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

Nedavno je vijest objavila to GitLab planira izmijeniti svoje uvjete pružanja usluge za sljedeći mjesec (u rujnu), prema kojem je projekti hostirani na besplatnim računima s GitLab.com automatski će se izbrisati ako vaša spremišta ostanu neaktivna 12 mjeseci.

Promjena ima za cilj smanjenje troškova održavanja hostinga oslobađanjem resursa za pohranu 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 automatskim čišćenjem takvih projekata moglo bi se uštedjeti do milijun dolara godišnje.

Registar je doznao da takvi projekti čine do četvrtine GitLabovih troškova hostinga te da bi automatsko brisanje projekta moglo uštedjeti uslugu suradnje kodiranja u oblaku do milijun dolara godišnje. Stoga je predloženo da politika pomogne održati GitLabove financije održivima.

Osobe koje su upoznate sa situacijom, a koje su tražile anonimnost jer nisu ovlaštene razgovarati s medijima, rekle su za The Register da će politika stupiti na snagu u rujnu 2022.

Prije stvarnog uklanjanja, unutar tjedana ili mjeseci, obavijesti će biti poslane vlasnicima repozitorija koji zahtijevaju uklanjanje uz upozorenje kako bi potvrdili relevantnost projekta. Predviđeno je brisanje samo napuštenih projekata, čiji autori ne odgovaraju na upozorenja, tijekom godine nisu registrirane izmjene u repozitoriju, 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 repozitorija može koristiti kao ovisnost u drugim projektima koji ostaju aktivni.

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

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

“Izvorni kod ne zauzima puno prostora na disku, ako netko ukloni sav taj kod je uništavanje zajednice. Uništit će vaš brend i dobru volju. Ljudi tamo hostiraju svoj kod jer postoji ideja da će biti dostupan široj javnosti za ponovnu upotrebu i remiksiranje.

Naravno, nema jamstava da će uvijek biti hostiran tamo, ali nepisana pravila otvorenog koda su da kod učinite dostupnim i ne uklanjate ga. Imali smo održavatelje koji su povukli kod i bilo je mnogo bijesa u zajednici oko toga," rekao je, napominjući da će drugi projekti koji ovise o povučenom proizvodu patiti.

"Sve se ovisnosti ne mogu kompajlirati", jadao se.

Osim toga, kod iz neaktivnih projekata mogu referencirati vanjski izvori i, njegovim uklanjanjem, verificirana glavna kopija bit će izgubljena koji se može referencirati (ne jamči se da su neslužbene kopije bez zlonamjernih aktivnosti), pa bi umjesto brisanja vjerojatno bilo optimalnije arhivirati stanje uz zadržavanje mogućnosti pristupa kodu u načinu rada samo za čitanje.

Da biste uštedjeli prostor na disku prilikom pohranjivanja otpadnih forkova, možete koristiti učinkovitije metode za rukovanje duplikatima, na primjer, GitHub pohranjuje sve glavne objekte repozitorija i njihove pridružene forkove zajedno kako bi se izbjeglo dupliciranje podataka, logičnim odvajanjem vlasništva od obveza.

Na kraju, vrijedi spomenuti da izmjene pravila još nisu službeno objavljene i da su u fazi internog planiranja.

Konačno, za one koje zanima više o tome o bilješci, možete pogledati izvornu publikaciju U sljedećem linku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   bez imena dijo

    nešto se događa u gitlabu, zapravo neki projekti razmatraju migraciju na druge platforme, kao što je slučaj s postmarketOS-om: https://postmarketos.org/blog/2022/07/25/considering-sourcehut/