O GitLab pretende remover projetos hospedados gratuitamente que não estejam ativos por um ano.

A empresa GitLab planeja, em setembro, implementar mudanças nas regras de uso do serviço, que estipulam que projetos hospedados gratuitamente no GitLab.com serão automaticamente excluídos se seus repositórios permanecerem inativos por 12 meses. As mudanças nas regras ainda não foram anunciadas oficialmente e estão em fase de planejamento interno.

A mudança visa reduzir os custos de manutenção da hospedagem ao liberar recursos para armazenamento e processamento de projetos abandonados e forks não desenvolvidos. Estima-se que até um quarto de todos os gastos operacionais esteja relacionado à manutenção da infraestrutura para projetos descartados. hospedagem O GitLab.com e a limpeza automática desses projetos permitirão uma economia de até um milhão de dólares por ano.

Antes da exclusão efetiva, por algumas semanas ou meses, os proprietários dos repositórios que estão prestes a ser removidos receberão notificações alertando sobre a necessidade de confirmar a validade do projeto. Apenas projetos abandonados, cujos autores não respondem às notificações, que não apresentaram mudanças no repositório ao longo de um ano, não publicaram novas issues e não enviaram comentários, serão eliminados.

No entanto, alguns membros da comunidade consideram a remoção proposta uma prática prejudicial, pois o código de repositórios inativos pode ser usado como dependência em outros projetos que permanecem ativos. Também é observado que mudanças constantes não são o objetivo de alguns autores, que podem considerar que o estado atual de seu projeto atingiu um nível ótimo e que o código é suficientemente bom e não necessita melhoria, ou que inicialmente abrem trabalhos prontos que não pretendem desenvolver, mas que podem ser úteis para outros.

Além disso, o código de projetos inativos pode ser referenciado por recursos externos, e sua remoção levará à perda de uma cópia de referência confirmada à qual se pode referir (cópias não oficiais não garantem a ausência de atividades maliciosas). Portanto, em vez de remover, provavelmente seria mais otimizado mudar para um estado arquivado, mantendo a possibilidade de acesso ao código em modo somente leitura. Para economizar espaço em disco ao armazenar forcos inúteis, podem ser utilizados métodos de processamento de duplicatas mais eficientes, como o GitHub, que armazena todos os objetos do repositório principal e seus forcos relacionados, logicamente separando a propriedade das confirmações.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster