WineHQ|GitLab已成为Wine的主要开发平台
今年早些时候,知名的操作系统中间层兼容工具Wine开始尝试使用GitLab来改进他们的开发工作流程,这个开源项目允许Windows游戏和应用程序在Linux等类UNIX操作系统上运行 。
文章图片
Wine在其近30年的发展历史中,主要依靠在其项目的邮件列表中发出的补丁进行修正与升级,随后Wine创始人和项目负责人Alexandre Julliard将接受的补丁放入Wine的主线代码库中 。从今年早些时候开始,通过采用GitLab来处理Wine的合并请求成为一种新的方式,让其开发的流程更加现代化 。
Alexandre Julliard今天早上宣布,前些日子面向GitLab的实验是成功的 。开发者们喜欢这种现代化的方法,而不是通过刷新邮件列表来打补丁,这样更容易让开发者跟踪待审核的内容,且能够承载更多的Wine项目并分享正在进行的补丁,通过建立GitLab的集成还可以实现更好的自动化/CI可能性 。Julliard本人也很喜欢GitLab,因为它更容易管理补丁,追踪补丁修订的负担更小,等等 。
【WineHQ|GitLab已成为Wine的主要开发平台】不过也有改进的余地,比如补丁的签收比较麻烦,只能批准整个合并请求而不是单个补丁,把提交的GitLab MR发布到邮件列表上的冗余做法造成了不少多余内容,GitLab的资源支持也相当有限 。
Alexandre Julliard在今天的更新中总结道:"我认为Gitlab对我们来说运行良好,大多数人似乎对它普遍感到满意 。所以我的计划是继续前进,让Gitlab成为Wine的主要开发平台 。我将开始进行过渡工作,以及上述的改进工作" 。
相关文章:
Wine 7.8发布:增加PE格式转换 支持WoW64声音驱动
推荐阅读
- 手机|Nothing Phone(1)已确认在印度泰米尔纳德邦生产
- IT|魅族“卖身”,黄章时代终结:除了李书福,还有车企觊觎手机已久……
- Google|谷歌研究员被群嘲:LaMDA有人格是胡说八道!谷歌也回应:想多了,就是会聊而已
- Tesla|特斯拉开始裁员 已裁撤新加坡地区经理
- Tencent|腾讯良心之作:QQ影音PC、iOS、安卓版官网均已无法下载
- Meizu|吉利拟收购魅族79%股权 旗下手机新公司已成立:李书福任董事长
- Meizu|星纪时代拟收购魅族科技79.09%股权:回应称已签署协议 尚需履行审批手续
- Meizu|星纪时代拟收购魅族科技79.09%股权 魅族回应:已签署协议,尚需履行相关监管机构的审批手续
- 人物|最后一届:巴菲特午餐开拍4小时已有一人出价
- IT|缺芯已导致今年全球汽车减产逾200万辆