GitLab će ukloniti hostirane projekte s više od godinu dana neaktivnosti

Nedavno je vijest razbila to GitLab planira da izmeni svoje uslove korišćenja usluge za naredni mjesec (u septembru), prema kojem je projekti hostirani na besplatnim računima sa GitLab.com će se automatski izbrisati ako vaša spremišta ostanu neaktivna 12 mjeseci.

Promjena ima za cilj smanjenje troškova održavanja hostinga oslobađanjem resursa za skladištenje i obradu napuštenih projekata i forkova koji nisu u razvoju.

Procjenjuje se da održavanje infrastrukture za napuštene projekte čini do četvrtine svih troškova hostinga GitLab.com-a, a automatsko čišćenje takvih projekata moglo bi uštedjeti i do milion dolara godišnje.

Registar je saznao da takvi projekti čine do četvrtinu troškova hostinga GitLaba i da bi automatsko brisanje projekta moglo uštedjeti uslugu saradnje kodiranja u oblaku do milion dolara godišnje. Stoga je predložena politika da pomogne da se finansije GitLaba održe održivim.

Osobe upućene u situaciju, koje su zatražile anonimnost jer nisu ovlaštene da o tome razgovaraju s medijima, rekli su za Registar da će politika stupiti na snagu u septembru 2022.

Prije samog uklanjanja, u roku od nekoliko sedmica ili mjeseci, obavještenja će biti poslana vlasnicima spremišta koji zahtijevaju uklanjanje uz upozorenje da potvrdi relevantnost projekta. Očekuje se brisanje samo napuštenih projekata čiji se autori ne odazivaju na upozorenja, tokom godine nisu registrovane promjene u repozitorijumu, nisu objavljeni novi brojevi i nisu poslani komentari.

Međutim, neki članovi zajednice smatraju da je predloženo uklanjanje loša praksa, budući da se kod iz neaktivnih spremišta može koristiti kao zavisnost u drugim projektima koji ostaju aktivni.

Također se napominje da trajne promjene nisu cilj nekih autora, koji ili smatraju da je trenutno stanje njihovog projekta dostiglo optimalan nivo, a kod je dovoljno dobar i ne zahtijeva poboljšanja, ili u početku otkriju da su nije planirano za razvoj, ali to može biti korisno onima oko vas.

Geoff Huntley, zagovornik otvorenog koda i učesnik otvorene .Net zajednice, opisao je politiku kao "apsolutno divlju".

“Izvorni kod ne zauzima puno prostora na disku, da bi neko uklonio sav taj kod uništavanje zajednice. Oni će uništiti vaš brend i dobru volju. Ljudi tamo hostuju svoj kod jer postoji ideja da će biti dostupan široj javnosti za ponovnu upotrebu i remiksovanje.

Naravno, ne postoje garancije da će uvijek biti tamo smješten, ali nepisana pravila otvorenog koda su da učinite kod dostupnim, a ne uklonite ga. Imali smo održavatelje koji su izvukli kod i bilo je mnogo negodovanja u zajednici zbog toga“, rekao je, napominjući da će drugi projekti koji zavise od izvučenog proizvoda patiti.

"Sve zavisnosti se ne mogu kompajlirati," žalio je on.

Takođe, kod iz neaktivnih projekata može se referencirati vanjskim resursima i njegovim uklanjanjem, ovjerena glavna kopija će biti izgubljena koji se može referencirati (nezvanične kopije nisu zagarantovane bez zlonamjerne aktivnosti), pa bi umjesto brisanja vjerovatno bilo optimalnije arhivirati stanje uz zadržavanje mogućnosti pristupa kodu u načinu samo za čitanje.

Da biste uštedjeli prostor na disku prilikom pohranjivanja viljuški za smeće, možete koristiti efikasnije metode za rukovanje duplikatima, na primjer, GitHub pohranjuje sve glavne objekte spremišta i njihove povezane viljuške zajedno kako bi se izbjeglo dupliciranje podataka, logički odvajajući vlasništvo od urezivanja.

Na kraju, vrijedi napomenuti da izmjene pravila još uvijek nisu zvanično objavljene i da su u fazi internog planiranja.

Na kraju, za one koje zanima više o tome o napomeni, možete pogledati originalnu publikaciju Na sledećem linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   neimenovan rekao je

    nešto se dešava u gitlabu, zapravo neki projekti razmišljaju o migraciji na druge platforme, kao što je slučaj sa postmarketOS-om: https://postmarketos.org/blog/2022/07/25/considering-sourcehut/