Redis DBMS の作成者がプロジェクトのサポートをコミュニティに引き渡しました

Redis データベース管理システムの作成者である Salvatore Sanfilippo 氏は、 объявил彼は今後プロジェクトのサポートには関与せず、別のことに時間を捧げるとのこと。 サルバドール氏によると、近年の彼の仕事は、コードの改善と変更を目的としたサードパーティの提案の分析に減らされているが、日常的なメンテナンスの問題を解決するよりも、コードを書いて新しいものを作成することを好むため、これは彼がやりたかったことではないという。

Salvador 氏は Redis Labs の諮問委員会に残りますが、アイデアを生み出すことに限定されます。 開発とメンテナンスはコミュニティの手に委ねられます。 プロジェクトマネージャーのポストは、近年サルバドールを助け、プロジェクトのビジョンを理解し、Redis コミュニティの精神を維持することに無関心ではなく、コードとコードに精通している Yossi Gottlieb と Oran Agra に移管されました。 Redisの内部構造。 しかし、サルバドール氏の退任はコミュニティにとって大きな衝撃となっている。
すべての開発問題を完全に管理し、概して「」の役割を果たしました。慈悲深い終身独裁者すべてのコミットとマージ リクエストが誰を経由し、バグがどのように修正されるか、どのようなイノベーションが追加されるべきか、どのようなアーキテクチャ上の変更が許容されるかを決定したのは誰です。

さらなる開発モデルとコミュニティとの対話を決定するという問題は、すでに開発を行っている新しいメンテナによって解決されることが提案されました。 発表した コミュニティを巻き込んだ新しい統治構造。 新しいプロジェクト構造はチームワークの拡大を意味し、開発およびメンテナンスのプロセスを拡張できるようになります。 この計画は、プロジェクトをコミュニティ メンバーにとってオープンでフレンドリーなものにし、コミュニティ メンバーが開発により積極的かつ重要な役割を果たしやすくすることを目的としています。

提案された管理モデル 主要な開発者の小グループ (コア チーム) が含まれており、コードに精通し、開発に携わり、プロジェクトの目的を理解している実績のある参加者が選出されます。 現在、コア チームには、Redis Labs の XNUMX 人の開発者 (プロジェクト リーダーに就任した Yossi Gottlieb と Oran Agra)、およびコミュニティ リーダーに就任した Itamar Haber が含まれています。 近い将来、プロジェクトの発展への貢献度に基づいてコミュニティから数人のメンバーがコア チームに選出される予定です。 Redis コアへの根本的な変更、新しいフレームワークの追加、シリアル化プロトコルへの変更、互換性を損なう変更などの重要な決定については、すべてのコア チーム メンバー間のコンセンサスが優先されます。

コミュニティが成長するにつれて、Redis は機能拡張に対する新たなニーズに直面する可能性がありますが、新しいリーダーらは、効率とスピードへの重点、シンプルさへの欲求、「少ない」原則など、プロジェクトの基本的な特性を維持すると述べています。の方が良い」とデフォルトの適切なソリューションを選択します。

出所: オープンネット.ru

コメントを追加します