Leap 16.0 开发启动
2024年10月7日 | Lubos Kocman | CC-BY-SA-3.0
大家好!
我想宣布 Leap 16.0 的开发启动以及目前我们称之为 Leap 16.0 pre-Alpha 的版本公开可用。由于这是一个 pre-Alpha 版本,可能会发生重大变化,最终产品在 Alpha、Beta、Release Candidate 或 General Availability 阶段可能会看起来非常不同。目前,安装程序将提供 Base、GNOME 和 KDE。
用户可以从 get.opensuse.org/leap/16.0 获取我们的新 Agama 安装镜像。目前,安装程序将提供 Base、GNOME 和 KDE 安装。
Leap 16.0 是一个传统的发行版,是 Leap 15.6 的后继者,预计 General Availability 将于 2025 年秋季发布。
我们打算为用户提供足够的重叠,以便 15.6 用户可以像他们习惯的从以前的版本一样进行平滑迁移。
更多详细信息请参见我们的 路线图。由于我们需要响应 SUSE Linux Enterprise Server 16 的计划变更,因此路线图可能会发生变化。
用户可以期待一个基于最新 SLES 16 的二进制文件和来自我们 Factory 开发代码库的社区软件包的全新形式的传统发行版。
我们没有计划发布 Leap 15.7,但是,我们仍然需要通过 Package HUB 为即将发布的 SLES 15 SP7 提供之前发布的 Leap 15 社区软件包。这就是为什么在 OBS 中有 openSUSE:Backports:SLE-15-SP7 项目和 15.7 仓库。
谁应该获取它?
这是一个 pre-alpha 产品,不打算将其安装为您的日常驱动程序。我强烈建议首先在虚拟机中安装,并熟悉在线安装程序 Agama。
pre-Alpha 的目标受众是希望积极参与这项大型工作的早期采用者和贡献者。采用者应该考虑不时启动 Agama Media,以检查其硬件的兼容性。
对于非贡献者用户,我强烈建议等待我们发布 Beta 版本,预计在 2025 年晚春发布。
如何报告错误?
我恳请您在报告新问题之前,先查看我们的 已知错误 Wiki 页面。如果您发现一个可能影响用户的新的问题,请随时将其添加到页面中。
特别是对于 Agama,我强烈建议使用 github.com/agama-project 并与 YaST 团队合作,提出建议并合并任何更改。
对于其余组件,工作流程没有改变;只需为 错误提交 选择版本 16.0 即可。
功能请求
从 SLES 16 继承的所有软件包的更改都需要通过 功能请求 提出。
功能请求将在每周一的 功能审查会议 上进行审查,届时我们将把 code-o-o 请求转换为 SUSE Engineering 使用的 JIRA 请求(如果适用)。
factory-auto 机器人将拒绝所有针对 SLES 软件包的代码提交请求,并指向 code-o-o。您可以通过运行 osc ls SUSE:SLFO:1.1:Build 获得所有 SLFO/SLES 软件包的列表。
仅供澄清,SLFO,SUSE Linux Framework One,是 SLES 16 和 SL Micro 6.X 的源池。SLFO 以前被称为 Adaptable Linux Platform (ALP)。
我强烈建议使用 code-o-o 来协调更大的社区工作,例如 Xfce 启用,在那里我们可能需要更新一些 SLES 依赖项。这使我们能够分享更大的故事以及与 SLES 更新请求相关的更好的理由。功能列表对于发布文章也非常有价值。
在哪里提交软件包,它是如何构建的,以及在哪里进行测试?
Leap 16.0 在 openSUSE:Leap:16.0 项目中构建,我们将在 Beta 代码提交截止日期(预计在 2025 年晚春)之前欢迎任何社区提交。我们打算保持以前的开发模式,除非必要,否则避免分叉 SLES 软件包。我们不再能够 镜像 SLES 代码提交从 OBS 到 IBS。因此,所有 SLES 16 更新请求都必须通过功能请求提出。
为了质量控制,我们基于 Agama 安装的基本测试套件位于 Leap 16.0 作业组 中。 稍后,我们计划重新设计现有的 Leap 16.0 Images 作业组 以测试剩余的设备镜像。
我们维护社区软件包的项目可能会发生变化,因为我们尚未完全确定如何构建 Package HUB;我们可能会使用类似于 15.3+ 中的 Backports 的类似结构)。
进一步的测试套件启用是我们目前最需要帮助的领域之一。 相关的 progress.opensuse.org 跟踪器 poo#164141 Leap 16.0 启用 和 poo#166562 从 15.6 升级。
您还可以帮助新软件包提交以及相关维护者对 Leap 16.0 软件包提交的审查。这些审查是有意义的,因为我们想检查维护者是否认为给定版本的软件适合包含在 Leap 16.0 中,而不是盲目地复制所有软件包。
参与品牌和营销工作
我非常自豪地宣布新的品牌工作,并感谢所有帮助 Leap 和 Tumbleweed 焕然一新的人们。我们计划发布一篇文章或视频来介绍这些变化,以及我们口袋里还有一两个惊喜的进一步计划。
您想在这方面帮助我们吗? 传播消息,并随时加入 openSUSE 营销团队 在我们的 Telegram 频道 中。
非常感谢所有帮助我们达到这一地步的人。
Lubos Kocman
代表 openSUSE 发布团队