Redis DBMS prelazi u ruke zajednice, a njegov tvorac napušta projekat

Prije nekoliko dana Predstavljen je kreator Redis DBMS-a “Salvatore Sanfilippo” putem najave više nećete biti uključeni u održavanje projekta i posvetit će svoje vrijeme nečemu drugom.

Prema Salvatoreu Sanfilippu, posljednjih godina njegov se rad sveo na analizu prijedloga trećih strana za poboljšanje i promjenu koda, ali to nije ono što bi želio raditi, jer voli pisati kôd i stvoriti nešto novo za rješavanje održavanja rutina zadataka.

Iako je tvorac projekta Salvatore Sanfilippo donio odluku da napusti projekt, I dalje će ostati u savjetodavnom odboru Redis Labs, ali to će biti ograničeno samo na generisanje ideja.

Dok kontrola, razvoj i održavanje Redis DBMS predaju se zajednici.

Kada sam započeo projekat Redis prije više od deset godina, bio sam u jednom od najuzbudljivijih vremena u svojoj karijeri. Moj suosnivač i ja uspješno smo pokrenuli dvije vodeće usluge web 2.0 na talijanskom webu.

Da bismo ih učinili skalabilnima, morali smo izmisliti mnogo novih koncepata, koji su većinu vremena već bili poznati na terenu, ali nismo znali ili ih nije trebalo provjeriti. Problem? Naći ćemo rješenje. Željeli smo riješiti probleme, ali još više da se zabavimo. Ovo je bilo razigrano okruženje u kojem se Redis rodio.

Voditelj projekta je bio prebačen u Yossi Gottlieb i Oran Agra, Oni koji su pomogli Salvatoreu Sanfilippu posljednjih godina, razumiju njegovu viziju projekta, nisu ravnodušni prema održavanju duha zajednice Redis i dobro su upućeni u kodeks i unutrašnju strukturu Redisa.

Međutim, Odlazak Salvatorea Sanfilippa značajan je šok za zajednicu, budući da u potpunosti kontrolira sve razvojne probleme i igra, općenito, ulogu "velikodušnog diktatora za cijeli život" preko kojeg su izvršeni svi zahtjevi za kompromis i spajanje, koji je odlučio kako će se riješiti greške koje inovacije treba dodati i koje arhitektonske promjene su prihvatljive.

Predloženo je rješavanje pitanja određivanja dodatnog modela da razvijaju i komuniciraju sa zajednicom novi menadžeri održavanja koji su već najavili novu upravljačku strukturu u koju će zajednica biti uključena.

Nova struktura projekta podrazumijeva proširenje timskog rada, koji će skalirati procese razvoja i održavanja. Planirano je da projekat bude otvoren i prijateljski za učesnike u zajednici, omogućavanje aktivnijeg i značajnijeg učešća u razvoju.

Predloženi model upravljanja uključuje malu grupu vodećih programera (osnovni tim), koji uključivat će odabrane sudionike koji su upoznati s kodom, sudjelovati u razvoju i razumjeti ciljeve projekta.

Redis ostavljam u rukama zajednice Redis. Zamolio sam svoje kolege Yossi Gottlieba i Orana Agru da nastave podržavati projekt od danas: to su ljudi koji su mi najviše pomogli posljednjih godina i koji su se jako trudili

Trenutno, Core Team uključuje tri programera Redis Labs: Yossi Gottlieb i Oran Agra, koji su preuzeli dužnost vođa projekata, i Itamar Haber, koji je preuzeo dužnost vođa zajednice.

U bliskoj budućnosti planirano je biranje nekoliko članova zajednice za Centralni tim, odabran na osnovu njihovog doprinosa razvoju projekta.

Da bi se donijele važne odluke, poput temeljnih promjena jezgre Redisa, dodavanja novih struktura, promjene protokola serializacije i promjena koje krše kompatibilnost, poželjno je postići konsenzus među svim članovima jezgra tima.

Kako zajednica raste, Redis može imati nove potrebe za proširivanjem svoje funkcionalnostiAli novi čelnici tvrde da zadržavaju takve temeljne atribute projekta kao što su usredotočenost na efikasnost i brzinu rada, težnja ka jednostavnosti, princip "još manje, ali bolje" i odabir pravih rješenja prema zadanim postavkama.

Izvor: http://antirez.com


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.