Den ansvarige för samhÀllskontakter pÄ Oracle (MySQL Community Manager) publicerade en notis dÀr han meddelade om förÀndringar i ingenjörsledningen, en ökad samverkan med gemenskapen och en pÄskyndad utveckling av ny funktionalitet. Den nya utvecklingsstrategin för MySQL omfattar tre omrÄden: införande av innovationer och ny funktionalitet för utvecklare i MySQL Community Edition; utvidgning av ekosystemet och utveckling av verktyg, ramverk och anslutningar för att förbÀttra arbetet med MySQL; ökad transparens i processerna och aktivt engagemang frÄn gemenskapen för att definiera MySQL:s utvecklingsvÀg.
I MySQL Community Edition planeras integration av funktioner som tidigare endast var tillgÀngliga i kommersiella produkter. Bland de planerade nyheterna som skall integreras mÀrks nya vektorfunktioner för AI, skapande av byggnader med PGO-optimeringar, hypergraf-optimerare, förbÀttrad hantering av JSON, utvidgning av övervakningsverktyg via OpenTelemetry, implementering av flertrÄdad överföring av Àndringar frÄn transaktionslogg och tillhandahÄllande av utökad analys av HA/DR (Hög tillgÀnglighet/KatastrofÄterstÀllning). Vissa betydande Àndringar Àr redan tillgÀngliga i MySQL-version 9.6, dÀr förvaltningen av frÀmmande nycklar och kaskadÄtgÀrder (spridning av Àndringar till andra poster relaterade via frÀmmande nycklar) har flyttats frÄn lagringsmotorn InnoDB till SQL-motorn.
Dessutom nÀmns avsikten att utöka samarbetet och samsynen mellan gemenskapen och Oracle-team som ansvarar för utveckling, optimering, runtime, sÀkerhet, AI, kvalitetskontroll och produktledning. Det planeras att offentliggöra utvecklingsplaner, rapporter om utvecklingsframsteg och buggfixar, samt att förenkla mottagandet av Àndringar frÄn gemenskapsdeltagare. För att stÀrka ekosystemet avser man att etablera nÀra samarbete med Linux-distributioner och öppna projekt. Specifikt nÀmns samarbetet med Canonical och Ubuntu-gemenskapen, samt stöd för stora öppna projekt som WordPress, Drupal, Magento och Joomla, som Àr beroende av MySQL.
I svaret frÄn gemenskapen publicerades ett öppet brev som har undertecknats av cirka 250 representanter frÄn gemenskapen och företag som anvÀnder MySQL eller utvecklar alternativa lösningar baserade pÄ MySQL. Brevet uppmanar Oracle att skapa en ideell organisation för att stödja MySQL-gemenskapen, oberoende av enskilda leverantörer.
Det antas att övergÄngen av utvecklingen till en neutral plattform kommer att tillÄta att lösa de systemproblem som observerats under de senaste Ären, sÄsom förlust av marknadsandelar för MySQL, minskad förtroende och brist pÄ transparens, hinder för att överföra förÀndringar frÄn externa deltagare, efterslÀpning i funktionalitet (t.ex. avsaknad av vektorsökning), ett fragmenterat och Äldrande samhÀlle (brist pÄ inflöde av nya utvecklare). Utvecklingen av MySQL under en oberoende organisations vinge kommer ocksÄ att attrahera stora företag som Àr intresserade av att utveckla MySQL, men som för nÀrvarande Àr begrÀnsade i sitt deltagande i utvecklingen pÄ grund av att arbetet med MySQL sker bakom stÀngda dörrar.
För diskussion föreslÄs flera alternativ för ledning i den nya organisationen. Till exempel Àr det möjligt att, i likhet med bildandet av OpenELA-föreningen, företaget Oracle skapar en organisation och bjuder in andra branschledare som grundare, vilket skulle möjliggöra att behÄlla kontrollen över strategin för utveckling och visionen för ekosystemet, men samtidigt involvera andra deltagare i det gemensamma arbetet.
KĂ€lla: opennet.ru
