De skepper fan de Redis DBMS hat projektstipe oerdroegen oan de mienskip

Salvatore Sanfilippo, makker fan it Redis-databasebehearsysteem, oankundigedat er net mear belutsen wurdt by it stypjen fan it projekt en syn tiid oan wat oars besteegje sil. Neffens Salvador is syn wurk yn 'e ôfrûne jierren fermindere ta it analysearjen fan foarstellen fan tredden foar it ferbetterjen en feroarjen fan' e koade, mar dit is net wat hy woe dwaan, om't hy it leafst skriuwt koade en it meitsjen fan wat nijs dan it oplossen fan routine ûnderhâldsproblemen.

Salvador sil yn 'e Redis Labs advysried bliuwe, mar sil him beheine ta it generearjen fan ideeën. Untwikkeling en ûnderhâld wurde yn hannen lein fan de mienskip. De post fan projektmanager is oerdroegen oan Yossi Gottlieb en Oran Agra, dy't Salvador yn 'e ôfrûne jierren holpen hawwe, syn fisy foar it projekt begripe, net ûnferskillich binne foar it behâld fan' e geast fan 'e Redis-mienskip, en binne goed fertroud yn' e koade en ynterne struktuer fan Redis. It fertrek fan Salvador is lykwols in wichtige skok foar de mienskip, lykas hy
hie folsleine kontrôle oer alle ûntwikkelingsproblemen en spile yn 't algemien de rol fan "woldiedige diktator foar it libben", troch wa't alle commits en fúzjeoanfragen trochjûn binne, wa besleat hoe't bugs wurde reparearre, hokker ynnovaasjes moatte wurde tafoege en hokker arsjitektoanyske feroarings akseptabel wiene.

De kwestje fan it bepalen fan in fierdere ûntwikkelingsmodel en ynteraksje mei de mienskip waard foarsteld om útwurke te wurden troch nije ûnderhâlders dy't al hawwe oankundige in nije bestjoersstruktuer dêr't de mienskip belutsen wurdt. De nije projektstruktuer ymplisearret in útwreiding fan teamwurk, wêrtroch it skaalfergrutting fan de ûntwikkelings- en ûnderhâldsprosessen mooglik makket. It plan is om it projekt iepen en freonlik te meitsjen foar mienskipsleden, dy't it makliker fine om aktyf en wichtiger diel te nimmen oan 'e ûntwikkeling.

Foarstelde behear model omfettet in lytse groep fan wichtige ûntwikkelders (kearnteam), dêr't bewiisde dielnimmers dy't bekend binne mei de koade, belutsen by ûntwikkeling en begripe de doelstellingen fan it projekt sille wurde keazen. Op it stuit omfettet it Core Team trije ûntwikkelders fan Redis Labs - Yossi Gottlieb en Oran Agra, dy't de post fan projektlieders hawwe nommen, lykas Itamar Haber, dy't de post fan mienskipslieder nommen hat. Yn 'e heine takomst is it pland om ferskate leden út' e mienskip te kiezen foar it Core Team, selektearre op basis fan har bydrage oan 'e ûntwikkeling fan it projekt. Foar grutte besluten lykas fûnemintele feroarings oan 'e Redis-kearn, tafoeging fan nije kaders, wizigingen oan it serialisaasjeprotokol, en wizigingen dy't kompatibiliteit brekke, wurdt konsensus ûnder alle Core Team-leden de foarkar.

As de mienskip groeit, kin Redis nije behoeften hawwe foar útwreide funksjonaliteit, mar de nije lieders sizze dat it projekt de fûnemintele attributen fan it projekt sil behâlde, lykas in fokus op effisjinsje en snelheid, de winsk foar ienfâld, it prinsipe fan "minder is better" en de kar fan 'e juste oplossingen foar standert.

Boarne: opennet.ru

Add a comment