Вице-президент Oracle Хизер Ванкура анонсировала второй этап инициативы, направленной на сближение с разработчиками и ускорение прогресса MySQL. Если первая фаза была посвящена повышению прозрачности и совместному планированию дорожной карты, то теперь акцент смещается на прямое вовлечение представителей сообщества в процесс написания кода. Ключевые задачи этого этапа включают ускорение инноваций, упрощение механизмов интеграции внешних патчей и расширение всей экосистемы проекта.
Руководящий комитет MySQL
Для достижения этих целей был создан специальный руководящий комитет (Steering Committee). Его основная функция — определение долгосрочной стратегии развития и налаживание эффективной коммуникации между Oracle и участниками рынка. В состав комитета на старте вошли не только сотрудники Oracle, но и представители облачных гигантов, таких как Amazon Web Services (AWS) и Google Cloud.
Комитет сосредоточится на следующих направлениях:
- Расстановка долгосрочных приоритетов развития платформы.
- Масштабирование экосистемы MySQL.
- Модернизация внутренних механизмов управления проектом.
- Сбор и оперативная обработка обратной связи от сообщества.
Важно отметить, что комитет не является инструментом для замены текущего технического менеджмента и не будет заниматься микроменеджментом ежедневных задач по разработке.
Новая модель управления и распределение ролей
Для интеграции внешних контрибьюторов в структуру проекта была разработана обновленная модель управления, которая четко разграничивает зоны ответственности:
- Участники (contributor): занимаются написанием кода, тестированием, рецензированием, подготовкой документации и участием в технических дискуссиях. Этот статус открыт для любого активного разработчика, независимо от места работы.
- Коммитеры (committer): отвечают за проверку изменений и контроль качества исходного кода. На первом этапе группа состоит исключительно из сотрудников Oracle, однако в перспективе право вносить правки напрямую получат наиболее авторитетные участники сообщества.
- Лидеры проектов (project lead): осуществляют техническое руководство и планирование в конкретных областях, включая работу оптимизатора, InnoDB, runtime-компонентов и инструментария.
- Главный лидер (Core Project lead): несет общую ответственность за развитие MySQL Community Edition.
- Группа по уязвимостям (Vulnerability Group): координирует разбор сообщений об угрозах безопасности, занимается выпуском исправлений и раскрытием информации о найденных уязвимостях.
Предложенная модель была сформирована по итогам дискуссий на MySQL Contributor Summit. В обсуждении приняли участие представители ключевых игроков рынка, среди которых Amazon Web Services, Google Cloud, Percona, ProxySQL, Readyset, VillageSQL и MariaDB Foundation.






