weiminnihao9
2012-11-08 02:43 deepin
楼主应该看看deepin的口号。图形界面的配置工具绝对是必要的,deepin不是给专业的人用的,所以要尽量傻瓜化,虽然图形界面能做的不如命令行或者直接修改配置文件,但是他是用户友好型的工具,可以让更多的人会用。deepin的目标并不是那些理解linux的人,更多的是面对没有linux基础的用户,对高级用户来说,deepin没有多少优势。楼主认为用linux应该了解linux,所以你的要求与deepin的要求不一样。楼主认为没有必要基于ubuntu了,不过自成一个体系需要很大的精力的,你看看startos,4.0版到5.0用了多久?5.0又经历了多久的测试?deepin目前没有这样的人力去做。
Reply Like 0 View the author
#关于发行周期
我们想做一个独立的 Linux 发行版,应该有适合自己的发布周期,而不是跟着 Ubuntu 的背后走,Ubuntu 发行了一个版本,就会有用户来问,“Ubuntu xx.xx 都发布了,Linux Deepin 什么时候发呀?” 这里提到另一个发行版 —— Slackware。Slackware 只有在全部测试稳定后才进行发布,而不是根据一个固定的周期,每一次发布都应该彻底测试待稳定之后才进行发布,即把稳定性的优先级远高于求新。
#关于基于 Ubuntu 或作为 Ubuntu 的分支
Ubuntu 为了所谓的易用性,会对上游代码进行蹩脚的修改,同时,将易用凌驾于稳定之上。我们已经有了自己的桌面环境,我们有自己的影音播放工具、截图工具、软件管理中心等等,逐渐形成了自己的体系,可以通过自己的东西来实现图形用户界面的易用性,没必要再基于 Ubuntu。
#除了桌面环境本身,不提供系统级别的图形化配置界面
易用性的体现应该通过桌面环境本身,桌面环境可以开箱即用,桌面环境可以提供配置界面,但是没必要像许多发行版一样提供一个图形化工具来进行系统级别的设置,如 OpenSuse 的 Yast2 便是一个典型。最多仅仅为系统级配置仅提供脚本配置工具,这体现了简约的原则。如果使用图形化用户界面来配置,表面上是为了方便用户,实际上,并无助于用户对于 Linux 的真正了解,最重要的是,图形化配置工具永远也无法代替较“底层”的配置文件。
#做一个以自己的个性去影响用户取向而非无原则地一味迎合初级用户的发行版
Linux Deepin 需要形成一个核心价值,这个核心价值对于每一个开发者和相关人员都应该是明确的。而且这种核心价值一旦形成就不应轻易改变,我们需要的是用自己的优秀去影响和带动用户、社区甚至其他的发行版及其开发者。迎合用户无可厚非,但需要一定原则,我们需要面向什么样的用户,什么样的用户才是我们最终的核心用户,这是值得去思考的。