Redis DBMS-ի ստեղծողը համայնքին է փոխանցել ծրագրի աջակցությունը

Սալվատորե Սանֆիլիպոն, Redis տվյալների բազայի կառավարման համակարգի ստեղծող, объявилոր նա այլևս չի ներգրավվելու նախագծին աջակցելու մեջ և իր ժամանակը տրամադրելու է այլ բանի։ Սալվադորի խոսքերով, վերջին տարիներին իր աշխատանքը կրճատվել է կոդի բարելավման և փոփոխման համար երրորդ կողմի առաջարկների վերլուծությամբ, բայց դա այն չէ, ինչ նա ուզում էր անել, քանի որ նա նախընտրում է կոդ գրել և ստեղծել նոր բան, քան սովորական սպասարկման խնդիրները լուծելը:

Սալվադորը կմնա Redis Labs-ի խորհրդատվական խորհրդում, բայց կսահմանափակվի գաղափարներ ստեղծելով: Մշակումն ու պահպանումը դրված է համայնքի ձեռքում։ Ծրագրի ղեկավարի պաշտոնը փոխանցվել է Յոսի Գոտլիբին և Օրան Ագրային, ովքեր վերջին տարիներին օգնել են Սալվադորին, հասկանալ ծրագրի իր տեսլականը, անտարբեր չեն Ռեդիսի համայնքի ոգու պահպանման նկատմամբ և լավ տիրապետում են կանոններին և կանոններին։ Redis-ի ներքին կառուցվածքը: Այնուամենայնիվ, Սալվադորի հեռանալը զգալի ցնցում է համայնքի համար, քանի որ նա
լիակատար վերահսկողություն ուներ զարգացման բոլոր խնդիրների վրա և մեծ հաշվով խաղում էր «ցմահ բարերար բռնապետ«, ում միջոցով անցել են բոլոր պարտավորությունները և միաձուլման հարցումները, ովքեր որոշել են, թե ինչպես են շտկվելու սխալները, ինչ նորամուծություններ պետք է ավելացնել և ինչ ճարտարապետական ​​փոփոխություններ են ընդունելի։

Հետագա զարգացման մոդելի որոշման և համայնքի հետ փոխգործակցության հարցը առաջարկվել է մշակել նոր սպասարկուների կողմից, ովքեր արդեն հայտարարեց կառավարման նոր կառույց, որը կներգրավի համայնքը: Ծրագրի նոր կառուցվածքը ենթադրում է թիմային աշխատանքի ընդլայնում, ինչը թույլ կտա ընդլայնել զարգացման և պահպանման գործընթացները: Ծրագիրը նախագիծը բաց և բարեկամական դարձնելն է համայնքի անդամների համար, որոնց համար ավելի հեշտ կլինի ավելի ակտիվ և նշանակալի մասնակցություն ունենալ զարգացման գործում:

Առաջարկվող կառավարման մոդել ներառում է հիմնական մշակողների մի փոքր խումբ (հիմնական թիմ), որին կընտրվեն ապացուցված մասնակիցներ, ովքեր ծանոթ են օրենսգրքին, ներգրավված են մշակման մեջ և հասկանում են նախագծի առաջադրանքները: Ներկայումս Core Team-ում ընդգրկված են Redis Labs-ի երեք մշակողներ՝ Յոսի Գոթլիբը և Օրան Ագրան, ովքեր զբաղեցրել են ծրագրի ղեկավարների պաշտոնը, ինչպես նաև Իտամար Հաբերը, ով զբաղեցրել է համայնքի ղեկավարի պաշտոնը: Մոտ ապագայում նախատեսվում է համայնքից մի քանի անդամների ընտրել Հիմնական թիմ, որոնք ընտրվել են՝ ելնելով ծրագրի զարգացման գործում ունեցած ներդրումից: Հիմնական որոշումների համար, ինչպիսիք են Redis-ի առանցքում հիմնարար փոփոխությունները, նոր շրջանակների ավելացումը, սերիալացման արձանագրության փոփոխությունները և համատեղելիությունը խախտող փոփոխությունները, նախընտրելի է հիմնական թիմի բոլոր անդամների միջև կոնսենսուսը:

Քանի որ համայնքը մեծանում է, Ռեդիսը կարող է բախվել ընդլայնված ֆունկցիոնալության նոր կարիքների հետ, սակայն նոր ղեկավարներն ասում են, որ նախագիծը կպահպանի նախագծի հիմնական հատկանիշները, ինչպիսիք են արդյունավետության և արագության վրա կենտրոնացումը, պարզության ցանկությունը, «ավելի քիչ» սկզբունքը: ավելի լավ է» և դեֆոլտի համար ճիշտ լուծումների ընտրությունը:

Source: opennet.ru

Добавить комментарий