Skaberen af database management systemet Redis har overdraget vedligeholdelsen af projektet til fællesskabet.

Salvatore Sanfilippo, skaberen af DBMS Redis, har annonceret, har annonceret, at han ikke længere vil arbejde med projektet og i stedet vil dedikere sin tid til noget andet. Ifølge Salvatore har hans arbejde de seneste år været begrænset til at gennemgå eksterne forslag til forbedringer og ændringer i koden, men det er ikke det, han ønskede at beskæftige sig med, da han hellere ville skrive kode og skabe noget nyt end at løse rutinemæssige vedligeholdelsesopgaver.

Salvatore vil forblive som medlem af rådgivende udvalg for Redis Labs, men vil kun bidrage med idéer. Udviklingen og vedligeholdelsen overgår til fællesskabet. Projektledelsen overdrages til Yossi Gottlieb og Oran Agra, som har hjulpet Salvatore i de seneste år, forstår hans vision for projektet, værner om ånden i Redis-fællesskabet, og har en god forståelse for koden og den interne struktur i Redis. Ikke desto mindre er Salvatore's afgang et væsentligt chok for fællesskabet, da han
havde fuld kontrol over alle udviklingsspørgsmål og i høj grad spillede rollen som «generøs livslang diktator», igennem hvem alle commits og pull-anmodninger blev kanaliseret, og som besluttede, hvordan fejl skulle rettes, hvilke nye funktioner der skulle tilføjes, og hvilke arkitektoniske ændringer der var acceptable.

Spørgsmålet om at bestemme den fremtidige udviklingsmodel og interaktion med fællesskabet er blevet overladt til de nye vedligeholdere, der allerede annoncerede en ny ledelsesstruktur, som vil involvere fællesskabet. Den nye projektstruktur indebærer udvidelse af teamwork, som vil muliggøre skalering af udviklings- og vedligeholdelsesprocesser. Der er planer om at gøre projektet åbent og venligt for deltagere fra fællesskabet, hvilket vil gøre det lettere for dem at deltage mere aktivt og betydeligt i udviklingen.

Den foreslåede ledelsesmodel omfatter et lille team af centrale udviklere (core team), der vil blive udvalgt blandt deltagere, der har udvist dygtighed, er fortrolige med koden, deltager i udviklingen og forstår projektets opgaver. I øjeblikket består Core Team af tre udviklere fra Redis Labs – Yossi Gottlieb og Oran Agra, som har indtaget lederroller, samt Itamar Haber, der er blevet leder af fællesskabet. I den nærmeste fremtid planlægges det at udvælge flere medlemmer fra fællesskabet til Core Team, baseret på deres bidrag til projektets udvikling. For at træffe væsentlige beslutninger, såsom fundamentale ændringer i Redis-kernen, tilføjelse af nye strukturer, ændringer af serialisering protokollen og ændringer, der bryder kompatibiliteten, er det ønskeligt at opnå konsensus blandt alle medlemmer af Core Team.

Efterhånden som fællesskabet vokser, kan der opstå nye behov for udvidelse af funktionaliteten i Redis, men de nye ledere udtaler, at de vil bevare grundlæggende egenskaber ved projektet, såsom fokus på effektivitet og hastighed, en stræben efter enkelhed, princippet "mindre er bedre" og valg af de rigtige standardløsninger.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster