Нова модел на управление на MySQL, насочен към привлече на общността към разработката

Хизер Ванкура (Heather VanCura), вицепрезидент на Oracle, който отговаря за взаимодействието с общността, представи втория етап на инициативата за сближаване с общността и ускоряване на разработката на MySQL. Докато в първия етап акцентът беше върху повишаване на прозрачността на процесите и ангажираността на общността с определянето на пътя за развитие на MySQL, вторият етап ще се фокусира върху включването на представители от общността в разработката. Сред целите е споменато ускоряване на иновациите, предоставяне на ясни пътища за прилагане на промени и разширяване на екосистемата на MySQL.

За осъществяване на тази цел е съставен ръководен комитет (Steering Committee), който ще включва представители от общността, ще определя стратегията за развитие на MySQL и ще служи за връзка с екосистемата на MySQL. В първоначалния състав на комитета, освен служители на Oracle, ще влязат представители на Amazon Web Services (AWS) и Google Cloud.

Комитетът ще се занимава с въпросите, свързани с определяне на приоритетите за дългосрочно развитие, разширяване на екосистемата, модернизиране на управлението на проекта, включване на общността в разработката и получаване на обратна връзка от общността. Комитетът не замества техническото ръководство и няма да се намесва в ежедневно провежданите процеси на разработка.

За привлечението на представители от общността е предложен нов управленски модел, в който са определени следните роли:

  • Участници (contributor), пишат код, тестват, рецензират, документират и активно участват в технически дискусии. Участник може да стане представител от общността, а не само служител на Oracle.
  • Коммитери (committer), рецензират промените и следят за качеството на кода. Първоначално, екипът на коммитерите ще бъде съставен от служители на Oracle, но в бъдеще правото на коммитер може да бъде предоставено на утвърдили се участници от общността.
  • Лидери на проекти (project lead), отговарят за вземането на технически решения и планирането на разработката в отделни области, като инструменти, оптимизатор, runtime, InnoDB и т.н.
  • Главен лидер (Core Project lead), отговаря за продукта MySQL Community Edition.
  • Група по уязвимости (Vulnerability Group), отговаря за анализа на съобщения за уязвимости, координирането на поправките на уязвимости и разкриването на информация за проблеми със сигурността.

Управленският модел е разработен въз основа на резултатите от дискусията по време на конференцията MySQL Contributor Summit, в която участваха организации като Amazon Web Services (AWS), Google Cloud, Percona, ProxySQL, Readyset, VillageSQL и MariaDB Foundation.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster