Skaperen av Redis DBMS overrakte prosjektstøtte til fellesskapet

Salvatore Sanfilippo, skaperen av Redis-databasestyringssystemet, kunngjortat han ikke lenger vil være med å støtte prosjektet og vil vie tiden sin til noe annet. I følge Salvador har arbeidet hans de siste årene blitt redusert til å analysere forslag fra tredjeparter for å forbedre og endre koden, men det var ikke dette han ønsket å gjøre, siden han foretrekker å skrive kode og lage noe nytt enn å løse rutinemessige vedlikeholdsproblemer.

Salvador vil forbli i Redis Labs rådgivende styre, men vil begrense seg til å generere ideer. Utvikling og vedlikehold legges i fellesskapets hender. Stillingen som prosjektleder er overført til Yossi Gottlieb og Oran Agra, som har hjulpet Salvador de siste årene, forstå hans visjon for prosjektet, ikke er likegyldige til å bevare ånden i Redis-samfunnet, og er godt kjent med koden og intern struktur i Redis. Salvadors avgang er imidlertid et betydelig sjokk for samfunnet, som han
hadde full kontroll over alle utviklingsspørsmål og spilte i det store og hele rollen som "velvillig diktator for livet", som alle forespørsler om forpliktelser og sammenslåing gikk gjennom, hvem bestemte hvordan feil skulle fikses, hvilke innovasjoner som skulle legges til og hvilke arkitektoniske endringer som var akseptable.

Spørsmålet om å bestemme en videreutviklingsmodell og samhandling med samfunnet ble foreslått utarbeidet av nye vedlikeholdere som allerede har kunngjort en ny styringsstruktur som vil involvere samfunnet. Den nye prosjektstrukturen innebærer en utvidelse av teamarbeidet, som vil gjøre det mulig å skalere utviklings- og vedlikeholdsprosessene. Planen er å gjøre prosjektet åpent og vennlig for samfunnsmedlemmer, som vil finne det lettere å ta en mer aktiv og betydelig del i utviklingen.

Foreslått styringsmodell inkluderer en liten gruppe nøkkelutviklere (kjerneteam), hvor velprøvde deltakere som er kjent med koden, involvert i utvikling og forstår målene for prosjektet vil bli valgt. For tiden inkluderer kjerneteamet tre utviklere fra Redis Labs - Yossi Gottlieb og Oran Agra, som har tatt stillingen som prosjektledere, samt Itamar Haber, som har tatt stillingen som samfunnsleder. I nær fremtid er det planlagt å velge flere medlemmer fra fellesskapet til Core Team, valgt ut basert på deres bidrag til utviklingen av prosjektet. For større beslutninger som grunnleggende endringer i Redis-kjernen, tillegg av nye rammeverk, endringer i serialiseringsprotokollen og endringer som bryter kompatibiliteten, foretrekkes konsensus blant alle Core Team-medlemmer.

Etter hvert som samfunnet vokser, kan Redis møte nye behov for utvidet funksjonalitet, men de nye lederne sier at prosjektet vil opprettholde de grunnleggende egenskapene til prosjektet, som fokus på effektivitet og hastighet, ønsket om enkelhet, prinsippet om "mindre er bedre" og valg av riktige løsninger for standard.

Kilde: opennet.ru

Legg til en kommentar