Redis DBMS przechodzi w ręce społeczności, jej twórca opuszcza projekt

Kilka dni temu Przedstawiono twórcę Redis DBMS „Salvatore Sanfilippo” poprzez ogłoszenie którzy nie będą już zaangażowani w utrzymanie projektu i poświęci swój czas czemuś innemu.

Według Salvatore Sanfilippo, w ostatnich latach jego praca została ograniczona do analizowania propozycji firm trzecich w celu ulepszenia i zmiany kodu, ale nie jest to to, co chciałby robić, ponieważ lubi pisać kod i tworzyć coś nowego do rozwiązywania problemów związanych z konserwacją. zadania rutynowe.

Chociaż twórca projektu Salvatore Sanfilippo podjął decyzję o opuszczeniu projektu, Nadal pozostanie w radzie doradczej Redis Labs, ale ograniczy się tylko do generowania pomysłów.

Podczas kontrola, rozwój i utrzymanie Redis DBMS są przekazywane społeczności.

Kiedy zaczynałam projekt Redis ponad dziesięć lat temu, był to jeden z najbardziej ekscytujących okresów w mojej karierze. Mój współzałożyciel i ja z powodzeniem uruchomiliśmy dwie wiodące usługi Web 2.0 we włoskiej sieci WWW.

Aby uczynić je skalowalnymi, musieliśmy wymyślić wiele nowych koncepcji, które były już znane w tej dziedzinie przez większość czasu, ale nie znaliśmy lub nie chcieliśmy sprawdzić. Problem? Znajdziemy rozwiązanie. Chcieliśmy rozwiązywać problemy, ale jeszcze bardziej chcieliśmy się bawić. To było zabawne środowisko, w którym narodził się Redis.

Kierownikiem projektu był przeniesiony do Yossi Gottlieb i Oran Agra, Ci, którzy pomogli Salvatore Sanfilippo w ostatnich latach zrozumieć jego wizję projektu, nie są obojętni na zachowanie ducha społeczności Redis i są dobrze zaznajomieni z kodem i wewnętrzną strukturą Redis.

Jednak Odejście Salvatore Sanfilippo jest znaczącym szokiem dla społeczności, ponieważ całkowicie kontroluje wszystkie problemy rozwojowe i odgrywa, ogólnie rzecz biorąc, rolę „wielkodusznego dyktatora na całe życie”, przez którego realizowane były wszystkie prośby o kompromis i połączenie, który decydował, jak zostaną rozwiązane błędy, jakie innowacje dodać i jakie zmiany architektoniczne są dopuszczalne.

Proponuje się rozwiązanie problemu określenia dodatkowego modelu rozwijanie i współdziałanie ze społecznością przez nowych kierowników utrzymania ruchu, którzy już ogłosili nową strukturę zarządzania, w którą społeczność będzie zaangażowana.

Nowa struktura projektu zakłada rozszerzenie pracy zespołowej, co pozwoli na skalowanie procesów rozwoju i utrzymania. Projekt ma być otwarty i przyjazny dla uczestników społeczności, ułatwiając bardziej aktywny i znaczący udział w rozwoju.

Proponowany model zarządzania obejmuje niewielką grupę głównych programistów (zespół podstawowy), którzy obejmie wybranych uczestników, którzy są zaznajomieni z kodem, uczestniczyć w rozwoju i rozumieć cele projektu.

Zostawiam Redis w rękach społeczności Redis. Poprosiłem moich kolegów Yossiego Gottlieba i Orana Agrę, aby kontynuowali ten projekt od dziś: to są ludzie, którzy pomogli mi najbardziej w ostatnich latach i bardzo się starali

Obecnie W skład zespołu podstawowego wchodzą trzej programiści Redis Labs: Yossi Gottlieb i Oran Agra, którzy przejęli stanowisko liderów projektów, oraz Itamar Haber, który przejął obowiązki liderów społeczności.

W najbliższym czasie planowane jest wybranie kilku członków gminy dla Zespołu Centralnego, wybieranego na podstawie ich wkładu w rozwój projektu.

Aby podejmować ważne decyzje, takie jak fundamentalne zmiany w rdzeniu Redis, dodawanie nowych struktur, zmiana protokołu serializacji i zmiany naruszające kompatybilność, lepiej jest osiągnąć porozumienie między wszystkimi członkami Core Team.

Wraz z rozwojem społeczności Redis może mieć nowe potrzeby, aby rozszerzyć swoją funkcjonalnośćJednak nowi liderzy twierdzą, że zachowują tak fundamentalne atrybuty projektu, jak stawianie na efektywność i szybkość pracy, dążenie do prostoty, zasada „jeszcze mniej, ale lepiej” oraz domyślny dobór odpowiednich rozwiązań.

źródło: http://antirez.com


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.