Redis ДҚБЖ құрушысы жобаны қолдауды қоғамдастыққа тапсырды

Сальваторе Санфилиппо, Redis дерекқорын басқару жүйесін жасаушы, жарияладыол бұдан былай жобаны қолдауға араласпайды және уақытын басқа нәрсеге арнайды. Сальвадордың айтуынша, соңғы жылдары оның жұмысы кодты жақсарту және өзгерту бойынша үшінші тарап ұсыныстарын талдауға дейін қысқарды, бірақ ол мұны істегісі келмеді, өйткені ол күнделікті техникалық қызмет көрсету мәселелерін шешуден гөрі код жазуды және жаңа нәрсе жасауды қалайды.

Сальвадор Redis Labs консультативтік кеңесінде қалады, бірақ идеяларды шығарумен шектеледі. Дамыту және техникалық қызмет көрсету қоғамдастықтың қолында. Жоба менеджері лауазымы соңғы жылдары Сальвадорға көмектескен, оның жобаға деген көзқарасын түсінетін, Редис қауымдастығының рухын сақтауға бей-жай қарамайтын, код пен ережелерді жақсы білетін Йосси Готтлиб пен Оран Аграға берілді. Редистің ішкі құрылымы. Дегенмен, Сальвадордың кетуі қоғам үшін айтарлықтай соққы болды, өйткені ол
дамудың барлық мәселелерін толық бақылауға алды және жалпы алғанда «өмір бойы мейірімді диктатор«, барлық растаулар мен біріктіру сұраулары кім арқылы өтті, қателер қалай түзетілетінін, қандай жаңалықтарды қосу керектігін және қандай архитектуралық өзгерістерді қабылдауға болатынын кім шешті.

Әрі қарайғы даму моделін анықтау және қоғамдастықпен өзара әрекеттесу мәселесін бұрыннан бар жаңа қолдаушылар әзірлеуді ұсынды. жарияланды қоғамды қамтитын жаңа басқару құрылымы. Жобаның жаңа құрылымы командалық жұмыстың кеңеюін болжайды, бұл әзірлеу және техникалық қызмет көрсету процестерін масштабтауға мүмкіндік береді. Жоспар жобаны қоғамдастық мүшелеріне ашық және мейірімді ету болып табылады, олар дамуға белсендірек және маңыздырақ қатысуды жеңілдетеді.

Ұсынылған басқару моделі негізгі әзірлеушілердің шағын тобын (негізгі топ) қамтиды, оған кодпен таныс, әзірлеуге қатысатын және жобаның мақсаттарын түсінетін дәлелденген қатысушылар сайланады. Қазіргі уақытта Core Team құрамына Redis Labs компаниясының үш әзірлеушісі кіреді - жоба жетекшілері лауазымына ие болған Йосси Готтлиб және Оран Агра, сондай-ақ қоғамдастық көшбасшысы лауазымына ие болған Итамар Хабер. Жақын арада жобаны дамытуға қосқан үлестері бойынша іріктеліп алынған Негізгі командаға қауымдастықтан бірнеше мүшені сайлау жоспарлануда. Redis өзегіне түбегейлі өзгерістер, жаңа шеңберлерді қосу, сериялау протоколына өзгертулер және үйлесімділікті бұзатын өзгерістер сияқты негізгі шешімдер үшін негізгі топтың барлық мүшелерінің консенсусына басымдық беріледі.

Қауымдастық өскен сайын, Редис кеңейтілген функционалдылыққа жаңа қажеттіліктерге тап болуы мүмкін, бірақ жаңа көшбасшылар жоба тиімділік пен жылдамдыққа назар аудару, қарапайымдылыққа ұмтылу, «аз» принципі сияқты жобаның негізгі атрибуттарын сақтайды дейді. жақсырақ» және әдепкі бойынша дұрыс шешімдерді таңдау.

Ақпарат көзі: opennet.ru

пікір қалдыру