Redis DBMS passa nelle mani della community, il suo ideatore abbandona il progetto

Pochi giorni fa Svelato il creatore di Redis DBMS “Salvatore Sanfilippo” attraverso un annuncio chi non sarà più coinvolto nella manutenzione del progetto e dedicherà il suo tempo a qualcos'altro.

Secondo Salvatore Sanfilippo, negli ultimi anni il suo lavoro si è ridotto all'analisi di proposte di terze parti per migliorare e cambiare il codice, ma non è quello che vorrebbe fare, visto che gli piace scrivere codice e creare qualcosa di nuovo per risolvere la manutenzione routine dei compiti.

Sebbene l'ideatore del progetto Salvatore Sanfilippo abbia deciso di abbandonare il progetto, Rimarrà comunque nel comitato consultivo di Redis Labs, ma si limiterà solo a generare idee.

Mentre il controllo, lo sviluppo e la manutenzione del DBMS Redis vengono affidati alla comunità.

Quando ho iniziato il progetto Redis più di dieci anni fa, ero in uno dei momenti più emozionanti della mia carriera. Il mio co-fondatore ed io abbiamo lanciato con successo due dei principali servizi web 2.0 sul web italiano.

Per renderli scalabili, abbiamo dovuto inventare molti nuovi concetti, che erano già noti nel settore il più delle volte, ma non sapevamo né ci tenevamo a verificare. Problema? Troveremo una soluzione. Volevamo risolvere i problemi ma volevamo divertirci ancora di più. Questo era l'ambiente giocoso in cui è nato Redis.

Il project manager era trasferito a Yossi Gottlieb e Oran Agra, Chi ha aiutato Salvatore Sanfilippo in questi anni, ha compreso la sua visione del progetto, non è indifferente a mantenere lo spirito della comunità Redis e conosce bene il codice e la struttura interna di Redis.

Tuttavia, La partenza di Salvatore Sanfilippo è uno shock significativo per la comunità, dal momento che controlla completamente tutti i problemi di sviluppo e svolge, in generale, il ruolo di un "magnanimo dittatore a vita" attraverso il quale sono state eseguite tutte le richieste di compromesso e fusione, che ha deciso come risolvere gli errori quali innovazioni aggiungere e quali modifiche architettoniche sono accettabili.

Si propone di risolvere la questione della determinazione di un modello aggiuntivo sviluppare e interagire con la comunità da parte di nuovi responsabili della manutenzione che hanno già annunciato una nuova struttura gestionale in cui sarà coinvolta la comunità.

La nuova struttura del progetto implica l'espansione del lavoro di squadra, che ridimensionerà i processi di sviluppo e manutenzione. Il progetto dovrebbe essere aperto e amichevole per i partecipanti della comunità, facilitando una partecipazione più attiva e significativa allo sviluppo.

Il modello di gestione proposto include un piccolo gruppo di lead developer (core team), who includerà partecipanti scelti che hanno familiarità con il codice, partecipare allo sviluppo e comprendere gli obiettivi del progetto.

Lascio Redis nelle mani della comunità Redis. Ho chiesto ai miei colleghi Yossi Gottlieb e Oran Agra di continuare a sostenere il progetto anche da oggi: queste sono le persone che mi hanno aiutato di più negli ultimi anni, e che ci hanno provato molto

Attualmente, Il Core Team include tre sviluppatori Redis Labs: Yossi Gottlieb e Oran Agra, che hanno assunto come leader del progetto, e Itamar Haber, che ha assunto come leader della comunità.

Nel prossimo futuro, si prevede di eleggere diversi membri della comunità per il Team Centrale, selezionati in base al loro contributo allo sviluppo del progetto.

Per prendere decisioni importanti, come modifiche fondamentali al core Redis, aggiunta di nuove strutture, modifica del protocollo di serializzazione e modifiche che violano la compatibilità, è preferibile raggiungere un consenso tra tutti i membri del Core Team.

Man mano che la comunità cresce, Redis potrebbe avere nuove esigenze per espandere le sue funzionalitàMa i nuovi leader affermano di mantenere attributi fondamentali del progetto come concentrarsi sull'efficienza e la velocità del lavoro, lottare per la semplicità, il principio di "ancora meno, ma meglio" e scegliere le giuste soluzioni per il default.

fonte: http://antirez.com


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.