Създателят на СУБД Redis предаде поддръжката на проекта на общността.

Салваторе Санфилиппо (Salvatore Sanfilippo), създателят на базата данни Redis, обяви, обяви, че вече няма да се ангажира със съпровода на проекта и ще посвети времето си на нещо друго. Според Салваторе, през последните години работата му се е състояла в разглеждане на предложения за подобрение и промяна на кода, но това не е било нещо, с което е искал да се занимава, тъй като предпочита да пише код и да създава нещо ново, а не да решава рутинни задачи в съпровода.

Салваторе ще остане в състава на консултативния съвет на Redis Labs, но ще се ограничи до генериране на идеи. Разработката и съпроводът ще бъдат предадени на общността. Постът на ръководител на проекта е предаден на Йоси Готлиб и Оран Агра, които помагаха на Салваторе през последните години, разбират неговата визия за проекта, не са безразлични към запазването на духа на общността Redis, и разбират добре кода и вътрешната структура на Redis. Въпреки това, напускането на Салваторе е съществено потресение за общността, тъй като той
напълно контролираше всички въпроси по разработката и играеше, по същество, ролята на «великодушен пожизнен диктатор«, през когото преминаваха всички комити и заявки за сливане, който решаваше как да се коригират грешките, какви нововъведения да се добавят и какви архитектурни промени са приемливи.

Въпросът за определяне на бъдещата модел на разработка и взаимодействие с общността е предложен за проучване на новия съпроводител, който вече анонсираха работи по новата структура на управление, в която ще бъде ангажирана общността. Новата структура на проекта предвижда разширяване на екипната работа, което ще позволи мащабиране на процесите по разработка и съпровод. Планира се проектът да стане открит и приятелски за участниците от общността, които ще могат по-лесно да вземат по-активно и значително участие в разработката.

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

С нарастването на общността пред Redis могат да възникнат нови нужди за разширяване на функционалността, но новите лидери заявяват, че ще запазят основополагащите атрибути на проекта, като ориентация към ефективност и скорост, стремеж към простота, принципа "по-малко, но по-добре" и избора на правилните решения по подразбиране.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster