Initiativen zur Annäherung von MySQL an die Community und zur Beschleunigung der Entwicklung.

Der Community-Manager bei Oracle (MySQL Community Manager) hat eine Mitteilung veröffentlicht, in der er über Änderungen im Engineering-Leitfaden, eine Stärkung der Zusammenarbeit mit der Community und die Beschleunigung der Entwicklung neuer Funktionen informiert. Die neue Entwicklungsstrategie für MySQL umfasst drei Bereiche: die Einführung von Innovationen und neuen Funktionen in die MySQL Community Edition für Entwickler; die Erweiterung des Ökosystems und die Entwicklung von Tools, Frameworks und Konnektoren zur Verbesserung der Arbeit mit MySQL; sowie die Erhöhung der Transparenz der Prozesse und die aktive Einbeziehung der Community in die Festlegung des Entwicklungsweges von MySQL.

In MySQL Community Edition werden Funktionen integriert, die zuvor nur in kommerziellen Produkten verfügbar waren. Zu den geplanten Neuerungen gehören neue Vektorfunktionen für KI, die Erstellung von Builds mit PGO-Optimierungen, ein Hypergraph-Optimierer, die Verbesserung der JSON-Verarbeitung, die Erweiterung der Überwachungswerkzeuge über OpenTelemetry, die Implementierung eines mehrstufigen Änderungsübertragungsprozesses aus dem Transaktionsprotokoll sowie die Bereitstellung erweiteter Analysen für HA/DR (Hochverfügbarkeit/Katastrophenwiederherstellung). Einige bedeutende Änderungen sind bereits in der Version MySQL 9.6 verfügbar, in der die Verwaltung von Fremdschlüsseln und kaskadierten Aktionen (Verbreitung von Änderungen auf andere Datensätze, die über Fremdschlüssel verbunden sind) aus dem InnoDB-Speicher-Engine in die SQL-Engine übertragen wurde.

Zudem wird die Absicht geäußert, die Zusammenarbeit und die Abstimmung zwischen der Community und den Oracle-Teams, die für Entwicklung, Optimierung, Runtime, Sicherheit, KI, Qualitätskontrolle und Produktmanagement zuständig sind, auszubauen. Es ist geplant, Entwicklungspläne, Berichte über den Fortschritt der Entwicklung und die Behebung von Fehlern öffentlich zugänglich zu machen und den Prozess zur Annahme von Änderungen durch Community-Mitglieder zu vereinfachen. Zur Stärkung des Ökosystems beabsichtigt man, enge Kooperationen mit Linux-Distributionen und Open-Source-Projekten aufzubauen. Besonders erwähnt wird die Zusammenarbeit mit Canonical und der Ubuntu-Community sowie die Unterstützung großer Open-Source-Projekte, die von MySQL abhängen, wie WordPress, Drupal, Magento und Joomla.

Als Antwort hat die Community einen offenen Brief veröffentlicht, der von etwa 250 Vertretern der Community und Unternehmen, die MySQL verwenden oder alternative Lösungen auf Basis von MySQL entwickeln, unterzeichnet wurde. Der Brief fordert Oracle auf, eine gemeinnützige Organisation zur Unterstützung der MySQL-Community ohne Abhängigkeit von einzelnen Anbietern zu gründen.

Die Migration der Entwicklung zu einer neutralen Plattform soll bestehende systematische Probleme lösen, die in den letzten Jahren beobachtet wurden, wie z. B. der Verlust von Marktanteilen bei MySQL, ein gesunkenes Vertrauen und fehlende Transparenz, Hürden bei der Übertragung von Änderungen von Drittanbietern, Rückstand in der Funktionalität (z. B. fehlende Vektorsuche), eine fragmentierte und alternde Community (Mangel an neuen Entwicklern). Die Entwicklung von MySQL unter der Leitung einer unabhängigen Organisation wird auch große Unternehmen anziehen, die an der Weiterentwicklung von MySQL interessiert sind, derzeit aber aufgrund der intransparenten Entwicklung nicht teilnehmen können.

Für die Diskussion werden mehrere Verwaltungsoptionen in der neuen Organisation vorgeschlagen. Zum Beispiel könnte ähnlich wie bei der Gründung der OpenELA-Assoziation Oracle eine Organisation ins Leben rufen und andere Branchenführer als Mitbegründer einladen, was es ermöglicht, die Kontrolle über die Entwicklungsstrategie und die Vision der Ecosystem zu bewahren und gleichzeitig andere Teilnehmer zur Zusammenarbeit einzubeziehen.

Quelle: opennet.ru

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