O criador do SGBD Redis transferiu a manutenção do projeto para a comunidade.

Salvatore Sanfilippo, criador do banco de dados Redis, anunciou, anunciou que não irá mais se envolver no projeto e dedicará seu tempo a outras atividades. Segundo Salvatore, nos últimos anos seu trabalho se concentrou na análise de propostas externas para melhorias e alterações no código, mas isso não é o que ele desejava, pois prefere escrever código e criar algo novo em vez de lidar com tarefas rotineiras de manutenção.

Salvatore permanecerá no conselho consultivo da Redis Labs, mas se limitará a gerar ideias. O desenvolvimento e a manutenção serão entregues à comunidade. A liderança do projeto foi passada a Yossi Gottlieb e Oran Agra, que auxiliaram Salvatore nos últimos anos, entendem sua visão para o projeto, se importam com a preservação do espírito da comunidade Redis, e têm bom conhecimento do código e da arquitetura interna do Redis. No entanto, a saída de Salvatore representa um grande choque para a comunidade, uma vez que ele
controlava completamente todas as questões de desenvolvimento e teve, em sua essência, o papel de "ditador benevolente vitalício", através do qual passavam todos os commits e solicitações de mesclagem, decidindo como os erros seriam corrigidos, quais inovações deveriam ser adicionadas e quais alterações arquitetônicas eram aceitáveis.

A questão de definir o futuro modelo de desenvolvimento e interação com a comunidade será trabalhada pelo novo responsável, que já anunciaram uma nova estrutura de gestão, na qual a comunidade será envolvida. A nova estrutura do projeto prevê a ampliação do trabalho em equipe, o que permitirá escalar os processos de desenvolvimento e manutenção. O objetivo é tornar o projeto aberto e amigável para os membros da comunidade, facilitando sua participação mais ativa e significativa no desenvolvimento.

Modelo de gestão proposto inclui um pequeno grupo de desenvolvedores-chave (core team), do qual serão escolhidos participantes que se destacaram, bem familiarizados com o código, envolvidos no desenvolvimento e que compreendem as demandas do projeto. Atualmente, o Core Team é composto por três desenvolvedores da empresa Redis Labs — Yossi Gottlieb e Oran Agra, que ocupam os cargos de líderes do projeto, e Itamar Haber, que atua como líder da comunidade. Em breve, está previsto escolher alguns membros da comunidade para o Core Team, baseando-se em suas contribuições para o desenvolvimento do projeto. Para decisões substanciais, como mudanças fundamentais no núcleo do Redis, adição de novas estruturas, alteração do protocolo de serialização e mudanças que rompem a compatibilidade, é preferível alcançar um consenso entre todos os membros do Core Team.

À medida que a comunidade cresce, podem surgir novas necessidades de expansão de funcionalidades para o Redis, mas os novos líderes afirmam que manterão atributos fundamentais do projeto, como foco na eficiência e na velocidade, busca pela simplicidade, o princípio de "menos é mais" e a escolha de soluções corretas por padrão.

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