הת'ר ואנקורה, סגנית נשיא למעורבות קהילתית באורקל, הציגה את השלב השני של היוזמה למעורבות עם הקהילה והאצת פיתוח MySQL. בעוד שהשלב הראשון התמקד בהגברת השקיפות ובמעורבות הקהילה בקביעת נתיב הפיתוח של MySQL, השלב השני יתמקד במעורבות נציגי הקהילה בפיתוח. המטרות כוללות האצת חדשנות, מתן נתיבים ברורים לביצוע שינויים והרחבת המערכת האקולוגית של MySQL.
כדי ליישם חזון זה, הוקמה ועדת היגוי. היא תכלול נציגים מהקהילה, תקבע את אסטרטגיית הפיתוח של MySQL ותשמש כאיש קשר עם המערכת האקולוגית של MySQL. בנוסף לעובדי Oracle, הוועדה הראשונית תכלול נציגים מ-Amazon Web Services (AWS) ומ-Google Cloud.
הוועדה תעסוק בנושאים הקשורים לסדרי עדיפויות פיתוח ארוכי טווח, הרחבת המערכת האקולוגית, מודרניזציה של ניהול פרויקטים, מעורבות קהילתית ומשוב קהילתי. עם זאת, הוועדה אינה משמשת כתחליף למנהיגות טכנית ולא תתערב בתהליכי פיתוח יומיומיים.
כדי לערב את נציגי הקהילה, הוצע מודל ממשל חדש, המגדיר את התפקידים הבאים:
- תורמים כותבים קוד, בודקים, סוקרים, מתעדים ומשתתפים בדיונים טכניים. התורמים אינם מוגבלים לעובדי אורקל ויכולים להיות נציגי הקהילה.
- צוות ה-committers סוקרים שינויים ומנטרים את איכות הקוד. בתחילה, צוות ה-committers יורכב מעובדי Oracle, אך בעתיד, סמכות ה-committer עשויה להיות מורחבת לחברי קהילה מוכחים.
- ראשי פרויקטים אחראים על קבלת החלטות טכניות ותכנון פיתוח בתחומים ספציפיים כגון כלי עבודה, אופטימיזציה, זמן ריצה, InnoDB וכו'.
- ראש פרויקט ליבה, אחראי על מוצר MySQL Community Edition.
- קבוצת הפגיעויות אחראית על סקירת דוחות פגיעויות, תיאום תיקוני פגיעויות וחשיפת מידע על בעיות אבטחה.
מודל הממשל פותח על סמך דיונים בכנס MySQL Contributor Summit, בו השתתפו ארגונים כמו Amazon Web Services (AWS), Google Cloud, Percona, ProxySQL, Readyset, VillageSQL ו-MariaDB Foundation.
מקור: OpenNet.ru
