Salvatore Sanfilippo, skaparen av databasen Redis, , meddelade att han inte lÀngre kommer att arbeta med projektet och istÀllet Àgna sin tid Ät nÄgot annat. Enligt Salvatore har hans arbete de senaste Ären handlat om att gÄ igenom externa förslag för förbÀttringar och kodÀndringar, men det Àr inte vad han ville syssla med, eftersom han hellre skriver kod och skapar nÄgot nytt Àn att hantera rutinuppgifter.
Salvatore kommer att förbli i Redis Labs rĂ„dgivande styrelse, men enbart för att generera idĂ©er. Utvecklingen och underhĂ„llet överlĂ€mnas till gemenskapen. Projektledarposten har övergĂ„tt till Yossi Gottlieb och Oran Agra, som har assisterat Salvatore under de senaste Ă„ren, förstĂ„r hans vision för projektet, bryr sig om att bevara andan i Redis-gemenskapen, och har god kunskap om koden och den interna strukturen i Redis. ĂndĂ„ Ă€r Salvatores avsked ett betydande slag för gemenskapen, eftersom han
helt kontrollerade alla utvecklingsfrÄgor och i stort sett spelade rollen som "", genom vilken alla commits och pull-requests gick, som bestÀmde hur fel skulle ÄtgÀrdas, vilka innovationer som skulle lÀggas till och vilka arkitektoniska förÀndringar som var acceptabla.
FrÄgan om att definiera den framtida utvecklingsmodellen och interaktionen med gemenskapen har föreslagits att arbetas fram av den nya underhÄllaren, som redan har en ny ledningsstruktur, dÀr gemenskapen kommer att involveras. Den nya projektstrukturen syftar till att utvidga lagarbetet, vilket möjliggör skalning av utvecklings- och underhÄllsprocesserna. Det planeras att göra projektet öppet och vÀnligt för deltagare frÄn gemenskapen, vilket kommer att underlÀtta deras aktiva och meningsfulla deltagande i utvecklingen.
inkluderar en liten grupp nyckelutvecklare (core team), som kommer att vĂ€ljas ut bland de deltagare som har presterat bra, Ă€r vĂ€l insatta i koden, deltar i utvecklingen och förstĂ„r projektets syften. För nĂ€rvarande ingĂ„r tre utvecklare frĂ„n företaget Redis Labs â Yossi Gottlieb och Oran Agra, som har tagit pĂ„ sig rollerna som projektledare, samt Itamar Haber, som har tagit pĂ„ sig rollen som samhĂ€llsledare. Inom en snar framtid planeras att utse flera deltagare frĂ„n gemenskapen till Core Team, utvalda baserat pĂ„ deras bidrag till projektets utveckling. För att fatta avgörande beslut, sĂ„som grundlĂ€ggande förĂ€ndringar av Redis-kĂ€rnan, tillĂ€gg av nya strukturer, Ă€ndringar av serialiseringsprotokollet och förĂ€ndringar som bryter kompatibilitet, Ă€r det föredraget att uppnĂ„ konsensus bland alla medlemmar i Core Team.
I takt med att gemenskapen vÀxer kan nya behov av funktionalitetsutvidgning uppstÄ framför Redis, men nya ledare meddelar att de kommer att bevara sÄdana grundlÀggande attribut för projektet som fokus pÄ effektivitet och hastighet, strÀvan efter enkelhet, principen "mindre men bÀttre" och valet av de rÀtta standardlösningarna.
KĂ€lla: opennet.ru
