PageSourceSearch

https://lab.allmende.io/degrowth/

html allmende.io collected 2026-09-24 08:45:39 UTC 25,301 bytes, 338 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html class="gl-system ui-neutral with-top-bar with-header page-theme-background page-with-panels with-gl-container-queries  user-logged-out" lang="en">
5<head prefix="og: http://ogp.me/ns#">
6<meta charset="utf-8">
7<meta content="IE=edge" http-equiv="X-UA-Compatible">
8<meta content="width=device-width, initial-scale=1" name="viewport">
9<title>degrowth · GitLab</title>
10<link as="font" crossorigin="" href="/assets/gitlab-sans/GitLabSans-9892dc17af892e03de41625c0ee325117a3b8ee4ba6005f3a3eac68510030aed.woff2" rel="preload">
11<link as="font" crossorigin="" href="/assets/gitlab-sans/GitLabSans-Italic-f96f17332d67b21ada2dfba5f0c0e1d5801eab99330472057bf18edd93d4ccf7.woff2" rel="preload">
12<link as="font" crossorigin="" href="/assets/gitlab-mono/GitLabMono-29c2152dac8739499dd0fe5cd37a486ebcc7d4798c9b6d3aeab65b3172375b05.woff2" rel="preload">
13<link as="font" crossorigin="" href="/assets/gitlab-mono/GitLabMono-Italic-af36701a2188df32a9dcea12e0424c380019698d4f76da9ad8ea2fd59432cf83.woff2" rel="preload">
14
15<script>
16//<![CDATA[
17window.gon={};gon.api_version="v4";gon.default_avatar_url="https://lab.allmende.io/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.user_color_mode="gl-system";gon.user_color_scheme="white";gon.markdown_surround_selection=null;gon.markdown_automatic_lists=null;gon.markdown_maintain_indentation=null;gon.math_rendering_limits_enabled=true;gon.iframe_rendering_enabled=false;gon.iframe_rendering_allowlist=[];gon.recaptcha_api_server_url="https://www.recaptcha.net/recaptcha/api.js";gon.recaptcha_sitekey="6Lf8UfcUAAAAAOaxs5kaArYFasNl16abJZOlmCE3";gon.gitlab_url="https://lab.allmende.io";gon.promo_url="https://about.gitlab.com";gon.forum_url="https://forum.gitlab.com";gon.docs_url="https://docs.gitlab.com";gon.revision="34042bf7d00";gon.feature_category="groups_and_projects";gon.gitlab_logo="/assets/gitlab_logo-2957169c8ef64c58616a1ac3f4fc626e8a35ce4eb3ed31bb0d873712f2a041a0.png";gon.secure=true;gon.sprite_icons="/assets/icons-744c96d42bcc6345fdb1c870432a980c5f983ed177df344a4a5f94b625ac4ce8.svg";gon.sprite_file_icons="/assets/file_icons/file_icons-90de312d3dbe794a19dee8aee171f184ff69ca9c9cf9fe37e8b254e84c3a1543.svg";gon.illustrations_path="/assets/illustrations-ae6d9d10410e9e8b59dd365dcf0480219354eb6eed057c8fecd9d17cf9b18ec4.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-9f4e433199c18178b03727c749cbd0c22e569f69ffb05ec235a49dc29b318bb3.css";gon.emoji_backend_version=4;gon.test_env=false;gon.disable_animations=false;gon.suggested_label_colors={"#cc338b":"Magenta-pink","#dc143c":"Crimson","#c21e56":"Rose red","#cd5b45":"Dark coral","#ed9121":"Carrot orange","#eee600":"Titanium yellow","#009966":"Green-cyan","#8fbc8f":"Dark sea green","#6699cc":"Blue-gray","#e6e6fa":"Lavender","#9400d3":"Dark violet","#330066":"Deep violet","#36454f":"Charcoal grey","#808080":"Gray"};gon.first_day_of_week=1;gon.time_display_relative=true;gon.time_display_format=0;gon.ee=false;gon.jh=false;gon.dot_com=false;gon.uf_error_prefix="UF";gon.pat_prefix="glpat-";gon.fluid_layout=false;gon.keyboard_shortcuts_enabled=true;gon.broadcast_message_dismissal_path=null;gon.diagramsnet_url="https://embed.diagrams.net";gon.features={"uiForOrganizations":false,"pageBreadcrumbsInTopBar":false,"orgSwitcher":false,"findAndReplace":false,"removeMonitorMetrics":true,"workItemsClientSideBoards":false,"editorStickyTableHeaders":false,"exploreAnalyticsDashboards":false,"hideUnpinnedSidebarItems":false,"accessibleDisabledButton":false,"markdownSortableTableColumns":false,"workItemFeaturesField":false,"securityManagerRoleEnabled":true,"allowIframesInMarkdown":false};
18//]]>
19</script>
19
20
21<script>
22//<![CDATA[
23const root = document.documentElement;
24if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
25  root.classList.add('gl-dark');
26}
27
28window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', (e) => {
29  if (e.matches) {
30    root.classList.add('gl-dark');
31  } else {
32    root.classList.remove('gl-dark');
33  }
34});
35
36//]]>
37</script>
37
38
39
40<link href="https://lab.allmende.io/degrowth" rel="canonical">
41
42
43<meta content="light dark" name="color-scheme">
44<link rel="stylesheet" href="/assets/application-6d6fcce8e795658e806b9708fca180a3dd4439986d86360ba5fffa816d50d351.css" media="(prefers-color-scheme: light)" />
45<link rel="stylesheet" href="/assets/application_dark-0196dff35ef20fee2ecdf7e7652a49dd4db51dd4ab1928fd21c7e16d9803dee8.css" media="(prefers-color-scheme: dark)" />
46<link rel="stylesheet" href="/assets/page_bundles/group-9434a525b243d638bcefd26f1c26e374821ba794d754050ca2ece8d128b33610.css" /><link rel="stylesheet" href="/assets/page_bundles/commit_description-9e7efe20f0cef17d0606edabfad0418e9eb224aaeaa2dae32c817060fa60abcc.css" /><link rel="stylesheet" href="/assets/page_bundles/work_items-44ac6ef10b6c1a50a3c68696db6f2eee6ac41b0ed6ab194976aa423876428aaf.css" /><link rel="stylesheet" href="/assets/page_bundles/notes_shared-c9b57d9276475765933235e17bca90b09602a2cced07e212f2e2eb086555758e.css" />
47<link rel="stylesheet" href="/assets/tailwind-74edd6c374987d783763a46e94179ac005afc02f65680d52dcad43b62dd0154c.css" />
48
49
50<link rel="stylesheet" href="/assets/fonts-deb7ad1d55ca77c0172d8538d53442af63604ff490c74acc2859db295c125bdb.css" />
51<link rel="stylesheet" href="/assets/highlight/themes/white-c3211f67c1e8d8cfb47de179b2da35275ab7865cdf299ab44b4a8cc52d5cafd3.css" media="(prefers-color-scheme: light)" />
52<link rel="stylesheet" href="/assets/highlight/themes/dark-8cae80594d7953b52bc449bf1b4f2de402c87cc39fffc7aa0187b5f881c0cfd7.css" media="(prefers-color-scheme: dark)" />
53
54<script src="/assets/webpack/runtime.4897043f.bundle.js" defer="defer"></script>
vendor: 1 bytes, line 54
54
55<script src="/assets/webpack/main.13e70b03.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 55
55
56<script src="/assets/webpack/tracker.1eb446cb.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 56
56
57<script>
58//<![CDATA[
59window.snowplowOptions = {"namespace":"gl","hostname":"lab.allmende.io:443","postPath":"/-/collect_events","forceSecureTracker":true,"appId":"gitlab_sm"};
60gl = window.gl || {};
61gl.snowplowStandardContext = {"schema":"iglu:com.gitlab/gitlab_standard/jsonschema/1-1-8","data":{"environment":"self-managed","source":"gitlab-rails","correlation_id":"01M399F0A34R05DRQQXQEDPQQR","extra":{},"user_id":null,"global_user_id":null,"user_type":null,"is_gitlab_team_member":null,"namespace_id":30,"ultimate_parent_namespace_id":30,"project_id":null,"feature_enabled_by_namespace_ids":null,"realm":"self-managed","deployment_type":"self-managed","context_generated_at":"2026-09-24T10:45:39.728+02:00","organization_id":1}};
62gl.snowplowPseudonymizedPageUrl = "https://lab.allmende.io/groups/namespace30/-/shared";
63gl.maskedDefaultReferrerUrl = null;
64gl.ga4MeasurementId = 'G-ENFH3X7M5Y';
65gl.duoEvents = [];
66gl.onlySendDuoEvents = false;
67
68
69//]]>
70</script>
70
71
72
73
74<script src="/assets/webpack/commons-pages.groups.merge_requests-pages.groups.milestones.edit-pages.groups.milestones.new-pages.g-ee47bb0c.fa79f366.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 74
74
75<script src="/assets/webpack/commons-pages.admin.deploy_keys.index-pages.admin.groups.index-pages.admin.projects.index-pages.admi-332afcc8.48ec767a.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 75
75
76<script src="/assets/webpack/commons-pages.dashboard.home-pages.registrations.new-pages.sessions.new-super_sidebar.bfa33404.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 76
76
77<script src="/assets/webpack/commons-pages.search.show-pages.search.show.vue3-super_sidebar.10eecbb8.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 77
77
78<script src="/assets/webpack/0dcf7166.63feabc4.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 78
78
79<script src="/assets/webpack/commons-pages.search.show-super_sidebar.c7db91ab.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 79
79
80<script src="/assets/webpack/commons-pages.dashboard.home-super_sidebar.38ee743b.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 80
80
81<script src="/assets/webpack/super_sidebar.01edfde2.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 81
81
82<script src="/assets/webpack/commons-pages.admin.abuse_reports-pages.admin.abuse_reports.show-pages.admin.application_settings.se-b3c4c20e.be69b6f9.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 82
82
83<script src="/assets/webpack/8632254b.6f2ca0be.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 83
83
84<script src="/assets/webpack/commons-pages.admin.abuse_reports-pages.admin.abuse_reports.show-pages.admin.groups.index-pages.admi-88e7d601.cfd4403a.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 84
84
85<script src="/assets/webpack/32327915.caf6ba4e.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 85
85
86<script src="/assets/webpack/commons-pages.admin.groups.index-pages.admin.projects.index-pages.dashboard.groups.index-pages.dashb-442e5bed.71497e8a.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 86
86
87<script src="/assets/webpack/commons-global_search_modal-pages.admin.groups.index-pages.dashboard.groups.index-pages.explore.grou-4519e60d.07187012.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 87
87
88<script src="/assets/webpack/commons-pages.admin.groups.index-pages.admin.projects.index-pages.dashboard.groups.index-pages.dashb-6a77819a.e9a3ceda.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 88
88
89<script src="/assets/webpack/9440c85a.4376e654.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 89
89
90<script src="/assets/webpack/95477e20.7b602091.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 90
90
91<script src="/assets/webpack/commons-pages.admin.groups.index-pages.admin.projects.index-pages.dashboard.groups.index-pages.dashb-5d8e349a.b126bbc8.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 91
91
92<script src="/assets/webpack/commons-pages.admin.projects.index-pages.dashboard.projects-pages.explore.projects-pages.groups.show-b40b422c.ab2022eb.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 92
92
93<script src="/assets/webpack/commons-pages.admin.groups.index-pages.groups.show-pages.organizations.organizations.groups_and_projects.79fa57c5.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 93
93
94<script src="/assets/webpack/commons-pages.groups.show-pages.groups.show.vue3.4630177b.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 94
94
95<script src="/assets/webpack/pages.groups.show.d1054bd1.chunk.js" defer="defer"></script>
95
96
97<meta content="object" property="og:type">
98<meta content="GitLab" property="og:site_name">
99<meta content="degrowth · GitLab" property="og:title">
100<meta content="The Degrowth Network is maintaining a set of services to support their critical work." property="og:description">
101<meta content="https://lab.allmende.io/uploads/-/system/group/avatar/30/degrowth-logo_1024.png" property="og:image">
102<meta content="64" property="og:image:width">
103<meta content="64" property="og:image:height">
104<meta content="https://lab.allmende.io/degrowth" property="og:url">
105<meta content="summary" property="twitter:card">
106<meta content="degrowth · GitLab" property="twitter:title">
107<meta content="The Degrowth Network is maintaining a set of services to support their critical work." property="twitter:description">
108<meta content="https://lab.allmende.io/uploads/-/system/group/avatar/30/degrowth-logo_1024.png" property="twitter:image">
109
110<meta name="csrf-param" content="authenticity_token" />
111<meta name="csrf-token" content="seNuWtTYAJYNHvCSNG0Hjj0MwwxprVr7B0Fcm9a4XjyVDkFcAnH4MVwKxM6PzwJxjo4uIM9Ryz44TqnPFm2D5Q" />
112<meta name="csp-nonce" />
113<meta name="action-cable-url" content="/-/cable" />
114<link href="/-/manifest.json" rel="manifest">
115<link rel="icon" type="image/png" href="/uploads/-/system/appearance/favicon/1/allmende.png" id="favicon" data-original-href="/uploads/-/system/appearance/favicon/1/allmende.png" />
116<link rel="apple-touch-icon" type="image/x-icon" href="/assets/apple-touch-icon-b049d4bc0dd9626f31db825d61880737befc7835982586d015bded10b4435460.png" />
117<link href="/search/opensearch.xml" rel="search" title="Search GitLab" type="application/opensearchdescription+xml">
118<link rel="alternate" type="application/atom+xml" title="degrowth activity" href="https://lab.allmende.io/degrowth.atom" />
119
120
121<!-- Matomo -->
122<script>
123//<![CDATA[
124var _paq = window._paq = window._paq || [];
125_paq.push(['trackPageView']);
126_paq.push(['enableLinkTracking']);
127;
128(function() {
129  var u="//matomo.allmende.io/";
130  _paq.push(['setTrackerUrl', u+'matomo.php']);
131  _paq.push(['setSiteId', "19"]);
132  var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
133  g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
134})();
135
136
137//]]>
138</script>
138<noscript><p><img src="//matomo.allmende.io/matomo.php?idsite=19" style="border:0;" alt="" /></p></noscript>
139<!-- End Matomo Code -->
140
141
142<meta content="The Degrowth Network is maintaining a set of services to support their critical work." name="description">
143<meta content="#F1F0F6" media="(prefers-color-scheme: light)" name="theme-color">
144<meta content="#232128" media="(prefers-color-scheme: dark)" name="theme-color">
145</head>
146
147<body class="tab-width-8 gl-browser-chrome gl-platform-other" data-group="degrowth" data-group-full-path="degrowth" data-page="groups:show" data-page-type-id="degrowth">
148<div id="js-tooltips-container"></div>
149
150<script>
151//<![CDATA[
152gl = window.gl || {};
153gl.client = {"isChrome":true,"isOther":true};
154
155
156//]]>
157</script>
157
158
159
160<header class="super-topbar js-super-topbar"></header>
161<div class="layout-page js-page-layout page-with-super-sidebar">
162<script>
163//<![CDATA[
164const outer = document.createElement('div');
165outer.style.visibility = 'hidden';
166outer.style.overflow = 'scroll';
167document.body.appendChild(outer);
168const inner = document.createElement('div');
169outer.appendChild(inner);
170const scrollbarWidth = outer.offsetWidth - inner.offsetWidth;
171outer.parentNode.removeChild(outer);
172document.documentElement.style.setProperty('--scrollbar-width', `${scrollbarWidth}px`);
173
174//]]>
175</script>
175<aside class="js-super-sidebar super-sidebar super-sidebar-loading" data-command-palette="{}" data-is-saas="false" data-sidebar="{&quot;is_logged_in&quot;:false,&quot;compare_plans_url&quot;:&quot;https://about.gitlab.com/pricing&quot;,&quot;current_menu_items&quot;:[{&quot;id&quot;:&quot;group_overview&quot;,&quot;title&quot;:&quot;degrowth&quot;,&quot;avatar&quot;:&quot;/uploads/-/system/group/avatar/30/degrowth-logo_1024.png&quot;,&quot;entity_id&quot;:30,&quot;link&quot;:&quot;/degrowth&quot;,&quot;is_active&quot;:true},{&quot;id&quot;:&quot;manage_menu&quot;,&quot;title&quot;:&quot;Manage&quot;,&quot;icon&quot;:&quot;users&quot;,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/activity&quot;,&quot;is_active&quot;:false,&quot;items&quot;:[{&quot;id&quot;:&quot;activity&quot;,&quot;title&quot;:&quot;Activity&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/activity&quot;,&quot;description&quot;:&quot;Track what your team is working on and stay informed of changes&quot;,&quot;library_icon&quot;:&quot;history&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;members&quot;,&quot;title&quot;:&quot;Members&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/group_members&quot;,&quot;description&quot;:&quot;Control who has access to your group and what they can do&quot;,&quot;library_icon&quot;:&quot;users&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;labels&quot;,&quot;title&quot;:&quot;Labels&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/labels&quot;,&quot;description&quot;:&quot;Organize and categorize work across your group with consistent labels&quot;,&quot;library_icon&quot;:&quot;labels&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;achievements&quot;,&quot;title&quot;:&quot;Achievements&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/achievements&quot;,&quot;description&quot;:&quot;View achievements earned by your group&quot;,&quot;library_icon&quot;:&quot;star&quot;,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;plan_menu&quot;,&quot;title&quot;:&quot;Plan&quot;,&quot;icon&quot;:&quot;planning&quot;,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/work_items&quot;,&quot;is_active&quot;:false,&quot;items&quot;:[{&quot;id&quot;:&quot;group_issue_list&quot;,&quot;title&quot;:&quot;Work items&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/work_items&quot;,&quot;link_classes&quot;:&quot;has-sub-items&quot;,&quot;pill_count_field&quot;:&quot;openWorkItemsCount&quot;,&quot;pill_count_dynamic&quot;:false,&quot;description&quot;:&quot;Plan, track, and manage work in one place&quot;,&quot;library_icon&quot;:&quot;work-items&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;issue_boards&quot;,&quot;title&quot;:&quot;Issue board&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/boards&quot;,&quot;description&quot;:&quot;Visualize and manage work with kanban-style boards&quot;,&quot;library_icon&quot;:&quot;work-item-issue-board&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;milestones&quot;,&quot;title&quot;:&quot;Milestones&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/milestones&quot;,&quot;description&quot;:&quot;Plan releases and group work into time-based phases&quot;,&quot;library_icon&quot;:&quot;milestone&quot;,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;code_menu&quot;,&quot;title&quot;:&quot;Code&quot;,&quot;icon&quot;:&quot;code&quot;,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/merge_requests&quot;,&quot;is_active&quot;:false,&quot;items&quot;:[{&quot;id&quot;:&quot;group_merge_request_list&quot;,&quot;title&quot;:&quot;Merge requests&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/merge_requests&quot;,&quot;pill_count_field&quot;:&quot;openMergeRequestsCount&quot;,&quot;pill_count_dynamic&quot;:false,&quot;description&quot;:&quot;Collaborate on code changes with built-in review tools&quot;,&quot;library_icon&quot;:&quot;merge-request&quot;,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;deploy_menu&quot;,&quot;title&quot;:&quot;Deploy&quot;,&quot;icon&quot;:&quot;deployments&quot;,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/packages&quot;,&quot;is_active&quot;:false,&quot;items&quot;:[{&quot;id&quot;:&quot;packages_registry&quot;,&quot;title&quot;:&quot;Package registry&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/packages&quot;,&quot;description&quot;:&quot;Publish and share packages across your organization&quot;,&quot;library_icon&quot;:&quot;package&quot;,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;operations_menu&quot;,&quot;title&quot;:&quot;Operate&quot;,&quot;icon&quot;:&quot;cloud-pod&quot;,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/terraform_module_registry&quot;,&quot;is_active&quot;:false,&quot;items&quot;:[{&quot;id&quot;:&quot;
175infrastructure_registry&quot;,&quot;title&quot;:&quot;Terraform modules&quot;,&quot;link&quot;:&quot;/groups/degrowth/-/terraform_module_registry&quot;,&quot;description&quot;:&quot;Share and reuse infrastructure code&quot;,&quot;library_icon&quot;:&quot;infrastructure-registry&quot;,&quot;is_active&quot;:false}],&quot;separated&quot;:false}],&quot;current_context_header&quot;:&quot;Group&quot;,&quot;support_path&quot;:&quot;https://support.gitlab.com&quot;,&quot;display_whats_new&quot;:false,&quot;show_version_check&quot;:null,&quot;search&quot;:{&quot;search_context&quot;:{&quot;group&quot;:{&quot;id&quot;:30,&quot;name&quot;:&quot;degrowth&quot;,&quot;full_name&quot;:&quot;degrowth&quot;},&quot;group_metadata&quot;:{&quot;issues_path&quot;:&quot;/groups/degrowth/-/issues&quot;,&quot;mr_path&quot;:&quot;/groups/degrowth/-/merge_requests&quot;},&quot;scope&quot;:null,&quot;for_snippets&quot;:null}},&quot;panel_type&quot;:&quot;group&quot;,&quot;shortcut_links&quot;:[{&quot;title&quot;:&quot;Snippets&quot;,&quot;href&quot;:&quot;/explore/snippets&quot;,&quot;css_class&quot;:&quot;dashboard-shortcuts-snippets&quot;},{&quot;title&quot;:&quot;Groups&quot;,&quot;href&quot;:&quot;/explore/groups&quot;,&quot;css_class&quot;:&quot;dashboard-shortcuts-groups&quot;},{&quot;title&quot;:&quot;Projects&quot;,&quot;href&quot;:&quot;/explore/projects&quot;,&quot;css_class&quot;:&quot;dashboard-shortcuts-projects&quot;}],&quot;has_terms&quot;:false,&quot;allow_signup&quot;:&quot;false&quot;,&quot;pinned_items&quot;:[&quot;group_overview&quot;,&quot;members&quot;,&quot;group_issue_list&quot;,&quot;issue_boards&quot;,&quot;group_merge_request_list&quot;]}"></aside>
176
177<div class="broadcast-wrapper gl-rounded-lg gl-overflow-hidden">
178
179
180
181</div>
182<div class="panels-container gl-flex gl-gap-3">
183<div class="content-panels gl-flex-1 gl-w-full gl-flex gl-gap-3 gl-relative js-content-panels gl-@container/content-panels">
184<div class="paneled-view static-panel js-static-panel js-paneled-view content-wrapper">
185<div class="panel-header">
186<div class="panel-header-inner js-panel-header-inner">
187<script type="application/ld+json">
188{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"degrowth","item":"https://lab.allmende.io/degrowth"}]}
189
190
191</script>
191
192<div data-testid="breadcrumb-links" id="js-vue-page-breadcrumbs-wrapper">
193<div data-breadcrumbs-json="[{&quot;text&quot;:&quot;degrowth&quot;,&quot;href&quot;:&quot;/degrowth&quot;,&quot;avatarPath&quot;:&quot;/uploads/-/system/group/avatar/30/degrowth-logo_1024.png&quot;}]" id="js-vue-page-breadcrumbs"></div>
194<div id="js-injected-page-breadcrumbs"></div>
195</div>
196<div id="js-page-breadcrumbs-extra"></div>
197
198
199
200<div class="panel-header-inner-actions">
201
202
203<div class="panel-header-inner-actions-portal-target js-panel-actions-portal-target"></div>
204</div>
205</div>
206</div>
207<div class="panel-content">
208<div class="panel-content-inner js-static-panel-inner">
209<div class="alert-wrapper alert-wrapper-top-space gl-flex gl-flex-col gl-gap-3 container-fluid container-limited">
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238</div>
239
240
241<div class="container-fluid container-limited ">
242<main class="content gl-@container/panel" id="content-body" itemscope itemtype="https://schema.org/Organization">
243<div id="js-drawer-container"></div>
244<div class="flash-container flash-container-page sticky" data-testid="flash-container">
245<div id="js-global-alerts"></div>
246</div>
247
248
249
250
251
252
253
254
255
256<div class="group-home-panel">
257<div class="gl-flex gl-justify-between gl-flex-wrap gl-flex-col gl-gap-3 gl-my-5 @sm/panel:gl-flex-row">
258<div class="home-panel-title-row gl-flex">
259<img srcset="/uploads/-/system/group/avatar/30/degrowth-logo_1024.png?width=48 1x, /uploads/-/system/group/avatar/30/degrowth-logo_1024.png?width=96 2x" class="gl-avatar gl-avatar-s48 !gl-float-none gl-self-start gl-shrink-0 gl-mr-3" height="48" width="48" loading="lazy" itemprop="logo" alt="degrowth" src="/uploads/-/system/group/avatar/30/degrowth-logo_1024.png?width=48" />
260
261<h1 class="home-panel-title gl-heading-1 gl-flex gl-items-center gl-flex-wrap gl-gap-3 gl-break-anywhere gl-mb-0" itemprop="name">
262degrowth
263<span class="visibility-icon gl-text-subtle has-tooltip" data-container="body" title="Public - The group and any public projects can be viewed without any authentication.">
264<svg class="s16 icon" data-testid="earth-icon"><use href="/assets/icons-744c96d42bcc6345fdb1c870432a980c5f983ed177df344a4a5f94b625ac4ce8.svg#earth"></use></svg>
265</span>
266
267
268</h1>
269</div>
270</div>
271<div class="group-home-desc gl-mt-2">
272<div class="home-panel-description gl-text-subtle gl-break-words">
273<div class="home-panel-description-markdown read-more-container" itemprop="description">
274<p data-sourcepos="1:1-1:85" dir="auto">The Degrowth Network is maintaining a set of services to support their critical work.</p>
275</div>
276<button class="gl-button btn btn-md btn-link js-read-more-trigger @lg/panel:gl-hidden" type="button"><span class="gl-button-text">
277Read more
278
279</span>
280
281</button></div>
282</div>
283</div>
284
285
286<div data-app-data="{&quot;subgroups_and_projects_endpoint&quot;:&quot;/groups/degrowth/-/children.json&quot;,&quot;initial_sort&quot;:&quot;name_asc&quot;,&quot;full_path&quot;:&quot;degrowth&quot;,&quot;new_subgroup_path&quot;:&quot;/groups/new?parent_id=30#create-group-pane&quot;,&quot;new_project_path&quot;:&quot;/projects/new?namespace_id=30&quot;,&quot;can_create_subgroups&quot;:false,&quot;can_create_projects&quot;:false,&quot;empty_projects_illustration&quot;:&quot;/assets/illustrations/empty-state/empty-projects-md-37ca8dc8abe738fc1b534aa4c8978d500e7f5ee43de607299027a6628aa05c8e.svg&quot;}" id="js-groups-show-app"></div>
287
288
289
290</main>
291</div>
292
293
294</div>
295
296
297</div>
298</div>
299<div class="paneled-view-portal gl-@container/panel !gl-absolute gl-shadow-lg gl-bg-default @xl/content-panels:gl-w-1/2 @xl/content-panels:gl-shadow-none @xl/content-panels:!gl-relative @xl/content-panels:gl-bg-transparent gl-right-0" id="contextual-panel-portal"></div>
300</div>
301</div>
302
303</div>
304
305
306<script>
307//<![CDATA[
308if ('loading' in HTMLImageElement.prototype) {
309  document.querySelectorAll('img.lazy').forEach(img => {
310    img.loading = 'lazy';
311    let imgUrl = img.dataset.src;
312    // Only adding width + height for avatars for now
313    if (imgUrl.indexOf('/avatar/') > -1 && imgUrl.indexOf('?') === -1) {
314      const targetWidth = img.getAttribute('width') || img.width;
315      imgUrl += `?width=${targetWidth}`;
316    }
317    img.src = imgUrl;
318    img.removeAttribute('data-src');
319    img.classList.remove('lazy');
320    img.classList.add('js-lazy-loaded');
321    img.dataset.testid = 'js-lazy-loaded-content';
322  });
323}
324
325//]]>
326</script>
vendor: 1 bytes, line 326
326
327<script>
328//<![CDATA[
329gl = window.gl || {};
330gl.experiments = {};
331
332
333//]]>
334</script>
334
335
336</body>
337</html>
338

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.