GitLab plánuje odstraňovať bezplatne hosťované projekty, ktoré neboli aktívne počas roka

Spoločnosť GitLab plánuje v septembri zmeniť pravidlá používania služby, podľa ktorých budú projekty umiestnené na hostovaní GitLab.com zdarma automaticky odstránené, ak budú ich repozitáre neaktívne počas 12 mesiacov. Zmeny pravidiel zatiaľ neboli oficiálne oznámené a sú vo fáze vnútorného plánovania.

Zmena je zameraná na zníženie nákladov na udržiavanie hostingu tým, že sa uvoľnia zdroje na uloženie a spracovanie opustených projektov a nerozvíjajúcich sa forkov. Predpokladá sa, že na udržiavanie infraštruktúry pre opustené projekty sa podieľa až štvrtina všetkých nákladov na prevádzku. hostingu GitLab.com a automatické čistenie podobných projektov umožnia ušetriť až milión dolárov ročne.

Pred skutočným odstránením, v priebehu niekoľkých týždňov alebo mesiacov, budú vlastníkom projektov, ktoré sú predurčené na odstránenie, zasielané oznámenia s varovaním o potrebe potvrdiť relevanciu projektu. Plánuje sa odstrániť len opustené projekty, ktorých autori nereagujú na varovania, v repozitári sa počas roka neoznačili žiadne zmeny, nepublikovali sa nové issue a neodošlali sa komentáre.

Napriek tomu niektorí členovia komunity považujú navrhované odstránenie za škodlivú prax, pretože kód z neaktívnych repozitárov môže byť používaný ako závislosť v iných aktívnych projektoch. Taktiež sa uvádza, že neustále zmeny nie sú cieľom niektorých autorov, ktorí môžu považovať súčasný stav svojho projektu za optimálny a kód za dostatočný a nevyžadujúci vylepšenia, alebo pôvodne zverejniť hotové práce, ktoré neplánujú rozvíjať, ale ktoré môžu byť užitočné pre ostatných.

Okrem toho môžu na kód neaktívnych projektov odkazovať externé zdroje a jeho odstránenie povedie k strate overenej referenčnej kópie, na ktorú je možné odkazovať (v neoficiálnych kópiách nie je zaručená absencia škodlivej aktivity). Preto by namiesto odstránenia pravdepodobne bolo optimálnejšie prepnúť do archívneho stavu s možnosťou prístupu kódu iba na čítanie. Na úsporu diskového priestoru pri uchovávaní zbytočných forkov je možné použiť efektívnejšie metódy spracovania duplicít, napríklad GitHub na vylúčenie duplikovanie dát uchováva spolu všetky objekty z hlavného repozitára a jeho súvisiacich forkov, logicky oddelujúc príslušnosť commitov.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster