Kreator SDB-a Redis je preneo održavanje projekta zajednici

Salvatore Sanfilippo, the creator of the Redis database, je napovedal, has announced that he will no longer be involved in maintaining the project and will dedicate his time to other pursuits. According to Salvatore, in recent years his work has revolved around analyzing external proposals for improvements and changes to the code, which is not what he wanted to focus on, as he prefers coding and creating something new over routine maintenance tasks.

Salvatore will remain on the advisory board of Redis Labs, but will limit himself to generating ideas. Development and maintenance will be handed over to the community. The role of project leader has been taken on by Yossi Gottlieb and Oran Agra, who assisted Salvatore in recent years, understand his vision for the project, care about preserving the spirit of the Redis community, and are well-versed in the code and inner workings of Redis. Nevertheless, Salvatore's departure is a significant shock for the community, as he
had full control over all development issues and essentially played the role of a "benevolent lifetime dictator", through whom all commits and merge requests passed, who decided how bugs would be fixed, what innovations should be added, and what architectural changes were acceptable.

The issue of defining the future development model and interaction with the community is proposed to be worked out by the new maintainers, who have already napovedali a new management structure that will involve the community. The new project structure implies an expansion of teamwork, which will allow scaling the processes of development and maintenance. The aim is to make the project open and friendly to community members, making it easier for them to take a more active and significant role in development.

The proposed management model Vključuje manjšo skupino ključnih razvijalcev (core team), v katero bodo izbrani aktivni udeleženci, ki dobro obvladujejo kodo, sodelujejo pri razvoju in razumejo naloge projekta. Trenutno so v Core Team vključeni trije razvijalci iz podjetja Redis Labs — Yossi Gottlieb in Oran Agra, ki sta prevzela vodstvo projekta, ter Itamar Haber, ki vodi skupnost. V kratkem času se načrtuje izbiranje več udeležencev iz skupnosti v Core Team, izbranih na podlagi njihovega prispevka k razvoju projekta. Za sprejem pomembnih odločitev, kot so temeljne spremembe jedra Redis, dodajanje novih struktur, sprememba protokola za serializacijo ter spremembe, ki vplivajo na združljivost, je zaželeno doseči soglasje med vsemi člani Core Team.

Z naraščanjem skupnosti se lahko pred Redisom pojavijo nove potrebe po razširitvi funkcionalnosti, toda novi voditelji poudarjajo, da se bodo ohranili temeljni atributi projekta, kot so osredotočenost na učinkovitost in hitrost delovanja, prizadevanje za preprostost, načelo "naj bo manj, toda boljše" ter izbira pravih privzetih rešitev.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster