关于桌面:龙蜥开发者说从零开始的创造是动力也是挑战-第5期

「龙蜥开发者说」来了!开发者与开源社区相辅相成,互相成就,这些集体在龙蜥社区的应用心得、实际总结和技术成长经验都是贵重的,咱们心愿在这里让更多人看见技术的力量。本期故事,咱们邀请了龙蜥社区开发者刘兴伟来分享「从零开始的发明,是能源也是挑战」。 开发者说系长期流动,对于踊跃投稿、屡次分享的童鞋,咱们还有神秘大礼激励!诚邀开发者们分享实在体验,以文会友、独特学习、一起提高。 本期故事配角:刘兴伟,龙蜥社区 DDE SIG 核心成员、零碎研发工程师。社区建设期间,主导 SIG 组创立和 DDE 环境适配工作 ,参加 SIG 组的日常流动,踊跃帮助解决龙蜥社区中遇到的 DDE 相干问题。 开始关注社区、参加社区是很早之前的事件了,因为集体须要,会在社区上做一些代码提交。而在其中,龙蜥社区对我来说意义不凡,在过来的很长一段时间,它占据了我生存的次要篇章。 龙蜥社区是我第一个从晚期开始就参加进来的社区,一路走来,除了参加代码提交和 DDE SIG 创立,也参加了社区宣传和产品公布等一系列流动。能够说,我是看着龙蜥社区从零开始,到当初一步一步发展壮大的。这一整个过程,就如同将一株幼苗一点一点灌溉成小树,毫无疑问,这是一件体验感极其美好的事件。 我自身是计算机专业出身,对 Linux 零碎发行版有一些理解,并且对桌面环境比拟感兴趣,像 Fedora、Ubuntu 等较出名的 Linux 发行版,他们的默认桌面大多是 gnome、xface 等。而国内的 Linux 零碎,在之前,我仅仅止步于理解。 我是很想参加建设的,但始终苦于没有机会,所以当公司招募人员进行深度桌面环境(以下简称 DDE)建设并奉献到龙蜥时,我感觉机不可失,间接全身心投入到了这项工作中,也因而退出到了龙蜥社区。 因为之前有过应用其余桌面环境的教训,比照应用下我发现了一些问题:这些桌面环境的界面对于刚从 Windows 零碎迁到 Linux 零碎的用户不太敌对(刚接触这些桌面环境时,有些性能甚至须要百度能力找到)、一些罕用利用也都须要用户本人在网上查阅材料进行下载,非常不便捷。但在此之后,我通过一直地接触发现,其实目前国内的 DDE 在肯定水平上曾经满足了用户对桌面操作的一些需要,并在深度桌面零碎上有了宽泛的利用,用户反馈也很好,只是酒香也怕巷子深,没有被公众看见。这也是我参加到社区的一部分起因,我想让更多的人理解 Linux 操作系统、理解 DDE 桌面环境,为操作系统奉献本人的一份力量。 (图/深度桌面环境DDE) 我在社区中的工作次要是让用户能够应用社区零碎版本的 DDE 环境。从社区的第一个版本开始,我就始终投入适配工作中。让零碎版本有一个好的 DDE 环境,是我始终以来的指标,指标如种子被种下,等它开花结果的那刻,成就感也随之而来。目前在已公布的 Anolis OS 8.2、8.4 零碎都胜利地运行了 DDE 环境。 记得 DDE SIG 团队刚刚组建实现时,咱们就开始进行 Anolis OS 8.2 零碎的 DDE 环境适配工作,那是咱们第一次尝试在龙蜥操作系统(Anolis OS)的环境中适配 DDE 。因为 DDE 环境是基于 QT(一种利用开发框架)开发的,QT 的每个版本之间都会有比拟大的性能更新,而 Anolis OS 8.2 中的 QT 版本和 DDE 开发时应用的 QT 环境并不统一,所以导致相干软件包在编译、运行的过程中呈现了许多琐碎的问题,各种各样的艰难交错在一起,叫人焦头烂额。 ...

April 26, 2022 · 1 min · jiezi