Le créateur de la base de données Redis a passé la maintenance du projet à la communauté

Salvatore Sanfilippo, le créateur de la base de données Redis, a annoncé, a annoncé qu'il ne poursuivra plus le projet et consacrera son temps à d'autres activités. Selon Salvatore, ces dernières années, son travail s'est réduit à examiner des propositions extérieures pour améliorer et modifier le code, mais ce n'est pas ce qu'il souhaitait faire, car il préfère écrire du code et créer quelque chose de nouveau plutôt que de s'occuper de tâches de maintenance routinières.

Salvatore restera membre du conseil consultatif de Redis Labs, mais se limitera à la génération d'idées. Le développement et la maintenance seront confiés à la communauté. Le poste de chef de projet a été transféré à Yossi Gottlieb et Oran Agra, qui ont assisté Salvatore ces dernières années, comprennent sa vision du projet, se soucient de préserver l'esprit de la communauté Redis, sont compétents dans le code et dans le fonctionnement interne de Redis. Néanmoins, le départ de Salvatore représente un bouleversement significatif pour la communauté, car il
contrôlait entièrement toutes les questions de développement et jouait, en grande partie, le rôle de «dictateur bienveillant à vie», à travers lequel passaient tous les commits et les demandes de fusion, et qui décidait comment corriger les erreurs, quelles innovations devraient être ajoutées et quels changements architecturaux étaient acceptables.

La question de la définition d'un nouveau modèle de développement et d'interaction avec la communauté est à travailler par le nouveau responsable, qui a déjà avons annoncé une nouvelle structure de gestion, dans laquelle la communauté sera impliquée. La nouvelle structure du projet implique l'expansion du travail d'équipe, ce qui permettra de mieux structurer les processus de développement et de maintenance. Il est prévu de rendre le projet ouvert et accueillant pour les membres de la communauté, ce qui facilitera leur participation plus active et significative au développement.

Le modèle de gestion proposé comprend un petit groupe de développeurs clés (core team), qui seront élus parmi les participants les plus engagés, bien familiarisés avec le code, participant au développement et comprenant les tâches du projet. Actuellement, la Core Team comprend trois développeurs de Redis Labs - Yossi Gottlieb et Oran Agra, qui occupent les postes de leaders de projet, ainsi qu'Itamar Haber, qui est le leader de la communauté. Dans un avenir proche, plusieurs membres de la communauté seront élus dans la Core Team, sélectionnés sur la base de leur contribution au développement du projet. Pour prendre des décisions importantes, telles que des changements fondamentaux dans le noyau de Redis, l'ajout de nouvelles structures, la modification du protocole de sérialisation et des changements incompatibles, il est préférable d'atteindre un consensus entre tous les membres de la Core Team.

À mesure que la communauté grandit, de nouveaux besoins en matière d'élargissement des fonctionnalités peuvent apparaître, mais les nouveaux leaders affirment vouloir préserver des attributs fondamentaux du projet, tels que l'orientation vers l'efficacité et la rapidité, la volonté de simplicité, le principe « moins c'est mieux » et le choix de solutions appropriées par défaut.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster