GNOME 2.12 发布通告
- 1. 针对用户的更新
- 2. 针对系统管理员的更新
- 3. 针对开发者的更新
- 4. 国际化
- 5. 安装 GNOME 2.12
- 6. 已知问题
- 7. 展望 GNOME 2.14 和更远的版本
- 8. 参与
- A. 鸣谢
1. 针对用户的更新
1.1. 桌面
1.1.2. 文件管理器
文件管理器,也就是 Nautilus ,在 GNOME 2.12 中对其用户界面做了有多处改进。最引人注目的是列表视图可以显示目录中的文件,也可以导航到子文件夹中,只有在必要的时候才开启一个文件夹新窗口。同样为了方便用户,书签菜单显示的位置与文件选择器对话框中的是一致的。
在 GNOME 2.12,从应用程序拖曳文本到文件夹窗口将会创建一个新的文本文档,这样可以显著节省您的时间。在拖曳文本的同时 GNOME 会显示文本的预览,而非之前的图标显示。
浏览模式做了重大改进,外观更接近 GNOME 的现有文件选择器对话框:
- 位置和书签可以在侧边栏中显示。
- 位置显示采用了 GNOME 的路径栏取替了以前的文本输入框。文本的路径输入框则通过键盘快捷键 Ctrl+L 激活。
现在,GNOME 简洁的 CD 烧录功能既可复制音频 CD,也可复制数据 CD。所要做的就是在插入 CD 后,用右键点选。
1.2. 应用程序
1.2.1. 视频播放器
GNOME 的“Totem”视频播放器,采用了 GNOME 的 GStreamer 多媒体框架。在 GNOME 2.12 中,该视频播放器采用播放列表侧边栏来取代之前的独立窗口,并支持 DVD 菜单和字幕。
1.2.2. CD 抓取
GNOME 的 CD 抓取可轻松提取 CD 音频以供 PC 或便携式音乐播放器进行回放。如今,提取之前可以先试播放音轨。最新版的 CD 抓取器通过 GNOME 的虚拟文件系统(GNOME-VFS),能够直接把文件提取到联网的服务器或者可移动设备上。
1.2.3. Web 浏览器
GNOME 的“Epiphany” Web 浏览器基于 Mozilla,但也与 GNOME 桌面环境完全整合。在 2.12 中它的改进包括
- 类似 Firefox 中的查找栏,曾是 Epiphany 的扩展部分。依靠它可以直接在页面中查找文字,不再出现对话窗口把页面遮住的情形。
- 更清晰的出错信息,可以直接显示在浏览器中。
- 采用标准的 GNOME 打印系统。
- 书签可以在网络中轻松共享。
1.2.4. Evolution
Evolution 是 GNOME 集成的电子邮件和群件客户端,它支持传统的邮件设置,也支持 Novell Groupwise 和 Microsoft Exchange。通过 Evolution,您可以读写和管理您的电子邮件、联系人和日历事件。
现在,在 GNOME 2.12 中 Evolution 有了更好用的菜单布局,附件栏也做了改进,允许内嵌的 PGP 加密 和 PGP 签名。 另外,日历程序可以做与会人代理。
Groupwise 代理和 IMAP 账号也得到了支持,同时也为通过 Mozilla Thunderbird 使用 IMAP 的用户解决了一些兼容问题。
1.3. 控制中心
1.4. 实用工具
GNOME 实用工具也有一些改进,例如:
1.4.1. 文档查看器
GNOME 2.12 拥有一个全新的文档查看器,也就是知名的“Evince”,取替之前独立的 PDF 和 .ps 文档查看器。这个新的文档查看器具有查找功能和一次显示多个页面的能力,它更简洁,更方便好用。
1.4.3. 帮助查看器
Yelp,GNOME 的帮助查看器,如今采用与 Epiphany Web 浏览器相同的引擎。Yelp 的感观,速度和稳定性都大大的提高了。
Yelp 也在本地特殊格式化的支持方面做了提升,文档可使用语言特殊格式化规则来渲染,还有一个极好的新文档翻译系统,让翻译者翻译帮助文档就像翻译应用程序一样简便。
2. 针对系统管理员的更新
GNOME 2.12 有一些新的功能特性可以让系统管理员活得更惬意,当然包括那些需要自己管理计算机的用户。
- 2.1. 为 Sabayon 而做的改进
- 2.2. 菜单编辑器
- 2.3. 系统工具
- 2.4. 日志查看器
2.1. 为 Sabayon 而做的改进
作为支持 Sabayon 用户配置文件管理器工作的组成部分,GNOME 启动时会读取、接触更少的设置。除了获得小小的执行性能提高之外,这意味着 GNOME 2.12 比以前更容易管理。特别是结合 Sabayon 之后,为 GNOME 设置用户配置文件就成为一件非常轻松的事情了。Sabayon 目前还不是 GNOME 的正式部件。
2.2. 菜单编辑器
GNOME 的应用程序菜单采用 freedesktop 菜单规范,这样可以轻松安装应用程序,而不用考虑所用的具体的桌面环境。GNOME 2.12 有个简洁的工具让您编辑菜单,而且,因为基础部分是遵循标准的,所以有用的第三方工具也开始出现。
3. 针对开发者的更新
除了为 GNOME 桌面自身提供稳定的基础之外,GNOME 2.12 开发平台还为特别适合第三方软件开发者。在保持向后兼容性和 API 稳定性的同时,GNOME 2.12 增加了一些为用户可见的改进以及 API 的改进。您还会发现,开发能够运行于 Unix 和 Windows 的应用程序变得更加轻松,而由于与重要标准更加融合,GNOME 与其它桌面的互操作性也得以增强。
3.1. GTK+ 的改进
在 GNOME 2.12 中,GTK+ 2.8 提供了一些有趣的,用户可直接看到的功能特性,例如
- 现在,GTK+ 采用 freedesktop 的 Cairo 绘图 API,这使得自定义部件的实现和新效果绘制更加容易。不久的将来,GNOME 就可以使用新的图形效果并充分利用硬件加速,同时还可改进我们的打印 API。
- 拖放操作已经做了改进,在拖曳文本时可直接预览文本块。
另外,所以基于 GTK 的应用程序无需重新编译就可使用,为了开发的方便,已经添加了一些新的 API。它们包括:
- 现在,GtkFileChooser 处于保存模式时,可以显示文件覆盖的确认对话框。
- GtkWindow 可以向窗口管理起发送紧急提示,比如,让窗口标题发生闪烁。
- 现在,GtkIconView 实现了 GtkLayout 接口,可通过 GtkCellRendererCells 来渲染条目。
- 现在,GtkTextView 可以让您设置段落的背景颜色,枚举时可跳过不可见的文本。
- GtkScrolledWindow 拥有可获得滚动条的函数。
- 现在,GtkMenu 支持垂直(旋转的)菜单,在像屏幕键盘类的特殊应用程序中也可以忽略键盘焦点。
- 现在,GtkEntryCompletion 的弹出菜单可以超过条目的宽度,而在只有一个匹配项时,弹出菜单也可隐藏。
- 现在,GtkAboutDialog 的许可文本已经被封装。
- 现在,GtkToolButton 可以使用由图标主题指定的图标,而且在拖曳之时也使用该图标。
- GtkSizeGroup 可以忽略隐藏的窗口部件。
也请参看完整的 GTK+ 2.8 中新有的 API 清单。
3.2. 跨平台
GTK+ 库已流行于需要支持多平台的众多开发者之中,这些平台包括 Microsoft Windows、Linux 和 UNIX。例如,艺术家们可可以在 Linux 或者 Windows 上使用 GIMP 和 Inkscape 来编辑图像。
现在,很多 GNOME 库,包括 ORBit2,libbonobo,libgnome,libbonoboui,libgnomeui 还有 gnome-vfs,都能在 Microsoft Windows 上使用,这样,GNOME 应用程序在该平台的创建和发行就更容易了。虽然,这种支持仍未全部完成,但对某些程序而言,这已经足够了。完整的支持有望在 GTK+ 和 GNOME 的下一个版本发布时完成。
3.3. 标准的遵循
GNOME 与众多团体,如 freedesktop.org 紧密合作。这种合作为 GNOME 用户带来的最大好处就是同时支持多项标准。互操作性的支持使得用户能轻松地让 GNOME、KDE 及其它应用程序一起工作,同时,遵循各种开放的规范有助于用户数据避免陷入私有格式的泥沼之中。
GNOME 开发者正通过 Freedesktop.org 与自由软件社区的其他成员一道致力于开放标准的建设以增强软件之间的互操作性。这些标准包括:共享的 MIME 数据库、图标主题、近来用过的文件、菜单、桌面条目、缩略图管理以及系统托盘规范。此外,GNOME 还支持 CORBA、XML、Xdnd、EWMH、XEMBED、XSETTINGS 和 XSMP。
4. 国际化
感谢成员遍布世界各地的 GNOME 翻译项目,在 Christian Rose 和 Kjartan Maraas 的领导下,通过这些成员的努力,GNOME 2.12 提供 43 种语言的支持(至少有 80% 的词条已被翻译)。
支持的语言:
- 阿尔巴尼亚语(500 万人)
- 巴西葡萄牙语(1 亿 7500 万)
- 保加利亚语(900 万)
- 加泰罗尼亚语(700 万)
- 简体中文(超过 10 亿)
- 繁体中文(4000 万)
- 捷克语(1100 万)
- 丹麦语(530 万)
- 荷兰语(超过 210 万)
- 英语(3 亿 4100 万)
- 芬兰语(超过 500 万)
- 法语(超过 7500 万)
- 加利西亚语(300 万)
- 德语(1 亿)
- 希腊语(1500 万)
- 古吉拉特语(4600 万)
- 北印度语(3 亿 7000 万)
- 匈牙利语(1450 万)
- 印度尼西亚语(2 亿 3000 万)
- 意大利语(6000 万)
- 日语(超过 1 亿 2500 万)
- 韩语(7500 万)
- 立陶宛语(400 万)
- 马其顿语(200 万)
- 马来西亚语 (超过 1700 万)
- 尼泊尔语(1600 万)
- Norwegian Bookmal(500 万)
- 波兰语(4400 万)
- 葡萄牙语(4300 万)
- Punjabi 语(6000 万)
- 罗马尼亚语(2600 万)
- 俄语(1 亿 7000 万)
- 塞尔维亚语(1000 万)
- 斯洛伐克语(500 万)
- 西班牙语(超过 3 亿 5000 万)
- 瑞典语(900 万)
- 泰米尔语(6100 万)
- 泰国语(2000 万)
- 土耳其语(1 亿 5000 万)
- 乌克兰语(5000 万)
- 越南语(6800 万)
- 威尔士语(6000 万)
- Xhosa(700 万)
加利西亚语,爱沙尼亚语,印度尼西亚语,马其顿语尼泊尔语斯洛伐克语,越南语,泰国语,还有 Xhosa 是新的被 GNOME 2.12 支持的语言,感谢其翻译人员所作的艰苦工作。同时值得一提的是 GNOME 2.12 也支持英国英语和加拿大英语。
许多其他语言被部分地支持,过半数的词条已经被翻译。
5. 安装 GNOME 2.12
我们在 gnome.org/projects/livecd/ 上提供了一套 GNOME 2.12 的 LiveCD。通过这张 LiveCD,可以在 Linux 上试用完整的 GNOME 桌面,而且不用在硬盘上安装任何东西。这是了解 GNOME 新变化的最佳途径。
对于真正的用户,我们建议安装您使用的 Linux 发行版的官方软件包。供应商应该很快就会为 GNOME 2.12 打包,并发布包含 GNOME 2.12 的新版本。
如果您为了测试最新的版本,提供反馈和改进建议的目的,希望从源代码的基础上构建 GNOME,我们建议使用构建工具,比如 GARNOME 工具从发布版本的打包源代码来构建 GNOME,或者是直接从 CVS 来构建整个 GNOME 的 jhbuild 工具。
6. 已知问题
任何软件在其发布之时包含了了一些开发者已知的 BUG,但因为各种原因,未能在发布之前修正。自由软件在这方面和专利的软件没有什么不同,但不同的是我们会让用户清楚的了解这些问题。
我们鼓励我们的用户报告错误,以便修正它们。在 GNOME 中最好办法就是使用简单的错误指引。它将引导您完成填写一个合格的错误报告,确保错误被正确地标识。如果您已经非常熟悉“简单模式”中所有内容,那么也可以访问传统的传统的错误表单。对于已经被报告过的错误的详细信息可以在我们的 Bugzilla 上查看。其中和 GNOME 2.12 相关的问题如下:
- 6.1. 已知问题清单
6.1. 已知问题清单
- 为了提升可管理性和默认状态下的可用性,“打开终端”的动作已经从 Nautilus 的右键菜单中删除了。如有想要的话,我们建议安装 Nautilus 的打开终端插件,它不仅仅恢复 Nautilus 菜单的“打开终端”项目,更好的地方是它可以在您正在浏览的目录中打开终端。
7. 展望 GNOME 2.14 和更远的版本
GNOME 的运作按照一个基于时间的发布计划,这是为了尽可能快的把开发成果提供给我们的用户。下面的这些功能特性已经进入 GNOME 开发者的视线中,很有可能会在下一个发布版本中出现。
- 支持 Apple Bonjour 标准,以探测网络中提供的服务,也有可能是通过 Avahi 来达到这个目的。
- 在 Evolution 中支持 caldav 开放日历服务标准。
- 使用网络管理器为所有支持网络的应用程序提供所有网络连接和断开的接口。
- 通过 Project Ridley 合并 gtk 和 gnome 库,让 GNOME 应用程序的开发和配置更容易。
- 增强新渲染基础部件的使用,促进外观和可用性,例如把它整合入我们新的默认主题,Clearlooks 中。
- 更多信息请参看我们的 wiki 上的 GNOME roadmap。
8. 参与
GNOME 成功的关键在于其众多的志愿者、用户和开发者。
作为一个用户,您的贡献可以像填写 BUG 报告一样简单。您可以使用我们的 Bugzilla 中的简单的 BUG 助手来填写 BUG。如果您想做更多的贡献,您可以加入我们的活跃的 BUG 中队。
对于开发者来说,还有许多令人兴奋的东西等待我们去开发。例如在易用性,文档,可用性,翻译,Web,测试,图形设计,以及桌面和平台开发。这里的有本能为您的开始助一臂之力的手册。
在帮助 GNOME 的过程中,可以让您获得难于置信的,充满满足感的体验。它可以让您的能力最大限度的得到激发和锻炼,可以和朝统一目标努力的人们一起前进。快加入我们来发掘您的潜能吧。