如果不自己写桌面环境,就达不到这些严苛的要求:
- 我希望给用户提供交互细节最简洁的操作体验,傻瓜式操作,不需要长时间学习
- 我希望用户会因为UI细节精致的Wow一声, 就像第一次看到iPhone一样
- 我希望用户看到很多贴心的小细节时,会觉得操作系统后面有一群人关心他们,贴心的功能会让他们会心一笑,而不是面对一台冰冷冷的机器
当很多社区开发者数以十年的只赞扬开源文化和协作的时候,我真想说,世界要让更多普通用户接触和认可Linux的情况下,开源文化才能更快更广泛的推广, 而不是偏执的自虐以后,自欺欺人拿着质量参差不齐的应用去洗脑那些不认同的普通用户,洗脑不行就开始鄙视和嘲讽。
- 我要能改每一像素,只要用户觉得不爽,一切都是用户为向导,而不是以开发者的个人喜好为导向
- 快速改进,很多社区开发者都说你应该给Gnome或KDE提交补丁,对不起,明明可以10分钟做一个用户喜欢的功能的时候, 却要和各种专家开发者讨论1个月才合并补丁或者上游开发者根本就不理,Linux桌面就死在改一个功能慢的要死,最后大多数用户失去耐心,不陪你玩无奈的离开了
- 统一的交互体验,统一的设计语言, 不要拼装,很多linux老用户除了宣扬开源文化和民主的决策(其实每个项目都是由创建者独裁)外,甚至拿着一大堆各式各样的社区demo作品美曰“社区协作”,深度只想系统和所有应用是能够堪比Windows/Mac的产品质量的艺术品
十几年开源社区为什么做不好桌面?
- 社区技术大拿很多,但是技术强大的同时能把一个应用的UI和交互细节做好的开发者鲜有
- 社区大部分软件都是面向开发者,功能确实强大,但是对于小白用户来说太复杂了
- 深度希望十年之内解决linux桌面的问题,我们内部每天几百个commit的快速迭代,社区主导开发完了花都谢了
- 希望做出来再吹牛,不想天天在社区打嘴泡
开源社区擅长什么?
- 主要用户群体是开发者,大多数开发者喜欢黑客般的各种功能堆在一起,而普通用户只需要简单易用的产品
- 太过于碎片化:大家不齐心,每个人都造半成品互相打压,没有形成合力,最后社区除了大量的半成品,并没有多少应用能够比Windows软件更好(真正能和Windows平台堪比的应用不超过50个)
- 鄙视小白的氛围不好,技术稍微好一点的人就打击小白用户,大量真正的桌面小白用户走了以后,最后导致大家都不关心桌面的细节体验
- 做的太少,说的太多,有行动,10年就是翻天覆地变化,而不是大家时间长了都失望了
国内技术圈偏见我在开源社区十几年看到国内技术圈很多偏见,最主要的有几个:
- 开源社区适合做远程协助,碎片化的事情,比如文档和翻译,深度社区全世界的翻译贡献者就超过300多名: https://www.transifex.com/linuxdeepin/public/ , 曾经创造西班牙语一星期就翻译完整个系统的奇迹
- 开源社区适合吐槽, 我说的是客观的吐槽,https://bbs.deepin.org/ 各种用户帮助开发团队发现更多测试版的bug和非常非常好的反馈建议
- 开源社区适合打包移植, https://www.deepin.org/dde/desktop-transplantation/ 目前深度桌面已经移植到 Arch, Manjaro, SparkyLinux, openSuse, Ubuntu, Gentoo, Fedora 等发行版
欢迎光临 firemail (http://firemail.wang:8088/) | Powered by Discuz! X3 |