第二总是更努力:openSUSE 里程碑 2
2010年2月17日 | Henne Vogelsang | 无许可
上个月底我们发布了 openSUSE 11.3 的第一个里程碑,现在我们紧随其后发布第二个。里程碑 2 是跟踪开源世界中的新版本并在其中测试构建各种发行版镜像的过程。虽然里程碑 1 将各种预发布版本的自由和开源项目(KDE 4.4 RC1、OpenOffice 3.2 Beta4 或 VirtualBox 3.1 beta 1)引入到我们的开发发行版 openSUSE Factory 中,但此里程碑的特点是这些项目的最终版本发布。我们还在准备一切,以便将 GCC 4.5.0 切换为默认编译器。目前我们 Factory 的测试版本已经使用它构建,我们的编译器团队正在记录/修复最严重的问题,他们计划在里程碑 3 中进行切换。要了解更多关于 GCC 4.5.0 的好处,请查看下面的开发工具部分。正如你所看到的,虽然我们正在稳步前进,但仍有很多工作要做!
继续阅读各个领域发生的详细更改…
桌面环境
GNOME 已更新到 2.30 beta 1 (2.29.90)。此版本是用户界面 (UI) 冻结的开始,因此所有新功能都应完成。GNOME 2.30 将为您带来例如 nautilus 的新用户界面,包括拆分视图模式、gnome-terminal 的无限滚动以及基于 DBus 的全新辅助功能堆栈。有关更多详细信息,请阅读 GNOME 2.29.90 开发版本公告。
KDE 软件集成已更新到最终的 4.4.0 版本(“Caikaku”)。我们已经在里程碑 1 中发布了候选版本,因此功能方面没有太大变化,但包含大量的错误修复。如果您错过了 4.4 的发布公告,我们建议您前往 kde.org 阅读!有很多新东西值得发现。上网本界面、身份验证框架、社交/Web 功能等等。
现在您终于可以在安装工作流程中选择 LXDE 作为桌面了。
桌面应用程序
OpenOffice 已更新到最终的 3.2 版本 (3.2.0.5),因此您可以使用此新版本带来的所有 新功能。
Digikam,一款让您能够以开源的力量像专业人士一样管理照片的应用程序,已更新到版本 1.1.0。此版本为替换修饰符带来了正则表达式支持,一种可以添加/删除晕影的新工具,以及 超过 100 个错误修复
。
有了最新版本的 empathy,它再次带来了错误修复和翻译更新,我们很可能会感到足够舒适,可以将其推送到 GNOME 默认安装中,因为 UI 得到了很大的改进,并且现在更加稳定。
其他更新的桌面应用程序包括 evolution (2.29.90),它现在具有邮件的帐户范围搜索范围,并改进了其侧边栏和 ECalModel 交互。以及 VirtualBox OSE (3.1.4),这是 3.1 系列的最新维护版本,它提高了稳定性并修复了回归,请参阅他们的 更改日志了解详细信息。
基础系统
ghostscript-library(8.70) 是 ghostscript 发布的新稳定系列的第一个版本。此版本修复了大量与透明度相关的问题,尤其是在与颜色空间转换、遮罩上下文和模式交互时。字体处理也得到了许多重要的修复,尤其是在生成 PDF 时。还有许多鲁棒性、正确性和性能改进。
我们的硬件库 hwinfo 修复了设备重命名检测和更多 CPU 功能检测,现在是 16.12 版本。
此里程碑基于内核 2.6.33,包含所有错误修复和新的硬件支持。
库
Gnutls 切换到 2.8 分支 (2.8.5)。GnuTLS 是一个现代的 C 库,它实现了标准的网络安全协议传输层安全 (TLS)。2.8.x 分支是 7 个月对实验性 2.7.x 分支的工作结果。想了解更多?请阅读 GnuTLS 公告。
Libgphoto2,旨在允许访问数码相机的核心库,已更新到版本 2.4.8,对 EOS、Nikon 和 Fuji S5 捕获支持进行了大量改进,修复了稳定性问题并更新了翻译。
网络/安全
我们的网络连接堆栈也得到了更新,这意味着 NetworkManager (0.7.999)、ModemManager (0.3) 和各种插件。此版本没有带来新功能,但包含大量的错误修复,并具有更广泛的硬件支持。
aria2 已更新到版本 1.8.1 以修复各种 ipv6 问题。
fetchmail 6.3.14 的 IMAP 客户端不再跳过来自多个 IMAP 服务器(包括 Dovecot)的消息,如果 fetchmail 的“idle”正在使用,并且其 SMTP 客户端现在可以从错误中恢复(例如服务器在错误后断开连接)。
开发工具
猿猴也在咆哮!Mono 已更新到 2.6。此版本带来了对 CoreCLR 安全性的支持,以防止不受信任的代码使用危险操作。一个新的软调试器与同时发布的 MonoDevelop 2.2 集成,csharp shell 现在支持自动完成。当然还有更多,查看发布公告。
每个人都使用的工具来分析为什么他们的系统启动缓慢,bootchart,现在包含在版本 2.0.0.9 中。2.x 版本的 bootchart 是 Ubuntu bootchart-collector、pybootchartgui 和我们自己对 bootchart 1 的补丁的清理和重构版本。Michael Meek 最近在 FOSDEM 上的演讲应该很快出现在 FOSDEM youtube 频道上。
此外,kiwi,我们创建所有发行版镜像的工具,已更新到版本 4.16,具有新的 XML 模式和内核/initrd 更新热修复机制。
正如我们在本文的介绍中所提到的,我们很可能会在下一个里程碑中切换到 GCC 4.5.0,它具有更好的 链接时间和全程序优化。请查看 gcc 页面 了解 4.5.0 中令人印象深刻的更改列表。
测试! 测试! 测试!
我们想请大家查看 GNOME 的辅助功能堆栈。其中有很多新功能需要广泛的测试。请与我们的 GNOME 团队在 opensuse-gnome 上协调 (订阅 | 取消订阅 | 帮助 | 归档)
由于这是一个里程碑版本,11.3 里程碑 2 包含我们已知但不会阻止勇敢的贡献者和发布测试的错误。
##
-
libjpeg7 没有提供 32 位软件包,可能导致第三方应用程序崩溃
-
KDE Live CD 上的自动登录不起作用
-
无法保存 GNOME 密钥环中的数据 Bug #580043
您可以在 wiki 上跟踪最令人讨厌的错误以及 11.3 开发。如果您想确保 11.3 final 没有令人讨厌的错误,我们需要您的帮助来查找、报告和修复这些隐藏的错误。
| 要了解有关测试 openSUSE 的更多信息,请访问 openSUSE wiki 上的 测试页面。要关注测试和开发过程,我们建议您订阅 openSUSE-Factory 邮件列表 (订阅 | 帮助 | 归档) 并加入 Freenode 上的 #openSUSE-Factory 频道,讨论 openSUSE 开发。 |
立即获取里程碑 2!
您还在等什么?从 software.opensuse.org/developer 下载里程碑版本!
展望
有一个详细的时间表,其中包含 openSUSE 11.3 开发过程中的所有重要日期。它将帮助您安排围绕 11.3 的生活!您可以在 Stephan Kulow(openSUSE 项目经理)的主页上访问它://www.suse.de/~coolo/opensuse_11.3/
