Салваторе Санфилиппо (Salvatore Sanfilippo), създателят на базата данни Redis, , обяви, че вече няма да се ангажира със съпровода на проекта и ще посвети времето си на нещо друго. Според Салваторе, през последните години работата му се е състояла в разглеждане на предложения за подобрение и промяна на кода, но това не е било нещо, с което е искал да се занимава, тъй като предпочита да пише код и да създава нещо ново, а не да решава рутинни задачи в съпровода.
Салваторе ще остане в състава на консултативния съвет на Redis Labs, но ще се ограничи до генериране на идеи. Разработката и съпроводът ще бъдат предадени на общността. Постът на ръководител на проекта е предаден на Йоси Готлиб и Оран Агра, които помагаха на Салваторе през последните години, разбират неговата визия за проекта, не са безразлични към запазването на духа на общността Redis, и разбират добре кода и вътрешната структура на Redis. Въпреки това, напускането на Салваторе е съществено потресение за общността, тъй като той
напълно контролираше всички въпроси по разработката и играеше, по същество, ролята на ««, през когото преминаваха всички комити и заявки за сливане, който решаваше как да се коригират грешките, какви нововъведения да се добавят и какви архитектурни промени са приемливи.
Въпросът за определяне на бъдещата модел на разработка и взаимодействие с общността е предложен за проучване на новия съпроводител, който вече работи по новата структура на управление, в която ще бъде ангажирана общността. Новата структура на проекта предвижда разширяване на екипната работа, което ще позволи мащабиране на процесите по разработка и съпровод. Планира се проектът да стане открит и приятелски за участниците от общността, които ще могат по-лесно да вземат по-активно и значително участие в разработката.
включва малка група от ключови разработчици (core team), в която ще бъдат избрани утвърдили се участници, добре запознати с кода, участващи в разработката и разбиращи задачите на проекта. В момента в Core Team са включени трима разработчици от компанията Redis Labs — Йоси Готлиб и Орън Агра, заемащи постовете на лидери на проекта, както и Итамар Хабер, заемащ поста на лидер на общността. В близко бъдеще се планира да бъдат избрани няколко участници от общността в Core Team, избирани на базата на техния принос за развитието на проекта. За взимане на съществени решения, като фундаментални промени в ядрото на Redis, добавяне на нови структури, промяна на сериализационния протокол и промени, които нарушават съвместимостта, е предпочитано да се постигне консенсус между всички участници в Core Team.
С нарастването на общността пред Redis могат да възникнат нови нужди за разширяване на функционалността, но новите лидери заявяват, че ще запазят основополагащите атрибути на проекта, като ориентация към ефективност и скорост, стремеж към простота, принципа "по-малко, но по-добре" и избора на правилните решения по подразбиране.
Източник: opennet.ru
