openSUSE 11.0 抢先预览:与 Vincent Untz 谈论 GNOME
2008年6月18日 | 新闻团队 | 无许可
距离 openSUSE 11.0 正式发布只有几个小时了!在这里我们将了解 openSUSE 11.0 中的 GNOME,并与 openSUSE 开发者兼 GNOME 基金会董事会成员 Vincent Untz 交流。
openSUSE 新闻: 在 GNOME 中,用户可能不会立即看到哪些幕后变化,但哪些变化很重要?(例如性能提升、后端更改等)
Vincent Untz: 发生了一些变化
-
PulseAudio:我们现在使用 PulseAudio 代替 esound 作为声音服务器。基本上要好得多 :-) 一个很酷的事情是,您可以设置每个应用程序流的音量,而不仅仅是全局音量。另一个很酷的事情是,您可以使用 Bonjour/Zeroconf/mdns&dns-sd 查找网络上的 PulseAudio 服务器,并将流动态移动到此服务器。
-
PolicyKit:这是一种新的技术,可以更轻松地更改某些系统设置。例如,您更改时钟小部件中的系统时区的方式。
-
PackageKit:目前,我们仅将其用于通知图标,该图标会告诉您有关更新的信息。但它是一个框架,可以更轻松地从应用程序处理软件包。在 openSUSE 中充满了 Libzypp 的爱。:-)
-
3-D 效果:严格来说不是 GNOME,但我认为现在已经有了很大的改进。不再需要 XGL(使用 AIGLX),因此更多的人可以使用它。
-
减少与上游的差异。我们开始认真工作,以发送更多补丁到上游,并删除那些永远不会被上游接受且对我们来说不那么重要的更改。
openSUSE 新闻: openSUSE GNOME 与“原版”GNOME 有何不同?openSUSE 用户会看到哪些其他发行版中可能没有的附加功能或改进?
Vincent Untz: 由于一个原因,很难回答这个问题:我们正在努力尽可能接近上游。但是,重要且我们更改的事情
-
显然是艺术作品。这有助于使整个发行版的视觉效果统一(例如启动画面)。
-
默认配置——例如面板布局,包括 gnome-main-menu,以及某些应用程序中的一些设置。
-
错误修复:我们将许多错误修复从 SVN 移植回来,以获得更稳定的版本。
在拥有开发人员的情况下,我们还有一些全新的东西。例如,我们使用 NetworkManager 0.7(仍然未发布),但 Ubuntu 仍然使用旧的 0.6(我相信 Fedora 使用 0.7)。
我认为这里的关键点是,我们正在尝试在上游进行开发,然后在可以与操作系统的其余部分集成的地方完善它。
openSUSE 新闻: 您能谈谈 GNOME 和 openSUSE 之间的关系吗?
Vincent Untz: 嗯,openSUSE GNOME 团队中的一些开发人员是 GNOME 贡献者(有些人深度参与 GNOME)。例如,Federico 是 GTK+ 的维护者,Rodrigo 共同维护控制中心,我维护一些模块等。这不仅仅是代码(Federico 在 GNOME 基金会董事会工作了几年,我现在也在)。
我们正在尝试在上游进行开发,并将错误上游(在 bugzilla.novell.com 中打开的错误,但实际上应该在 bugzilla.gnome.org 中),等等。基本上,我们正在努力成为一个好的 GNOME 公民 :-)
openSUSE 新闻: openSUSE 11.1 和 GNOME 有哪些计划?
Vincent Untz: 我们正在开始讨论这个问题,并且在 //en.opensuse.net.cn/GNOME/Ideas/11.1 上列出了想法。
将会有新的重写的 GDM,更好的 PulseAudio 功能集成,更好的打印管理,Telepathy 框架的集成等等。当然,所有这些都是“可能”的 ;-)
openSUSE 新闻: 还有什么想提及或补充的吗?
Vincent Untz: 还要提到整个社区正在做出一项很棒的工作——人们正在帮助很多事情,从错误分类、组织会议、提供想法、测试等等。
openSUSE 新闻: 感谢您抽出时间!