Initiatieven om MySQL dichter bij de gemeenschap te brengen en de ontwikkeling te versnellen

De verantwoordelijke voor de interactie met de gemeenschap bij Oracle (MySQL Community Manager) heeft een bericht gepubliceerd waarin hij spreekt over een wijziging in de engineeringrichtlijnen, het versterken van de samenwerking met de gemeenschap en het versnellen van de ontwikkeling van nieuwe functionaliteit. De nieuwe ontwikkelingsstrategie voor MySQL omvat drie richtingen: het integreren van innovaties en nieuwe functionaliteiten in de MySQL Community Edition voor ontwikkelaars; het uitbreiden van het ecosysteem en het ontwikkelen van tools, frameworks en connectors om het werken met MySQL te verbeteren; en het verhogen van de transparantie van processen en actieve betrokkenheid van de gemeenschap bij de bepaling van de toekomst van MySQL.

In de MySQL Community Edition is het de bedoeling om functionaliteiten te integreren die voorheen alleen beschikbaar waren in commerciƫle producten. Onder de geplande integraties zijn nieuwe vectorfuncties voor AI, het creƫren van builds met PGO-optimalisaties, een hypergrafische optimizer, het verbeteren van de kwaliteit van het werken met JSON, het uitbreiden van de monitoringtools via OpenTelemetry, de implementatie van multi-threaded overboekingen van wijzigingen uit het transactie-log en het bieden van uitgebreide HA/DR (High Availability/Disaster Recovery) analytics. Sommige significante wijzigingen zijn al beschikbaar in de MySQL 9.6-tak, waarin het beheer van externe sleutels en cascade-acties (het doorvoeren van wijzigingen naar andere records die via externe sleutels met elkaar zijn verbonden) is overgebracht van de InnoDB-opslagengine naar de SQL-engine.

Bovendien wordt er melding gemaakt van de intentie om de samenwerking en afstemming van acties tussen de gemeenschap en de teams van Oracle die verantwoordelijk zijn voor ontwikkeling, optimalisatie, runtime, veiligheid, AI, kwaliteitscontrole en productbeheer, uit te breiden. Er is gepland om ontwikkelingsplannen, voortgangsrapporten en bugfixrapporten openbaar te maken, evenals het vereenvoudigen van de acceptatie van wijzigingen van deelnemers uit de gemeenschap. Voor het versterken van het ecosysteem is het de bedoeling om nauwe samenwerking te realiseren met Linux-distributies en open-sourceprojecten. Er wordt specifiek vermeld dat er samenwerking plaatsvindt met Canonical en de Ubuntu-gemeenschap, evenals ondersteuning voor grote open-sourceprojecten die afhankelijk zijn van MySQL, zoals WordPress, Drupal, Magento en Joomla.

In antwoord namens de gemeenschap is er een open brief gepubliceerd die is ondertekend door ongeveer 250 vertegenwoordigers van de gemeenschap en bedrijven die MySQL gebruiken of alternatieve oplossingen ontwikkelen op basis van MySQL. De brief roept Oracle op om een non-profitorganisatie op te richten ter ondersteuning van de MySQL-gemeenschap, los van individuele leveranciers.

Het is de verwachting dat de ontwikkeling op een neutrale site de mogelijkheid biedt om de systemische problemen op te lossen die de afgelopen jaren zijn waargenomen, zoals het verlies van marktaandeel voor MySQL, afnemend vertrouwen en gebrek aan transparantie, barrières bij het doorgeven van wijzigingen door externe deelnemers, en achterblijven in functionaliteit (bijvoorbeeld het ontbreken van vectorzoekfuncties), en een gefragmenteerde en verouderende gemeenschap (het ontbreken van een instroom van nieuwe ontwikkelaars). De ontwikkeling van MySQL onder de auspiciën van een onafhankelijke organisatie zal ook grote bedrijven aantrekken die geïnteresseerd zijn in de ontwikkeling van MySQL, maar momenteel beperkt zijn in hun deelname aan de ontwikkeling vanwege de besloten aard hiervan.

Er worden verschillende opties voorgesteld voor het bestuur van de nieuwe organisatie. Bijvoorbeeld, het is mogelijk dat, vergelijkbaar met de oprichting van de OpenELA-associatie, Oracle een organisatie opricht en andere brancheleiders uitnodigt als medeoprichters, waardoor ze de controle over de ontwikkelingsstrategie en visie van het ecosysteem behoudt, maar tegelijkertijd andere deelnemers betrekt bij de samenwerking.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster