Проект Open edX шукає більше супроводжувачів. Термін «підтримувач» стосується окремої особи або групи людей, які є лідерами певного компонента (служби або бібліотеки, що складається з коду та розміщена на GitHub) платформи Open edX. Супроводжувачі забезпечують як технічне управління, так і управління спільнотою. Історично 2U був супроводжувачем більшості компонентів проекту Open edX. Однак у лютому 2024 р. 2U оголосив що вона скорочує свій слід обслуговування до рівня, який може підтримувати ця організація. Щоб і надалі мати здоровий і добре підтримуваний проект, спільнота Open edX наполегливо працювала над тим, щоб взяти на себе більше обов’язків з обслуговування. Компанії та приватні особи по всьому світу доклали зусиль, щоб зберегти проект Open edX здоровим. Якщо ви ще цього не зробили, сьогодні я прошу вас приєднатися до цих зусиль.
Дякуємо різним організаціям, які протягом останніх п’яти місяців взяли на себе обслуговування понад 30 ключових сховищ. З майже 200 репозиторіями в організації Open edX є ще багато ролей супроводжувачів, які потрібно виконати! . Ця електронна таблиця описує всі репозиторії, які ще потребують супроводжувачів, і їхній поточний пріоритет для проекту. Будь-що, де супроводжувач catalog-info.yaml значення стовпця порожнє або встановлено значення група:openedx-необслуговуваний потрібен новий супроводжувач.
Як стати супроводжувачем? Щоб бути супроводжувачем, вам потрібно бути основним учасником кодування (CC) для цього репо. Але не хвилюйтеся, якщо ви не CC у репо, ви можете номінувати себе як на CC, так і на обслуговування одночасно. Якщо ви не впевнені, чи пройдете процес номінації CC, приходьте поговорити робоча група з технічного обслуговування і ми допоможемо вам розробити план.
- Приклад розширення прав, щоб стати супроводжувачем
- Приклад комбінованої номінації CC і супроводжуючого
Що повинні робити супроводжувачі?
- Деякі базові початкові роботи з технічного обслуговування
- Деякі поточні роботи з технічного обслуговування, щоб підтримувати справне репо
Загалом, після завершення початкового обслуговування більшості репозиторіїв регулярно приділяється лише невелика кількість уваги, щоб переконатися, що вони залишаються актуальними. Оскільки робоча група з обслуговування координує основні оновлення, вам потрібно буде переконатися, що репо(и), які ви підтримуєте, готові до роботи з новими версіями попередніх пакетів і фреймворків (наприклад, Python, Node, React, Django тощо).
Отже, давайте підсумуємо:
- Знайдіть те, що ви хочете зберегти на таблиця
- Працювати з РГ з технічного обслуговування щоб стати CC/Maintainer
- Допоможіть нам зберегти платформу Open edX як ніколи здоровою та надійною!
Докладніше:
- OEP-54 визначає роль і процеси основного учасника
- OEP-55 визначає ролі та очікування супроводжуючого високого рівня
![]()
Це важливо!
Дякую, що написали про це @feanil. Нам точно потрібно більше членів спільноти, щоб допомогти з обслуговуванням, у нас ще є багато прогалин, які ми маємо подолати, оскільки 2U покидає роль супроводжуючого. Це гарна нагода продемонструвати, що ми можемо впоратися з цією зміною як спільнота, а члени спільноти мають більше впливу на проект Open edX. Тому, будь ласка, прочитайте те, що написав Feanil, і подумайте про те, щоб вибрати репо та стати супроводжувачем частини проекту.