GitLab odstraní hostované projekty s více než roční nečinností

Nedávno to zprávy prolomily GitLab plánuje upravit své podmínky služby na další měsíc (v září), podle kterého projekty hostované na bezplatných účtech z GitLab.com budou automaticky smazány pokud vaše úložiště zůstanou neaktivní po dobu 12 měsíců.

Změnit má za cíl snížit náklady na údržbu hostingu uvolněním zdrojů pro ukládání a zpracování opuštěných projektů a forů, které nejsou ve vývoji.

Odhaduje se, že údržba infrastruktury pro opuštěné projekty představuje až čtvrtinu všech nákladů na hosting GitLab.com a automatické čištění takových projektů by mohlo ušetřit až milion dolarů ročně.

Register zjistil, že takové projekty představují až čtvrtinu nákladů na hosting GitLabu a že automatické smazání projektu by mohlo ušetřit službě pro spolupráci při cloudovém kódování až 1 milion dolarů ročně. Proto byla tato politika navržena, aby pomohla udržet finance GitLab udržitelné.

Lidé znalí situace, kteří požádali o anonymitu, protože nejsou oprávněni o ní diskutovat s médii, řekli The Register, že zásady vstoupí v platnost v září 2022.

Před skutečným odstraněním, během týdnů nebo měsíců, upozornění budou zaslána vlastníkům úložiště které požadují odstranění s varováním pro potvrzení relevance projektu. Očekává se smazání pouze opuštěných projektů, jejichž autoři nereagují na upozornění, v úložišti nebyly v průběhu roku evidovány žádné změny, nebyla publikována žádná nová čísla a nebyly zaslány žádné připomínky.

Někteří však členové komunity považují navrhované odstranění za špatnou praxi, protože kód z neaktivních úložišť lze použít jako závislost v jiných projektech, které zůstávají aktivní.

Je také třeba poznamenat, že trvalé změny nejsou cílem některých autorů, kteří se mohou buď domnívat, že současný stav jejich projektu dosáhl optimální úrovně a kód je dostatečně dobrý a nevyžaduje vylepšení, nebo zpočátku zjistí, že jsou neplánuje se vyvinout, ale může to být užitečné pro lidi kolem vás.

Geoff Huntley, obhájce open source a účastník otevřené komunity .Net, popsal tuto politiku jako „naprosto divokou“.

„Zdrojový kód nezabírá mnoho místa na disku, odstranění celého kódu znamená zničení komunity. Zničí vaši značku a dobrou vůli. Lidé tam hostují svůj kód, protože existuje představa, že bude k dispozici široké veřejnosti pro opětovné použití a remixování.

Samozřejmě neexistují žádné záruky, že tam bude vždy hostován, ale nepsanými pravidly open source je, že kód zpřístupníte a neodstraníte. Nechali jsme správce stáhnout kód a v komunitě kvůli tomu bylo hodně pobouření,“ řekl s tím, že další projekty, které jsou závislé na staženém produktu, budou trpět.

"Všechny závislosti nelze sestavit," posteskl si.

Navíc, na kód z neaktivních projektů lze odkazovat externími zdroji a jeho odstraněním ověřená hlavní kopie bude ztracena na které lze odkazovat (neoficiální kopie nejsou zaručeně bez škodlivé aktivity), takže místo mazání by asi bylo optimálnější stav archivovat při zachování možnosti přístupu ke kódu v režimu pouze pro čtení .

Chcete-li ušetřit místo na disku při ukládání garbage fork, můžete použít efektivnější metody pro zpracování duplikátů, například GitHub ukládá všechny hlavní objekty úložiště a jejich přidružené forky dohromady, aby se zabránilo duplicitě dat, logickým oddělením vlastnictví od commitů.

Nakonec stojí za zmínku, že změny pravidel ještě nebyly oficiálně oznámeny a jsou ve fázi interního plánování.

Konečně, pro ty, kteří se o tom chtějí dozvědět více o poznámce si můžete prohlédnout původní publikaci Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   bez názvu řekl

    v gitlabu se něco děje, ve skutečnosti některé projekty zvažují migraci na jiné platformy, jako je tomu v případě postmarketOS: https://postmarketos.org/blog/2022/07/25/considering-sourcehut/