Përgjegjësi për marrëdhëniet me komunitetin në Oracle (MySQL Community Manager) publikoi një shënim ku njoftoi ndryshime në drejtimin inxhinierik, forcim të bashkëpunimit me komunitetin dhe përshpejtim të zhvillimit të funksionaliteteve të reja. Strategjia e re e zhvillimit të MySQL përfshin tre drejtime: sjelljen në MySQL Community Edition të risive dhe funksioneve të reja për zhvilluesit; zgjerimin e ekosistemit dhe zhvillimin e mjeteve, framework-eve dhe connector-ëve për të përmirësuar punën me MySQL; si dhe rritjen e transparencës së proceseve dhe përfshirjen aktive të komunitetit në përcaktimin e rrugës së zhvillimit të MySQL.
Në MySQL Community Edition planifikohet të integrohen mundësi që më parë ishin të disponueshme vetëm në produktet komerciale. Ndër risitë e planifikuara për integrim përmenden funksione të reja vektoriale për AI, krijimi i build-eve me optimizime PGO, optimizuesi hypergraph, përmirësimi i cilësisë së punës me JSON, zgjerimi i mjeteve të monitorimit përmes OpenTelemetry, zbatimi i transferimit shumëfijor të ndryshimeve nga transaction log dhe ofrimi i analitikës së avancuar për HA/DR (High Availability/Disaster Recovery). Disa ndryshime të rëndësishme janë tashmë të disponueshme në degën MySQL 9.6, ku menaxhimi i foreign keys dhe veprimeve kaskadë është zhvendosur nga motori i ruajtjes InnoDB në SQL engine (përhapja e ndryshimeve te regjistrat e tjerë të lidhur përmes foreign keys).
Për më tepër, theksohet synimi për të zgjeruar bashkëpunimin dhe koordinimin e veprimeve ndërmjet komunitetit dhe ekipeve të Oracle që merren me zhvillimin, optimizuesin, runtime, sigurinë, AI, kontrollin e cilësisë dhe menaxhimin e produktit. Planifikohet të publikohen hapur planet e zhvillimit, raportet mbi ecurinë e zhvillimit dhe korrigjimin e gabimeve, si edhe të thjeshtohet pranimi i kontributeve nga pjesëmarrësit e komunitetit. Për të forcuar ekosistemin, synohet të vendoset bashkëpunim i ngushtë me distribucionet Linux dhe projektet e hapura. Veçanërisht përmendet bashkëpunimi me kompaninë Canonical dhe komunitetin Ubuntu, si edhe mbështetja për projekte të mëdha të hapura që varen nga MySQL, si WordPress, Drupal, Magento dhe Joomla.
Si përgjigje, në emër të komunitetit është publikuar një letër e hapur, e nënshkruar nga rreth 250 përfaqësues të komunitetit dhe kompanive që përdorin MySQL ose zhvillojnë zgjidhje alternative të bazuara në MySQL. Letra i bën thirrje Oracle të krijojë një organizatë jofitimprurëse për mbështetjen e komunitetit MySQL, të pavarur nga furnizues të veçantë.
Supozohet se kalimi i zhvillimit në një platformë neutrale do të krijojë mundësi për të zgjidhur problemet sistemike ekzistuese, të vërejtura vitet e fundit, si humbja e pjesës së tregut nga MySQL, rënia e besimit dhe mungesa e transparencës, pengesat në pranimin e ndryshimeve nga kontribuues të jashtëm, mbetja pas në funksionalitete (për shembull, mungesa e kërkimit vektorial), si dhe një komunitet i fragmentuar dhe në plakje (mungesa e prurjes së zhvilluesve të rinj). Zhvillimi i MySQL nën kujdesin e një organizate të pavarur do të tërheqë gjithashtu kompani të mëdha të interesuara për zhvillimin e MySQL, por që aktualisht janë të kufizuara në mundësinë për të marrë pjesë në zhvillim për shkak se MySQL po zhvillohet pas dyerve të mbyllura.
Për diskutim propozohen disa modele qeverisjeje për organizatën e re. Për shembull, pranohet mundësia që, ngjashëm me krijimin e shoqatës OpenELA, Oracle të themelojë organizatën dhe të ftojë në radhët e themeluesve edhe liderë të tjerë të industrisë, çka do të lejojë ruajtjen e kontrollit mbi strategjinë e zhvillimit dhe vizionin e ekosistemit, por njëkohësisht do të përfshijë edhe pjesëmarrës të tjerë në punën e përbashkët.
Burimi: opennet.ru
