Initiativer til at nærme MySQL med fællesskabet og fremme udviklingen.

Community Manager hos Oracle (MySQL Community Manager) har offentliggjort en bemærkning, hvor han annoncerer ændringer i den tekniske ledelse, styrkelse af samarbejdet med fællesskabet og acceleration af udviklingen af nye funktioner. Den nye udviklingsstrategi for MySQL omfatter tre hovedområder: implementering af innovationer og nye funktionaliteter i MySQL Community Edition til udviklere; udvidelse af økosystemet samt udvikling af værktøjer, rammer og connectorer for at forbedre arbejdet med MySQL; samt øget gennemsigtighed i processerne og aktiv inddragelse af fællesskabet i fastlæggelsen af udviklingsretningen for MySQL.

I MySQL Community Edition planlægges integration af funktioner, der tidligere kun var tilgængelige i kommercielle produkter. Blandt de planlagte nyheder er nye vektor-funktioner til AI, oprettelse af builds med PGO-optimeringer, hypergraf-optimering, forbedret kvalitet ved arbejde med JSON, udvidelse af overvågningsværktøjer gennem OpenTelemetry, implementering af multitrådet overførsel af ændringer fra transaktionsloggen og levering af udvidet analyse for HA/DR (High Availability/Disaster Recovery). Nogle væsentlige ændringer er allerede tilgængelige i MySQL 9.6, hvor styringen af fremmednøgler og kaskadehandlinger (disseminering af ændringer til andre poster, der er relateret til fremmednøgler) er flyttet fra InnoDB-lagringsmotoren til SQL-motoren.

Derudover nævnes der et ønske om at udvide samarbejdet og koordineringen af handlinger mellem fællesskabet og Oracle-teams, der er ansvarlige for udvikling, optimering, runtime, sikkerhed, AI, kvalitetskontrol og produktledelse. Det planlægges at offentliggøre udviklingsplaner, rapporter om udviklingsprogression og fejlrettelser, samt at forenkle modtagelsen af ændringer fra fællesskabsdeltagere. For at styrke økosystemet planlægges tæt samarbejde med Linux-distributioner og åbne projekter. Specielt nævnes samarbejde med Canonical og Ubuntu-fællesskabet samt støtte til større åbne projekter afhængige af MySQL, såsom WordPress, Drupal, Magento og Joomla.

I svaret på vegne af fællesskabet er der offentliggjort et åbent brev, som er underskrevet af omkring 250 repræsentanter fra fællesskabet og virksomheder, der bruger MySQL eller udvikler alternative løsninger baseret på MySQL. Brevet opfordrer Oracle til at oprette en nonprofitorganisation til støtte for MySQL-fællesskabet, uafhængig af enkelte udbydere.

Det antages, at overførslen af udviklingen til en neutral platform vil muliggøre løsning af de systemiske problemer, der er blevet observeret i de senere år, såsom tab af markedsandele for MySQL, faldende tillid og mangel på gennemsigtighed, barrierer ved overførsel af ændringer fra tredjepart og efterslæb i funktionalitet (f.eks. mangel på vektorsøgning), et fragmenteret og forældet fællesskab (mangel på ny udviklerinflux). Udviklingen af MySQL under ledelse af en uafhængig organisation vil også tiltrække store virksomheder, der er interesserede i udviklingen af MySQL, men som i øjeblikket er begrænsede i deres mulighed for at deltage i udviklingen på grund af, at MySQL udvikles bag lukkede døre.

Der foreslås flere styringsmuligheder for den nye organisation til diskussion. For eksempel kan det forventes, at Oracle, i lighed med oprettelsen af OpenELA-organisationen, vil skabe en organisation og invitere andre brancheledere til at være medstiftere. Dette ville muliggøre bevarelsen af kontrollen over udviklingsstrategien og visionen for økosystemet, samtidig med at andre deltagere tiltrækkes til samarbejdet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster