Người tạo ra Redis DBMS đã bàn giao hỗ trợ dự án cho cộng đồng

Salvatore Sanfilippo, người tạo ra hệ thống quản lý cơ sở dữ liệu Redis, công bốrằng anh ấy sẽ không còn tham gia hỗ trợ dự án nữa và sẽ dành thời gian của mình cho việc khác. Theo Salvador, trong những năm gần đây, công việc của anh ấy chỉ còn là phân tích các đề xuất của bên thứ ba để cải thiện và thay đổi mã, nhưng đây không phải là điều anh ấy muốn làm, vì anh ấy thích viết mã và tạo ra thứ gì đó mới hơn là giải quyết các vấn đề bảo trì định kỳ.

Salvador sẽ vẫn ở trong ban cố vấn của Redis Labs, nhưng sẽ hạn chế đưa ra ý tưởng. Việc phát triển và bảo trì được đặt trong tay cộng đồng. Vị trí giám đốc dự án đã được chuyển giao cho Yossi Gottlieb và Oran Agra, những người đã giúp đỡ Salvador trong những năm gần đây, hiểu được tầm nhìn của anh ấy đối với dự án, không thờ ơ trong việc giữ gìn tinh thần của cộng đồng Redis và rất thành thạo về mã và cấu trúc bên trong của Redis. Tuy nhiên, sự ra đi của Salvador là một cú sốc lớn đối với cộng đồng, vì anh ấy
có toàn quyền kiểm soát mọi vấn đề phát triển và nói chung đóng vai trò “nhà độc tài nhân từ suốt đời", thông qua ai mà tất cả các yêu cầu cam kết và hợp nhất được thông qua, ai là người quyết định cách sửa lỗi, những cải tiến nào cần được thêm vào và những thay đổi kiến ​​​​trúc nào có thể chấp nhận được.

Vấn đề xác định một mô hình phát triển hơn nữa và sự tương tác với cộng đồng đã được đề xuất giải quyết bởi những người bảo trì mới, những người đã công bố một cơ cấu quản trị mới sẽ có sự tham gia của cộng đồng. Cấu trúc dự án mới ngụ ý việc mở rộng tinh thần đồng đội, điều này sẽ cho phép mở rộng quy trình phát triển và bảo trì. Kế hoạch là làm cho dự án trở nên cởi mở và thân thiện với các thành viên cộng đồng, những người sẽ thấy dễ dàng hơn khi tham gia tích cực và quan trọng hơn vào quá trình phát triển.

Mô hình quản lý đề xuất bao gồm một nhóm nhỏ gồm các nhà phát triển chủ chốt (nhóm cốt lõi), trong đó những người tham gia đã được chứng minh là quen thuộc với mã, tham gia phát triển và hiểu rõ các nhiệm vụ của dự án sẽ được bầu chọn. Hiện tại, Nhóm cốt lõi bao gồm ba nhà phát triển từ Redis Labs - Yossi Gottlieb và Oran Agra, những người đã đảm nhận vị trí lãnh đạo dự án, cũng như Itamar Haber, người đã đảm nhận vị trí lãnh đạo cộng đồng. Trong tương lai gần, dự kiến ​​​​sẽ bầu một số thành viên từ cộng đồng vào Nhóm nòng cốt, được lựa chọn dựa trên sự đóng góp của họ cho sự phát triển của dự án. Đối với các quyết định quan trọng như những thay đổi cơ bản đối với lõi Redis, bổ sung các khung mới, thay đổi giao thức tuần tự hóa và những thay đổi phá vỡ tính tương thích, ưu tiên sự đồng thuận giữa tất cả các thành viên của Nhóm cốt lõi.

Khi cộng đồng phát triển, Redis có thể phải đối mặt với những nhu cầu mới về chức năng mở rộng, nhưng các nhà lãnh đạo mới nói rằng dự án sẽ duy trì các thuộc tính cơ bản của dự án, chẳng hạn như tập trung vào hiệu quả và tốc độ, mong muốn đơn giản, nguyên tắc "ít tốn kém hơn". tốt hơn" và lựa chọn giải pháp phù hợp cho tình trạng vỡ nợ.

Nguồn: opennet.ru

Thêm một lời nhận xét