GitLab má v úmyslu odstraňovat projekty zdarma umístěné na platformě, které nebyly aktivní po dobu jednoho roku.

Společnost GitLab plánuje v září provést změny v pravidlech používání služby, podle kterých budou projekty umístěné na hostingu GitLab.com zdarma automaticky odstraňovány, pokud jejich repozitáře zůstanou neaktivní po dobu 12 měsíců. Změny pravidel zatím nebyly oficiálně oznámeny a jsou v fázi interního plánování.

Změna má za cíl snížit náklady na údržbu hostingu uvolněním prostředků na ukládání a zpracování opuštěných projektů a nevyvíjejících se forků. Předpokládá se, že na údržbu infrastruktury pro opuštěné projekty připadá až čtvrtina všech nákladů na provoz. hostingu GitLab.com a automatické čištění podobných projektů by mělo ušetřit až milion dolarů ročně.

Před vlastním odstraněním budou majitelům projektů určených k odstranění zaslány v průběhu několika týdnů nebo měsíců upozornění s varováním o nutnosti potvrdit aktuálnost projektu. Plánuje se odstranit pouze opuštěné projekty, jejichž autoři nereagují na varování, v repozitáři nebyly zaznamenány změny po dobu jednoho roku, nebyly publikovány nové issue a nebyly zaslány komentáře.

Nicméně někteří členové komunity považují navrhované odstranění za neblahou praxi, jelikož kód z neaktivních repozitářů může být využíván jako závislost v jiných aktivních projektech. Také se poukazuje na to, že neustálé změny nejsou cílem některých autorů, kteří mohou považovat, že aktuální stav jejich projektu dosáhl optimální úrovně a kód je dostatečně dobrý a nevyžaduje zlepšení, nebo původně otevřít hotové návrhy, které neplánují rozvíjet, ale které mohou být užitečné ostatním.

Kromě toho mohou na kód neaktivních projektů odkazovat externí zdroje a jeho odstranění povede ke ztrátě potvrzené referenční kopie, na kterou lze odkazovat (u neoficiálních kopií není zaručeno, že neobsahují škodlivou aktivitu). Proto by místo odstranění bylo pravděpodobně optimálním řešením převést do archivního stavu s možností zachovat přístup kódu pouze pro čtení. Pro úsporu místa na disku při uchovávání odpadních forků lze využít efektivnější metody pro zpracování duplicit, například GitHub, který pro vyloučení duplikace dat ukládá všechny objekty z hlavního repozitáře a s ním souvisejících forků pohromadě, logicky rozděluje příslušnost commitů.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster