Iniciativas para acercar MySQL a la comunidad y acelerar el desarrollo

El responsable de la interacción con la comunidad en Oracle (MySQL Community Manager) publicó una nota anunciando cambios en la dirección de ingeniería, el fortalecimiento de la colaboración con la comunidad y la aceleración en el desarrollo de nuevas funcionalidades. La nueva estrategia de desarrollo de MySQL se centra en tres áreas: la implementación de innovaciones y nuevas funcionalidades para los desarrolladores en MySQL Community Edition; la expansión del ecosistema y el desarrollo de herramientas, frameworks y conectores para mejorar el trabajo con MySQL; y el aumento de la transparencia de los procesos y la activa participación de la comunidad en la definición del camino de desarrollo de MySQL.

En MySQL Community Edition se planea integrar capacidades que anteriormente solo estaban disponibles en productos comerciales. Entre las novedades programadas para la integración destacan nuevas funciones vectoriales para AI, la creación de compilaciones con optimizaciones PGO, un optimizador hipergráfico, la mejora de la calidad en el manejo de JSON, la expansión de las herramientas de monitoreo a través de OpenTelemetry, la implementación de una transferencia multihilo de cambios desde el registro de transacciones y la provisión de análisis avanzado de HA/DR (Alta Disponibilidad/Recuperación ante Desastres). Algunos cambios significativos ya están disponibles en la rama MySQL 9.6, donde la gestión de claves externas y acciones en cascada (propagación de cambios a otros registros vinculados a través de claves externas) ha sido trasladada del motor de almacenamiento InnoDB al motor SQL.

Además, se destaca la intención de ampliar la colaboración y la coordinación entre la comunidad y los equipos de Oracle responsables del desarrollo, el optimizador, el tiempo de ejecución, la seguridad, la AI, el control de calidad y la gestión del producto. Se planea hacer accesibles al público los planes de desarrollo, informes sobre el progreso y la corrección de errores, así como simplificar la aceptación de cambios por parte de los miembros de la comunidad. Para fortalecer el ecosistema, se tiene la intención de establecer una estrecha colaboración con las distribuciones de Linux y proyectos de código abierto. Se menciona específicamente la colaboración con Canonical y la comunidad de Ubuntu, así como el apoyo a grandes proyectos de código abierto dependientes de MySQL, como WordPress, Drupal, Magento y Joomla.

En respuesta de parte de la comunidad se ha publicado una carta abierta, firmada por alrededor de 250 representantes de la comunidad y empresas que utilizan MySQL o desarrollan soluciones alternativas basadas en MySQL. La carta insta a Oracle a crear una organización sin fines de lucro para apoyar a la comunidad MySQL, independiente de proveedores individuales.

Se supone que trasladar el desarrollo a una plataforma neutral permitirá abordar los problemas sistémicos existentes que se han observado en los últimos años, como la pérdida de cuota de mercado de MySQL, la disminución de la confianza y la falta de transparencia, las barreras para transferir cambios de participantes externos, el retraso en funcionalidad (por ejemplo, la falta de búsqueda vectorial) y una comunidad fragmentada y envejecida (falta de afluencia de nuevos desarrolladores). El desarrollo de MySQL bajo la dirección de una organización independiente también atraerá a grandes empresas interesadas en el desarrollo de MySQL, pero que actualmente están limitadas en su participación debido al desarrollo de MySQL a puerta cerrada.

Se proponen varias opciones de gestión para la nueva organización. Por ejemplo, se contempla que, de manera similar a la formación de la asociación OpenELA, Oracle cree una organización e invite a otros líderes de la industria a ser cofundadores, lo que permitirá mantener el control sobre la estrategia de desarrollo y la visión del ecosistema, pero al mismo tiempo involucrar a otros participantes en el trabajo conjunto.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster