[Contribute Advice] Deepin是否有对新版本发布周期和发布质量的过程控制
Tofloor
poster avatar
zlgxzswjy
deepin
2024-05-07 15:22
Author

作为一名Deepin的深度使用者,从V15一路用过来,看到了Deepin的一路变革、成长、完善。抛开银河麒麟、UOS这些有明确客户定位的商业系统不讲,Open麒麟和Deepin是目前国内能看到的最好的国产Linux了,可能出于长期使用或出于偏爱,甚至个人认为Deepin更胜一筹。

但是,自从21年宣布V23立项到现在,作为一名Deepin的重度用户,现在其实是对Deepin产生了深度焦虑的:

  • 21年12月:宣布V23,并释放了基于20.3的V23 Nightly版本,大家开始期待新版本。彼时的V20还是基于Debian10的。
  • 22年-23年4月:V20还在继续维护、V23也势头不减,期待新版本的同时也可以用一个稳定的环境继续日常生活和工作。
  • 23年4月:最后一版V20小版本20.9发布后,V20稳定版开始陷入了无人维护、无人支持的状态,也是自那天起,Deepin实质上已经没有真正意义上的“稳定版”可供使用了。很多软件的新版本逐步剔除了对Debian10的库支持(包括Chrome浏览器这种极其普适的浏览器软件),大家要靠缝缝补补勉强支撑,后来得幸社区大佬提供了ACE环境,才又支撑了好一段时间,最后实在没办法,切到了V23。
  • 24年5月:现在已经5月了,V23虽然演进到了Beta3(正式RC还未释出),虽然可以基本跑起来了,但现在的V23仍然大小BUG一堆。不客气的讲,仍旧是一个不成熟的半成品状态。

两年过去了,期间数次未在预期时间内发布,大大小小的问题还一堆,第三个年头也已经过去4个月了,仍然还未见到一个可以放心使用的稳定版本。对我自己而言,实在是V20.9已经无法很好的运行工作中的任务了,才不得不切换到了不稳定的V23版本上,身边很多小伙伴也是,我相信每一个敢于把正式工作环境切换到一个不稳定系统的兄弟,都是对Deepin赋予了极高的期待和极大的信任的吧。可是,咱们Deepin什么时候才能迎来稳定状态呢?

对比下其他几个发行版的发布周期:

  • ubuntu:平均6个月一版
  • fedora:平均6个月一版
  • Debian:2年一版

咱们Deepin的发布周期是不是太过于宽松了,用了2年4个月的时间,还是现在这个状态。V23当年号称是要脱离Debian生态的。可是直到今天,不仅生态没脱离,自产的玲珑也是个半成品。 最近Debian13都开始进入testing了。有时候都在想:V23正式发布的时候,会不会Debian13都要发布了,到时候的V23是不是又要和Debian底层产生代际差。

这些年看V23一路演进过来,作为用户,有几个很明显的感受想和大家分享下:

  • 版本发布没有考虑终端用户体验:在新的稳定版本没有发布前,过早(堪称草率的)放弃了上一个稳定版本的支持,造成了用户稳定使用上的断代断层。很多人真是一路缝缝补补,勉勉强强的换到V23。放眼望去,现在任何一个还在迭代的Linux发行版都没敢有这种操作。Deepin是真的不怕用户流失啊!给现在仍在支持Deepin的用户点赞(包括我自己),这真的是用爱发电,忠贞不渝。
  • 演进路线不明确,缺乏优先级考量: 这几年从社区的反馈来看,目前DeepinV23其实是非常臃肿的,设计了很多不那么实用和必要的功能,想要的太多又没有足够资源进去保证进度和稳定性。大家看看这几个Beta每次发布的描述,其中所谓更新、改进的功能中,有多少所谓的“先进设计”,是大家真正能用得到的功能呢?又有多少华而不实的设计和改进占据了大量的版面?真的挺想问问产品团队,每一版的主线到底是什么?期望达到的预期是什么?这里有没有做过演进路线的规划?优先级考量是怎么样的?如果人云亦云、谁都能指点江山,那么总有改不完的设计、修不完的缝补,永远没有时间留给主线功能的实现,永远是不稳定状态,永远在改进,永远稳定不了。就拿UI来说,就我看到的,总是在细枝末节上大费周章的调整那些细枝末节。产品团队有没有前期调研和既定设计,今天你说圆角,明天他说直角,后天那里要多个按钮……UI是很重要,但花那么多时间改这种细枝末节其实真没必要,眼下最重要是先让整体稳定发布,让用户有稳定环境用。
  • 生态适配跟不上节奏: 切换V23后,挺难受的一点莫过于以前商店有的软件在新商店完全没有上架,新版本上架的应用还没有旧版本多。特别是已经用wine打包的应用,适配起来应该是最容易的,兼容层应该是最好做的,为什么新版商店反而没有了?当年促使很多人从windows切换到Deepin乃至后来的UOS上最大的动力,是这些利用wine移植而来的应用,不用找替代品,不用重新培养用户习惯。比如就我而言,在Deepin开心写代码、处理工作的同时,还能兼容日常工作中的即时通信工具(微信等),直接促使我选择了deepin,而不是要自己折腾一堆库,自己折腾wine环境的其他linux发行版。

真的希望Deepin团队能对发布质量和发布周期先做好预期管理和过程管理:判断好要什么不要什么、确定好优先级,并按照这些预期做好过程管理,按照计划节奏有条不紊的推进演进计划。从一个用户的角度看,现在Deepin V23的演进太混乱,也太需要稳定和明确主干了……

真心期望,至少能在24年结束的时候,能看到一个稳定的、完全可用的V23。

Reply Favorite View the author
All Replies
1 / 2
To page
Merlin
Super Moderator
Product Manager
2024-05-07 15:29
#1

前面的问题我无法回答你,有比较多的客观原因存在。但按照我们自己的版本发布周期是3年一个大版本,3个月一个小版本。24年结束时有一个稳定的版本,是我们社区团队给自己定的一个目标。

Reply View the author
liwl
deepin
2024-05-07 15:30
#2

楼主言之凿凿。

我估计主要是社区团队人可能比较少

Reply View the author
zlgxzswjy
deepin
2024-05-07 15:34
#3
Merlin

前面的问题我无法回答你,有比较多的客观原因存在。但按照我们自己的版本发布周期是3年一个大版本,3个月一个小版本。24年结束时有一个稳定的版本,是我们社区团队给自己定的一个目标。

期待,等你们

Reply View the author
chmod700
deepin
2024-05-07 15:54
#4
The user is banned, and the content is hidden.
babyfengfjx
Super Moderator
CQA
2024-05-07 15:57
#5

说的非常客观,能感受到对deepin的厚爱,也能感受到这份忧虑,感觉这阐述更像一个“团队成员”的见识,我们也期望能快速达到稳定好用的状态,团队上上下下也都在为这个目标忙碌着,或许有些过程“不清晰”,但都在不断摸索前行,期望能在你们的共同反馈推进下稳步前进~

Reply View the author
不知道用啥昵称
deepin
2024-05-07 16:04
#6

这几年互联网寒冬,到处都在裁员,不停地老人换新人,对于前人来说,我都辞职了,工作交接好后谁管你项目后面的洪水滔天。新来的处理不了前辈留下的屎山代码,当然只能不停的重构咯,那这一重构,这各种bug不就来了嘛!

个人猜测,不喜勿喷!

Reply View the author
Deepin Fans
deepin
2024-05-07 16:12
#7

一样的感觉,感觉deepin在版本管理和推进上没有隔壁麒麟做的好。

麒麟虽然问题不少,但是在版本迭代上没有deepin这样,一上来就立一个大目标,然后好几年都完成不了。

我个人觉得麒麟这种“小步快跑”的工作模式更好,让用户看到不断变好的过程,增加用户继续使用下去的信心。

deepin虽然一开始就立了个很美好的目标,但是迟迟完成不了,用户抱怨声越来越大,期待也越来越低。甚至有的人离开选择其他发行版,这对继续壮大deepin这个队伍是不利的。

Reply View the author
waittingsummer
deepin
2024-05-07 16:56
#8

商店的应用是不是考虑版权问题下架了部分

Reply View the author
chmod700
deepin
2024-05-07 17:26
#9
The user is banned, and the content is hidden.
ThinkYoung
deepin
2024-05-07 17:42
#10
It has been deleted!
mzcc
deepin
2024-05-07 17:55
#11

那个ai我一次都没用过,网上好用的ai很多,我直接就隐藏后卸载了

Reply View the author
👀偷偷观察
deepin
2024-05-07 18:07
#12
ThinkYoung It has been deleted!

😁 一直都是滚动版本 有某个人承认过

Reply View the author
我是昵称
deepin
2024-05-07 18:39
#13
版本节奏问题跟研发团队规模和积累有关,跟成熟的ubuntu和fedora还是不能比的,深度社区我理解才刚刚开始。
Reply View the author
buyike
deepin
2024-05-07 19:12
#14

唉,deepin是我接触的第一个linux系统,也是长期使用的唯一一个系统。

虽然对它很多小问题不适应,但试用过其他系统后,还是会回来这里。

不知道为啥,就是舒服,安心。

Reply View the author
流浪的加菲
deepin
2024-05-07 19:49
#15

确实是字里行间都能感受到对deepin的热爱,尤其是把deepin当工作环境被逼从20.9切换到V23真的太真实了!可能deepin社区现在要投入的事有点多,人手有点不够了吧,玲珑就不说咯,还有去年下半年到现在一直在宣传的deepin-IDE(AI编程)。

Reply View the author
迷鹿
deepin
2024-05-07 19:53
#16

唉,没办法,初恋情结。。。。。。

Reply View the author
deepin
2024-05-07 19:57
#17

确实是缺少一个稳定可用的版本。我也确实是认为有些不必要的工作产生了。楼主这点提的其实不错。我只能希望再接再厉吧

Reply View the author
WangZhongyun
deepin
2024-05-07 20:11
#18

有版本规划在那,因为刚建根系统,一系列问题需要理顺,难度比较大,逐步有个阶段性成果还是好的。其它的版本也都有变更计划的问题。只愿深度能坚持前进、不负众望,带来越来越好的产品。

Reply View the author
猫粮
deepin
2024-05-07 20:23
#19

有个词很合适,就是眼高手低,明明开发团队还没有那么强的实力,就不应该把一堆重活都塞一个版本里解决,到最后哪个都没做好,我建议学学麒麟,某个东西没做好,就该马上断掉,先发布做好的,而不要拖拖拖。

QQ截图20240507201941.png

Screenshot_20240416-151543.png

说实在的虽然你们开发团队一直说我们藏大招了再等等,但是我觉得大招没出来前就被人给遗忘了。

Reply View the author
方老四
deepin
2024-05-07 20:53
#20

RC应该稳定下来了,社区版本来就是用来试验新技术的地方,v23就不能再按一般linux发行版的模式发展,必须要作力解决linux作为桌面操作系统的痛点问题。

DDE要用qml技术重新做一遍,工作量不会小,还有系统架构的重构会涉及很多模块都要重新做。我觉得还是值得的,把操作系统从头到尾过一遍,锻炼了人才队伍,后续的架构能力、开发能力会得到大幅度提升。

作为国内自主操作系统的代表,这一步是必须要经历的。如果要突快的话,就是基于debian构建,国内大多数厂商也都是这样做的,但这都不可能真正成为完全自主的操作系统。稳定版本有UOS和V20.9支撑着,V23作为深度社区的第一个根版本,起点是应该高一些,细节要打磨完善一些,为今后提供更大的发展空间才是上策。

Reply View the author
1 / 2
To page