Ένα νέο μοντέλο διακυβέρνησης MySQL με στόχο τη συμμετοχή της κοινότητας στην ανάπτυξη

Η Heather VanCura, αντιπρόεδρος της Oracle για την εμπλοκή της κοινότητας, παρουσίασε τη δεύτερη φάση της πρωτοβουλίας για την εμπλοκή με την κοινότητα και την επιτάχυνση της ανάπτυξης του MySQL. Ενώ η πρώτη φάση επικεντρώθηκε στην αύξηση της διαφάνειας και στη συμμετοχή της κοινότητας στον καθορισμό της πορείας ανάπτυξης του MySQL, η δεύτερη φάση θα επικεντρωθεί στη συμμετοχή εκπροσώπων της κοινότητας στην ανάπτυξη. Οι στόχοι περιλαμβάνουν την επιτάχυνση της καινοτομίας, την παροχή σαφών οδών για την υλοποίηση αλλαγών και την επέκταση του οικοσυστήματος MySQL.

Για την υλοποίηση αυτού του οράματος, έχει συσταθεί μια Συντονιστική Επιτροπή. Θα περιλαμβάνει εκπροσώπους από την κοινότητα, θα καθορίζει τη στρατηγική ανάπτυξης της MySQL και θα λειτουργεί ως σύνδεσμος με το οικοσύστημα MySQL. Εκτός από τους υπαλλήλους της Oracle, η αρχική επιτροπή θα περιλαμβάνει εκπροσώπους από τις Amazon Web Services (AWS) και Google Cloud.

Η επιτροπή θα ασχοληθεί με ζητήματα που σχετίζονται με τις μακροπρόθεσμες αναπτυξιακές προτεραιότητες, την επέκταση του οικοσυστήματος, τον εκσυγχρονισμό της διαχείρισης έργων, τη συμμετοχή της κοινότητας και την ανατροφοδότηση από την κοινότητα. Ωστόσο, η επιτροπή δεν χρησιμεύει ως υποκατάστατο της τεχνικής ηγεσίας και δεν θα παρεμβαίνει στις καθημερινές διαδικασίες ανάπτυξης.

Για την εμπλοκή των εκπροσώπων της κοινότητας, έχει προταθεί ένα νέο μοντέλο διακυβέρνησης, το οποίο καθορίζει τους ακόλουθους ρόλους:

  • Οι συνεισφέροντες γράφουν κώδικα, δοκιμάζουν, αξιολογούν, τεκμηριώνουν και συμμετέχουν σε τεχνικές συζητήσεις. Οι συνεισφέροντες δεν περιορίζονται στους υπαλλήλους της Oracle και μπορούν να είναι εκπρόσωποι της κοινότητας.
  • Οι υπεύθυνοι υποβολής εντολών (committers) εξετάζουν τις αλλαγές και παρακολουθούν την ποιότητα του κώδικα. Αρχικά, η ομάδα υποβολής εντολών θα αποτελείται από υπαλλήλους της Oracle, αλλά στο μέλλον, η εξουσία των υπευθύνων υποβολής εντολών μπορεί να επεκταθεί σε αποδεδειγμένα μέλη της κοινότητας.
  • Οι επικεφαλής του έργου είναι υπεύθυνοι για τη λήψη τεχνικών αποφάσεων και τον προγραμματισμό ανάπτυξης σε συγκεκριμένους τομείς, όπως εργαλεία, βελτιστοποιητές, χρόνο εκτέλεσης, InnoDB κ.λπ.
  • Επικεφαλής βασικού έργου, υπεύθυνος για το προϊόν MySQL Community Edition.
  • Η Ομάδα Ευπάθειας είναι υπεύθυνη για την εξέταση αναφορών ευπάθειας, τον συντονισμό διορθώσεων ευπαθειών και την αποκάλυψη πληροφοριών σχετικά με ζητήματα ασφαλείας.

Το μοντέλο διακυβέρνησης αναπτύχθηκε με βάση τις συζητήσεις στο MySQL Contributor Summit, στις οποίες συμμετείχαν οργανισμοί όπως οι Amazon Web Services (AWS), Google Cloud, Percona, ProxySQL, Readyset, VillageSQL και το MariaDB Foundation.

Πηγή: opennet.ru

Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster