Die skepper van die Redis DBMS het projekonderhoud aan die gemeenskap oorhandig

Salvatore Sanfilippo, skepper van die Redis-databasis aangekondigdat hy nie meer by die instandhouding van die projek betrokke sal wees nie en sy tyd aan iets anders sal wy. Volgens Salvador is sy werk in onlangse jare verminder tot die hersiening van derdepartyvoorstelle vir die verbetering en verandering van die kode, maar dit is nie wat hy wou doen nie, aangesien hy verkies om kode te skryf en iets nuuts te skep as om roetine-onderhoudstake op te los.

Salvador sal op die Redis Labs-adviesraad bly, maar sal hom beperk tot die generering van idees. Ontwikkeling en instandhouding is in die hande van die gemeenskap. Die projekleier is oorgedra aan Yossi Gottlieb en Oran Agra, wat El Salvador die afgelope jare gehelp het, sy visie vir die projek verstaan, omgee vir die Redis-gemeenskapsgees, en goed vertroud is met Redis-kode en interne aspekte. El Salvador se vertrek is egter 'n groot skok vir die gemeenskap, aangesien hy
alle ontwikkelingskwessies ten volle beheer en grootliks die rol gespeel van "welwillende diktator lewenslankβ€œ, waardeur alle commits en pull-versoeke geslaag het, wie besluit het hoe foute reggestel sou word, watter innovasies bygevoeg moet word en watter argitektoniese veranderinge aanvaarbaar was.

Die kwessie van die bepaling van 'n verdere ontwikkelingsmodel en interaksie met die gemeenskap is voorgestel om uitgewerk te word deur nuwe instandhouers, wat reeds aangekondig 'n nuwe bestuurstruktuur waarby die gemeenskap betrokke sal wees. Die nuwe projekstruktuur impliseer die uitbreiding van spanwerk, wat die skaal van die ontwikkeling en instandhoudingsprosesse moontlik maak. Daar word beplan om die projek oop en vriendelik te maak vir lede uit die gemeenskap, wat dit vir hulle makliker sal maak om 'n meer aktiewe en betekenisvolle deel aan die ontwikkeling te neem.

Voorgestelde bestuursmodel sluit 'n klein groepie sleutelontwikkelaars (kernspan) in, wat verkose lede sal wees wat hulself aan die kode bewys het, aan die ontwikkeling deelneem en die doelwitte van die projek verstaan. Tans sluit die kernspan drie ontwikkelaars van Redis Labs in – Yossi Gottlieb en Oran Agra, wat die pos van projekleiers beklee het, asook Itamar Haber, wat die pos van gemeenskapsleier beklee het. In die nabye toekoms word daar beplan om verskeie lede uit die gemeenskap tot die Kernspan te verkies, gekies op grond van hul bydrae tot die ontwikkeling van die projek. Vir beduidende besluite soos fundamentele veranderinge aan die Redis-kern, toevoeging van nuwe strukture, veranderinge aan die serialiseringsprotokol en veranderinge wat versoenbaarheid verbreek, is dit verkieslik om 'n konsensus tussen alle lede van die Kernspan te bereik.

Soos die gemeenskap groei, kan daar nuwe behoeftes vir Redis wees om funksionaliteit uit te brei, maar nuwe leiers beweer dat hulle sulke fundamentele eienskappe van die projek behou soos 'n fokus op doeltreffendheid en spoed, die begeerte na eenvoud, die beginsel van "minder is meer" en die keuse van die regte oplossings vir by verstek.

Bron: opennet.ru

Voeg 'n opmerking