Tvůrce databáze Redis předal správu projektu komunitě.

Salvatore Sanfilippo, zakladatel databázového systému Redis, oznámil, oznámil, že se již nebude věnovat podpoře projektu a věnuje svůj čas něčemu jinému. Podle Salvatoreho se jeho práce v posledních letech soustředila na zkoumání návrhů třetích stran na vylepšení a změnu kódu, ale to není to, čím se chtěl zabývat, protože ho více baví psaní kódu a vytváření něčeho nového, než řešení rutinních úkolů podpory.

Salvatore zůstane členem poradní rady Redis Labs, ale omezí se na generování nápadů. Vývoj a podpora přecházejí do rukou komunity. Pozice vedoucího projektu byla předána Yossimu Gottliebovi a Oranu Agrovi, kteří Salvatoreho v posledních letech podporovali, rozumějí jeho vizi projektu, není jim lhostejný duch komunity Redis, a dobře se orientují v kódu a vnitřní struktuře Redis. Nicméně, odchod Salvatoreho je významným otřesem pro komunitu, protože
od jeho rukou bylo plně kontrolováno všechno, co se týkalo vývoje, a hrál, do značné míry, roli „velkorysého doživotního diktátora“, skrze něhož procházely všechny commity a pull requesty, který rozhodoval, jak budou chyby opraveny, jaké novinky by měly být přidány a jaké architektonické změny jsou přijatelné.

Otázku definování dalšího modelu vývoje a interakce s komunitou je navrženo projednat s novým správcem, který již oznámili novou strukturu řízení, do které bude zapojena komunita. Nová struktura projektu předpokládá rozšíření týmové práce, což umožní škálovat procesy vývoje a podpory. Je plánováno, aby projekt byl otevřený a přátelský k účastníkům z komunity, což usnadní jejich aktivnější a významnější účast na vývoji.

Navrhovaný model řízení Zahrnuje malou skupinu klíčových vývojářů (core team), do které budou vybráni prokázaní účastníci, dobře obeznámení s kódem, kteří se podíleli na vývoji a rozumí úkolům projektu. V současnosti do Core Teamu patří tři vývojáři z společnosti Redis Labs — Yossi Gottlieb a Oran Agra, kteří zastávají pozice vedoucích projektu, a Itamar Haber, který zastává pozici vedoucího komunity. V nejbližší době plánujeme vybrat několik účastníků z komunity do Core Teamu na základě jejich příspěvků k rozvoji projektu. Pro přijetí zásadních rozhodnutí, jako jsou fundamentální změny jádra Redis, přidání nových struktur, změny serializačního protokolu a změny, které narušují kompatibilitu, je preferováno dosáhnout konsensu mezi všemi členy Core Teamu.

S rostoucí komunitou mohou před Redis vyvstat nové potřeby pro rozšíření funkčnosti, ale noví vůdci tvrdí, že zachovají takové základní atributy projektu, jako je zaměření na efektivitu a rychlost, snahu o jednoduchost, princip 'méně je více' a výběr správných výchozích řešení.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster