GNOME OS 路线图
程序员文章站
2022-05-27 11:30:17
...
GNOME是Linux操作系统中最流行的桌面环境之一,现在GNOME开发团队也准备推出自己的操作系统——GNOME OS。
人们首先会认为GNOME OS的目的是为了取代目前的Linux发行版,但该团队称并不是这样,创建一个独立的GNOME OS,是GNOME发展计划的一部分,这是一个主要用于测试和开发的平台。并表示GNOME OS中的所有改进都将直接整合进现有的GNOME版本中。
对于为何要开发一个新的操作系统,该团队表示:
GNOME开发团队还列出了GNOME OS主要关注的领域及发展计划:
应用开发和部署
现在,对于开发者来说创建和分发针对GNOME的应用程序比较困难,我们的API经常会发生变化,并且应用的发布较慢且分化。这对于应用开发者来说,维护品牌或者获得收入是比较困难的。
在未来几个月内,我们将会创建一个新的应用程序开发部署模型,并会考虑如何将该框架(模型)应用于目前的GNOME发行版中。
SDK
SDK是GNOME OS开发工作的一部分,我们已经创建了一个新版本的GNOME HIG(Human Interface Guidelines,人性化界面指南)。并且我们正在制定GNOME其他开发工具相关的开发计划。
可测性
GNOME目前的构建和测试方式有很大的局限性。我们的自动生成系统是初步的,不允许我们做自动化测试。而现有的GNOME构建系统在涉及到底层堆栈时也有很大的问题。
解决这一问题也是GNOME OS计划的一部分,目前已经开展的工作是创建一个新的GNOME构建系统,这将使我们可以进行自动化构建和测试。
我们已经制定了一些目标:在6个月的时间内,我们希望有一个buildbot(持续集成系统),一年下来,我们希望有一个可安装的镜像,开发者可以用来测试或者作为开发环境。GNOME开发团队的成员已经朝着这个方向在努力了。
现有的GNOME发行版也将受益于这些增强的测试特性。这将意味着GNOME将具有更高的质量,以便更有效地用于生产。
核心用户体验
GNOME 3是一个正在进行的项目,除了不断提升核心用户体验外,我们也在创建一套新的GNOME应用程序。我们计划将其发展成为一个用于本地存储或在线内容访问的新模式。
我们认为GNOME OS首先应该提供一个完整的GNOME 3用户体验,我们的目标是在18个月内将所有的这些组件整合进GNOME。
新的设备类型
GNOME OS仍将主要致力于台式机和笔记本,但是目前移动和触摸设备正日益成为主流,我们还需要考虑GNOME OS与这类新型设备的兼容性。
我们的目标是,在18个月内提供一个兼容触摸设备的GNOME 3。
详细信息:https://afaikblog.wordpress.com/2012/08/07/gnome-os/
人们首先会认为GNOME OS的目的是为了取代目前的Linux发行版,但该团队称并不是这样,创建一个独立的GNOME OS,是GNOME发展计划的一部分,这是一个主要用于测试和开发的平台。并表示GNOME OS中的所有改进都将直接整合进现有的GNOME版本中。
对于为何要开发一个新的操作系统,该团队表示:
引用
什么是操作系统?对于某些人来说可能只是表示一个内核,但对于我们来说,这既代表了用户体验,也代表了应用程序开发体验,这是一个整体的两个部分。这也是我们开发GNOME OS的努力目标。
我们会将GNOME OS的主要重心放在:一个新的应用程序框架、SDK、更好的测试、明确的核心用户体验以及增强的硬件兼容性上。
我们会将GNOME OS的主要重心放在:一个新的应用程序框架、SDK、更好的测试、明确的核心用户体验以及增强的硬件兼容性上。
GNOME开发团队还列出了GNOME OS主要关注的领域及发展计划:
应用开发和部署
现在,对于开发者来说创建和分发针对GNOME的应用程序比较困难,我们的API经常会发生变化,并且应用的发布较慢且分化。这对于应用开发者来说,维护品牌或者获得收入是比较困难的。
在未来几个月内,我们将会创建一个新的应用程序开发部署模型,并会考虑如何将该框架(模型)应用于目前的GNOME发行版中。
SDK
SDK是GNOME OS开发工作的一部分,我们已经创建了一个新版本的GNOME HIG(Human Interface Guidelines,人性化界面指南)。并且我们正在制定GNOME其他开发工具相关的开发计划。
可测性
GNOME目前的构建和测试方式有很大的局限性。我们的自动生成系统是初步的,不允许我们做自动化测试。而现有的GNOME构建系统在涉及到底层堆栈时也有很大的问题。
解决这一问题也是GNOME OS计划的一部分,目前已经开展的工作是创建一个新的GNOME构建系统,这将使我们可以进行自动化构建和测试。
我们已经制定了一些目标:在6个月的时间内,我们希望有一个buildbot(持续集成系统),一年下来,我们希望有一个可安装的镜像,开发者可以用来测试或者作为开发环境。GNOME开发团队的成员已经朝着这个方向在努力了。
现有的GNOME发行版也将受益于这些增强的测试特性。这将意味着GNOME将具有更高的质量,以便更有效地用于生产。
核心用户体验
GNOME 3是一个正在进行的项目,除了不断提升核心用户体验外,我们也在创建一套新的GNOME应用程序。我们计划将其发展成为一个用于本地存储或在线内容访问的新模式。
我们认为GNOME OS首先应该提供一个完整的GNOME 3用户体验,我们的目标是在18个月内将所有的这些组件整合进GNOME。
新的设备类型
GNOME OS仍将主要致力于台式机和笔记本,但是目前移动和触摸设备正日益成为主流,我们还需要考虑GNOME OS与这类新型设备的兼容性。
我们的目标是,在18个月内提供一个兼容触摸设备的GNOME 3。
详细信息:https://afaikblog.wordpress.com/2012/08/07/gnome-os/