GNOME 设计师 Jon McCann 展望 GNOME 未来
近日 derStandard.at 发表了在 Desktop Summit 上 对 GNOME 设计师 Jon McCann 的访谈,其中涉及了对 GNOME 发展方向的展望。
因时间精力有限,以下为访谈内容前三分之一粗略翻译
经过长时间对 GNOME 3.0 的开发,你对结果满意么?
我对于取得的结果相当满意。当然, GNOME 3.2 给予了我们更多的时间去完善一些地方。
有哪些部分在 GNOME 3.0 中被跳过了呢?
在我看来基本的用户交互已经很好的呈现了,除了触摸支持方面。实在是没有时间去设计和完成触摸支持了。不过这将是我们接下来的重要目标。
3.0 仅仅只是展现了一个新的用户交互方式,下一步的重要目标是 GNOME 3 的应用程序开发。我们需要提供一个更好的开发体验,包括撰写新的开发指南以及精简 API。
你认为 GNOME 是不是已经有一个很强壮的开发基础了?
我们还有很多的工作要做,特别是当你和其他桌面平台、移动平台或者网页相比较来说。
我们列出了 6 - 10 个基本程序,例如照片管理、音乐和文件管理,这些东西应该是个人电脑的核心应用。在这个过程中我们了解了未来的 GTK4+ 将会是怎样设计的,对于 GNOME 3 应用程序开发就有了明确的规划。
是要打算重头开始编写新程序么?还是要重用已经有的代码?
这点留给开发者们去决定,无意限定具体实现。我们只打算做出一些程序,采用与 GNOME 3 统一的交互方式和风格,可以起到样板作用。
是要指定某种开发语言,或者使用某种开发工具么?
我相信这些问题的答案会在应用软件开发的过程中逐步确定的。在这个过程中,我们将会发现能让我们最好的实现用户交互目的工具和语言。不需要冗余,不需要重叠,需要的是一致。对于开发者存在同样的问题,尽管很多人们认为有很大不同,但实际上是共通的。实际上,让开发者更容易的开发程序是更加重要的事情。在这方面,我们刚刚起步。现在开发者可以写程序,但是并不容易。
你所说的核心应用程序有哪些呢?
我们将“核心应用程序”分解几部分, 有“文档”、“音乐”、“照片”和“视频”,其中“视频”不一定会单独出来,因为它与“音乐”及“照片”十分类似。
正在开发的“文档”概念图
纯属概念的“音乐”
同样纯属概念的“照片”
另外还有一个准备开发的就是“下载”。另外,在现有的日历小控件基础上,可能也需要一个独立的“日历”程序。一个比较简单的“邮件”程序可能也有价值,当然我们现在已经有 Evolution 了,我们可以重用它的很多东西。
过去 Zeitgeist 和日志视图被提议作为查找文档的方案,GNOME “文档”和它们有什么不同呢?
“文档”所做的事情和 Google Docs 类似,只不过处理的本地文件。至于是否使用 Zeitgeist ,我尝试不参与具体实现。Cosimo Cecchi 目前在从事"文档"的开发,这个问题由他决定比较好。我相信若是有足够多的相同点,他们完全可以一同协作的。
之后的三分之二内容将稍后完成,若有时间精力的话。后来的内容谈到了"云计算时代文件管理甚至桌面操作系统的发展",“面对 GNOME 3 的批评如何看待”,“是否可能实现同时适合于一般用户和开发者的系统”,"GNOME OS 的概念究竟如何",“怎么看待于 Unity 及 KDE 等其他桌面环境的关系 ” 话题。等不及的朋友可以前往阅读英文原文,也欢迎其他有时间精力的童鞋补充翻译。