Aspen: перший випуск під назвою Open edX

29 жовтня 2014 | за

Кодова база Open edX швидко змінюється. Коли люди розгортають новий екземпляр із останньої версії кодової бази, кожна особа отримує дещо інший код, що ускладнює обмін знаннями та вдосконаленнями. Щоб вирішити цю проблему, edX створює серію іменованих випусків кодової бази Open edX. Ці названі випуски забезпечуватимуть стабільні моменти часу для групування людей, щоб було легше говорити про інсталяцію Open edX і користуватися перевагами спільноти Open edX.

Сьогодні ми випустили Aspen, перший названий випуск для Open edX. Aspen — це екземпляр кодової бази Open edX, заморожений на стабільній точці часу (середина вересня 2014 р.); код в Aspen не зміниться, навіть якщо спільнота розробників Open edX продовжує будувати на основі поточної кодової бази Open edX. Усі випуски пройдуть ретельне тестування як від edX, який використовуватиме випуск для підтримки мільйонів користувачів, так і від організацій у спільноті Open edX, де випуск буде запущено та протестовано в багатьох різних конфігураціях. Ми вибрали схему іменування на основі дерева: наступний реліз з іменем буде називатися Birch і має з’явитися за кілька місяців.

Команда DevOps в edX раніше випустила серію коробок Vagrant, дотримуючись схеми найменування на основі хліба, з такими релізами, як Injera та Kifli. Головна відмінність між релізами на основі хліба, як-от Kifli, і релізами на основі дерева, як-от Aspen, полягає в тому, що перший призначений для розробників, які хочуть почати роботу з найновішою версією кодової бази, якою б вона не була, тоді як другий призначений для операторів, які хочуть мати стабільну послідовну версію кодової бази. Релізи на основі хліба – це випуски лише сховища конфігурації, тоді як випуски на основі дерева – це випуски всієї платформи edX. Зауважте, що це означає, що оператори, які бажають переключитися з інсталяції на основі Kifli на інсталяцію на основі Aspen, насправді можуть зниження свою кодову базу, перейшовши з найновішої кодової бази розробки на старішу, більш стабільну кодову базу.

Kifli (і всі релізи репо конфігурації) розроблено для відстеження останньої версії кодової бази, якою б вона не була, тому може бути важко передбачити, з якими помилками ви можете зіткнутися, намагаючись переключитися з Kifli на Aspen; різні люди починатимуть з різних версій, тому вони можуть зіткнутися з різними помилками під час зміни версій. Саме ця складність є причиною того, чому ми створили Aspen: оскільки Aspen — це код, отриманий у стабільний момент часу, усі, хто починає працювати з Aspen, матимуть однакову кодову базу, і в майбутньому буде простіше застосовувати вдосконалення та оновлення. Коли ми випустимо Birch, ми також випустимо стабільний процес оновлення, щоб оновити вашу систему з Aspen до Birch без необхідності знову починати з нуля.

Код, з якого складається випуск Aspen, пройшов бойові випробування та готовий до використання. Однак сценарії інсталяції «devstack» і «fullstack» і документація призначені для розробки та простоти використання, а не для використання у виробництві. Якщо ви плануєте створити надійний веб-сайт для робочого використання, вам слід дослідити інші варіанти встановлення.

Подальша документація щодо стабільних іменованих випусків доступна на нашому Відкрийте сторінки edX Confluence, а більш докладні інструкції зі встановлення доступні на Github Wiki для репозиторію конфігурації. Якщо у вас виникли проблеми, радимо перевірити Список розсилки openx-ops та приєднуйтеся до обговорення. Ми хотіли б отримати ваш відгук про цей процес, щоб ми могли постійно вдосконалюватися. Дякуємо за чудову та активну спільноту!

Loading

Час для більшого? Перегляньте статті нижче.

Оголошення представників спільноти Open edX® TOC 2026 року
Розширення можливостей нації: Як Україна масштабувала національну онлайн-школу за допомогою платформи Open edX®
Виступ на конференції Open edX 2026 – Запрошуємо доповідачів!
Як NASA розширила освіту з відкритої науки до 20 000 дослідників за допомогою платформи Open edX
Приєднуйтесь до конференції Open edX 2026!

На конференції Open edX 2026 року будуть представлені інноваційні сценарії використання однієї з найкращих у світі систем керування онлайн-навчанням з відкритим кодом, платформи Open edX, а також відкриються останні досягнення в дизайні навчання, групі курсів і методах роботи та розширення платформи Open edX. , включаючи проривні технології, такі як генеративний ШІ.