我们意识到,除了发布关于我们 D-Installer 项目的博文之外,我们还没有在此博客中报道过 2022 年的 YaST 活动。由于我们正处于 SUSE Linux Enterprise 15-SP4 的开发 Beta 阶段(这也将是 openSUSE Leap 15.4 的基础),我们正专注于帮助诊断和修复 SUSE QA 部门、合作伙伴和客户在密集且广泛的测试中发现的问题。我们知道这并不是我们的受众想读的内容……老实说,我们也不喜欢写这方面的内容。

幸运的是,在上次常规报告后的两个月里,我们有一些更有趣的进展要分享。

YaST 新功能

在调试和修复问题的同时,我们还抽出时间在 YaST 中实现了一些有趣的变化和新功能。让我们快速回顾一下。

我们还抽出时间实施了一些内部更改,即使这些更改对最终用户没有直接影响,但对于通常调试或开发 YaST 的更技术性的受众来说也可能很有趣。

  • 更好地 手动测试 yast2-storage 和调试存储相关问题。
  • 使用 RSpec 验证双重和更好的 YaST 模块模拟。请参阅 此公告 在 yast-devel 邮件列表中。

D-Installer 进展

如大家从我们之前的博文中了解,我们也在致力于一个代号为 D-Installer 的副项目,只要我们的主要 YaST 职责允许。我们希望将最初的概念验证转化为您可以实际尝试的东西,因此团队正在同时处理几个主题。

一方面,我们正在重新定义我们的 D-Bus API,思考它在未来应该是什么样子。作为副作用,Martin 正在改进 ruby-dbus 库以支持我们所需的一些功能,例如更好的 D-Bus 属性支持。

另一方面,我们正在重新设计用户界面。虽然我们还没有实现新的设计,但您可以在我们的模拟图中看到我们希望遵循的方法。:-)

Initial mock-ups for D-Installer

更多内容即将到来

正如您所见,我们最近一直很忙,并计划保持这种状态。好消息是,YaST 和 D-Installer 都将以良好的速度继续发展。不太好的消息是我们不确定何时能够再次写博客。但我们保证会努力恢复每两周一次的频率。与此同时,像我们一样,玩得开心!