GitLab kavatseb eemaldada tasuta hostitud projektid, mis on aasta olnud passiivsed

GitLab plaanib septembris teha teenuse reeglites muudatusi, mille kohaselt GitLab.com-i hostimisel tasuta hostitud projektid kustutatakse automaatselt, kui nende hoidlad jäävad 12 kuuks passiivseks. Reeglimuudatusi pole veel ametlikult välja kuulutatud ja need on sisemise planeerimise etapis.

Muudatuse eesmärk on vähendada hostimise ülalpidamiskulusid, vabastades ressursse mahajäetud projektide ja mittearendatavate kahvlite hoidmiseks ja töötlemiseks. Hinnanguliselt moodustab mahajäetud projektide taristu ülalpidamine kuni veerandi kõigist GitLab.com-i hostimiskuludest ning selliste projektide automaatne puhastamine aitab säästa kuni miljon dollarit aastas.

Enne tegelikku kustutamist saadetakse kustutamist taotlevate hoidlate omanikele mitme nädala või kuu jooksul teated, mis hoiatavad neid projekti asjakohasuse kinnitamiseks. Kustutada on plaanis vaid mahajäetud projektid, mille autorid hoiatustele ei reageeri, repositooriumis aasta jooksul muudatusi ei täheldatud, uusi numbreid ei avaldatud ja kommentaare ei saadetud.

Kuid mõned kogukonna liikmed peavad kavandatavat eemaldamist halvaks tavaks, kuna passiivsete hoidlate koodi võidakse kasutada sõltuvusena teistes aktiivseks jäävates projektides. Märgitakse ka seda, et pidevad muutused ei ole osa autorite eesmärk, sest nad võivad arvata, et nende projekti hetkeseis on saavutanud optimaalse taseme ja kood on piisavalt hea ega vaja täiustamist või avab esialgu valmis töö. mida ei plaanita välja töötada, kuid mis võivad teistele kasulikud olla.

Lisaks võidakse mitteaktiivsete projektide koodile viidata väliselt ja selle kustutamine toob kaasa kinnitatud viitekoopia kaotsimineku (mitteametlikud koopiad ei ole garanteeritud pahatahtliku tegevuse vabaks), nii et selle kustutamise asemel oleks ilmselt optimaalsem. et teisaldada see arhiveeritud olekusse, säilitades samas võimaluse koodile juurde pääseda kirjutuskaitstud režiimis. Prügikahvlite salvestamisel kettaruumi säästmiseks saate kasutada tõhusamaid meetodeid duplikaatide töötlemiseks, näiteks GitHub, et vältida andmete dubleerimist, salvestab kõik põhihoidla ja sellega seotud kahvlite objektid, eraldades loogiliselt kohustuste omandiõiguse.

Allikas: opennet.ru

Lisa kommentaar