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