O creador do DBMS Redis entregou o apoio ao proxecto á comunidade

Salvatore Sanfilippo, creador do sistema de xestión de bases de datos Redis, anunciouque xa non se implicará no apoio ao proxecto e dedicará o seu tempo a outra cousa. Segundo Salvador, nos últimos anos o seu traballo reduciuse a analizar propostas de terceiros para mellorar e cambiar o código, pero non é o que quería facer, xa que prefire escribir código e crear algo novo que resolver problemas de mantemento rutineiro.

Salvador seguirá no consello asesor de Redis Labs, pero limitarase a xerar ideas. O desenvolvemento e o mantemento están en mans da comunidade. O posto de xestor do proxecto foi transferido a Yossi Gottlieb e Oran Agra, que axudaron a Salvador nos últimos anos a comprender a súa visión do proxecto, non son indiferentes a preservar o espírito da comunidade Redis e coñecen ben o código e estrutura interna de Redis. Non obstante, a marcha de Salvador supón un importante impacto para a comunidade, como el
tiña control total sobre todos os problemas de desenvolvemento e, en xeral, desempeñaba o papel de "ditador benévolo de por vida", a través de quen pasaron todas as solicitudes de compromiso e fusión, quen decidiu como se solucionarían os erros, que innovacións deberían engadirse e que cambios arquitectónicos eran aceptables.

A cuestión de determinar un modelo de desenvolvemento adicional e a interacción coa comunidade propúxose que fose traballada por novos mantedores que xa anunciou unha nova estrutura de goberno que implicará á comunidade. A nova estrutura do proxecto implica unha ampliación do traballo en equipo, o que permitirá escalar os procesos de desenvolvemento e mantemento. O plan é facer que o proxecto sexa aberto e amigable para os membros da comunidade, que terán máis facilidade para ter unha parte máis activa e significativa no desenvolvemento.

Modelo de xestión proposto inclúe un pequeno grupo de desenvolvedores clave (equipo principal), ao que se elixirán participantes probados que están familiarizados co código, implicados no desenvolvemento e entenden as tarefas do proxecto. Actualmente, o equipo principal inclúe tres desenvolvedores de Redis Labs: Yossi Gottlieb e Oran Agra, que ocuparon o cargo de líderes do proxecto, así como Itamar Haber, que asumiu o cargo de líder da comunidade. Nun futuro próximo, está previsto elixir varios membros da comunidade para formar parte do Core Team, seleccionados en función da súa contribución ao desenvolvemento do proxecto. Para decisións importantes, como cambios fundamentais no núcleo de Redis, adición de novos marcos, cambios no protocolo de serialización e cambios que rompen a compatibilidade, prefírese o consenso entre todos os membros do equipo principal.

A medida que a comunidade crece, Redis pode enfrontarse a novas necesidades de funcionalidade ampliada, pero os novos líderes aseguran que o proxecto manterá os atributos fundamentais do proxecto, como o foco na eficiencia e a rapidez, o desexo de sinxeleza, o principio de "menos". é mellor" e a elección das solucións correctas para o predeterminado.

Fonte: opennet.ru

Engadir un comentario