Pencipta DBMS Redis menyerahkan sokongan projek kepada komuniti

Salvatore Sanfilippo, pencipta sistem pengurusan pangkalan data Redis, diumumkanbahawa dia tidak lagi terlibat dalam menyokong projek itu dan akan menumpukan masanya untuk sesuatu yang lain. Menurut Salvador, dalam beberapa tahun kebelakangan ini kerjanya telah dikurangkan kepada menganalisis cadangan pihak ketiga untuk menambah baik dan menukar kod, tetapi ini bukan yang dia mahu lakukan, kerana dia lebih suka menulis kod dan mencipta sesuatu yang baharu daripada menyelesaikan masalah penyelenggaraan rutin .

Salvador akan kekal di papan penasihat Redis Labs, tetapi akan mengehadkan dirinya untuk menjana idea. Pembangunan dan penyelenggaraan diletakkan di tangan masyarakat. Jawatan pengurus projek telah dipindahkan kepada Yossi Gottlieb dan Oran Agra, yang telah membantu Salvador dalam beberapa tahun kebelakangan ini, memahami visinya untuk projek itu, tidak acuh tak acuh untuk memelihara semangat komuniti Redis, dan mahir dalam kod dan struktur dalaman Redis. Bagaimanapun, pemergian Salvador adalah satu kejutan yang ketara kepada masyarakat, kerana dia
mempunyai kawalan penuh ke atas semua isu pembangunan dan, pada umumnya, memainkan peranan "diktator yang baik hati seumur hidup", yang melaluinya semua permintaan komit dan penggabungan diluluskan, yang memutuskan cara pepijat akan diperbaiki, apakah inovasi yang perlu ditambah dan perubahan seni bina yang boleh diterima.

Isu menentukan model pembangunan selanjutnya dan interaksi dengan komuniti dicadangkan untuk diusahakan oleh penyelenggara baharu yang telah diumumkan struktur tadbir urus baharu yang akan melibatkan masyarakat. Struktur projek baharu membayangkan perluasan kerja berpasukan, yang akan membolehkan penskalaan proses pembangunan dan penyelenggaraan. Rancangannya adalah untuk menjadikan projek itu terbuka dan mesra kepada ahli komuniti, yang akan mendapati lebih mudah untuk mengambil bahagian yang lebih aktif dan penting dalam pembangunan.

Model pengurusan yang dicadangkan termasuk sekumpulan kecil pembangun utama (pasukan teras), yang mana peserta terbukti yang biasa dengan kod, terlibat dalam pembangunan dan memahami objektif projek akan dipilih. Pada masa ini, Pasukan Teras termasuk tiga pembangun daripada Redis Labs - Yossi Gottlieb dan Oran Agra, yang telah mengambil jawatan ketua projek, serta Itamar Haber, yang telah mengambil jawatan ketua komuniti. Dalam masa terdekat, ia dirancang untuk memilih beberapa ahli daripada komuniti ke Pasukan Teras, dipilih berdasarkan sumbangan mereka kepada pembangunan projek. Untuk keputusan utama seperti perubahan asas kepada teras Redis, penambahan rangka kerja baharu, perubahan pada protokol bersiri dan perubahan yang memecahkan keserasian, konsensus di kalangan semua ahli Pasukan Teras lebih diutamakan.

Apabila komuniti berkembang, Redis mungkin menghadapi keperluan baharu untuk fungsi yang diperluaskan, tetapi pemimpin baharu mengatakan bahawa projek itu akan mengekalkan sifat asas projek, seperti tumpuan pada kecekapan dan kelajuan, keinginan untuk kesederhanaan, prinsip "kurang adalah lebih baik" dan pilihan penyelesaian yang betul untuk lalai.

Sumber: opennet.ru

Tambah komen