Инициатива по сближению разработки openSUSE Leap и SUSE Linux Enterprise
9 апреля 2020 года
Джеральд Пфайфер (Gerald Pfeifer), технический директор компании SUSE и председатель надзорного комитета openSUSE, предложил (Архивная копия от 23 мая 2020 на Wayback Machine) сообществу рассмотреть инициативу по сближению процессов разработки и сборки дистрибутивов openSUSE Leap и SUSE Linux Enterprise. В настоящее время выпуски openSUSE Leap формируются на основе базового набора пакетов дистрибутива SUSE Linux Enterprise, но пакеты для openSUSE собираются отдельно из пакетов с исходными текстами. Суть предложения в унификации работы по сборке обоих дистрибутивов и использовании в openSUSE Leap готовых бинарных пакетов из SUSE Linux Enterprise.
На первом этапе предлагается осуществить слияние пересекающихся кодовых баз openSUSE Leap 15.2 и SUSE Linux Enterprise 15 SP2 по возможности без потери функциональности и стабильности обоих дистрибутивов. На втором этапе параллельно с классическим выпуском openSUSE Leap 15.2 предлагается подготовить отдельную редакцию на основе исполняемых файлов из SUSE Linux Enterprise и выпустить промежуточный релиз в октябре 2020 года. На третьем этапе в июле 2021 года планируется сформировать выпуск openSUSE Leap 15.3, по умолчанию использовав в нём исполняемые файлы из SUSE Linux Enterprise.
Использование одних и тех же пакетов упростят миграцию от одного дистрибутива к другому, сэкономят ресурсы на сборку и тестирование, даст возможность избавиться от усложнений в spec-файлах (все различия, определённые на уровне spec-файлов будут унифицированы) и сделает более простой отправку и обработку сообщений об ошибках (позволят отойти от диагностики разных сборок пакетов). openSUSE Leap будет преподноситься компанией SUSE как платформа разработки для сообщества и сторонних партнёров. Для пользователей openSUSE изменение выгодно возможностью использовать стабильный код промышленного дистрибутива и хорошо протестированные пакеты. Обновления, охватывающие пресекающиеся пакеты, также будут общими и хорошо протестированными командой контроля качества SUSE.
Площадкой для разработки новых пакетов, передаваемых в openSUSE Leap и SLE, останется репозиторий openSUSE Tumbleweed. Процесс передачи изменений в базовые пакеты не изменится (по сути вместо сборки из src-пакетов SUSE будут использоваться готовые бинарные пакеты). Все совместно используемые пакеты как и раньше будут доступны в Open Build Service для модификации и создания форков. При необходимости поддержания в openSUSE и SLE разной функциональности общих приложений, дополнительную функциональность можно будет выносить в специфичные для openSUSE пакеты (по аналогии с разделением элементов брендинга) или добиваться включения нужной функциональности в SUSE Linux Enterprise. Пакеты для архитектур RISC-V и ARMv7, не поддерживаемых в SUSE Linux Enterprise, предлагается собирать отдельно.
Источники
править- Главная ссылка к новости (https://lists.opensuse.org/ope...) (Архивная копия от 23 мая 2020 на Wayback Machine)
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.