GitLab planlægger at slette gratis hostede projekter, der har været inaktive i et år

Virksomheden GitLab planlægger at ændre reglerne for brugen af tjenesten i september, så projekter, der hostes gratis på GitLab.com, automatisk vil blive slettet, hvis deres arkiver forbliver inaktive i 12 måneder. Regelændringerne er endnu ikke officielt annonceret og er i øjeblikket under intern planlægning.

Ændringen sigter mod at reducere omkostningerne ved at vedligeholde hosting ved at frigive ressourcer til opbevaring og behandling af forladte projekter og ikke-udviklende forks. Det menes, at opretholdelse af infrastrukturen for forladte projekter står for op til en fjerdedel af alle driftsomkostninger. hosting GitLab.com og automatisk oprydning af sådanne projekter kan spare op til en million dollar om året.

Inden den faktiske sletning vil ejere af de berørte arkiver få besked om behovet for at bekræfte projektets relevans i løbet af et par uger eller måneder. Man planlægger kun at slette forladte projekter, hvor forfatterne ikke reagerer på advarsler, der ikke har været ændringer i arkivet i løbet af et år, uden nye issues eller kommentarer.

Ikke desto mindre betragter nogle samfundsdeltagere den foreslåede sletning som en skadelig praksis, da kode fra inaktive arkiver kan bruges som afhængighed i andre aktive projekter. Det bliver også påpeget, at konstante ændringer ikke er målet for nogle forfattere, som nemt kan synes, at den nuværende tilstand af deres projekt har nået et optimalt niveau, og at koden er god nok, som den er, eller at de oprindeligt åbner færdige arbejde, som ikke er planlagt til udvikling, men som kan være nyttige for andre.

Derudover kan koden for inaktive projekter linkes fra eksterne ressourcer, og hvis den fjernes, vil det føre til tab af den bekræftede referencekopi, som kan refereres til (uofficielle kopier garanterer ikke for mangel på skadelig aktivitet). Derfor ville det sandsynligvis være mere optimalt at ændre status til arkiveret, mens adgangen til koden stadig opretholdes i skrivebeskyttet tilstand. For at spare diskplads ved opbevaring af ubrugte forks kan mere effektive metoder til at håndtere dubletter anvendes. For eksempel opbevarer GitHub alle objekter fra hovedlageret og de tilknyttede forks sammen for at undgå datadublering og opretholder samtidig en logisk adskillelse af tilhørsforholdet for commits.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster