这是Google Summer of Code 2023(GSOC)中将使开源社区受益的关键项目的摘要。
谷歌代码之夏(GSOC)是由谷歌发起的一个年度计划,旨在鼓励世界各地的学生为开源软件开发做出贡献。根据GSOC计划,选定的学生在暑假期间与开源组织(作为指导组织)一起进行为期三个月的编码项目工作。
参与者获得津贴,并由参与组织的有经验的成员指导。GSOC的目标是促进协作、技能发展和社区参与,同时增强开源软件并支持开源社区的发展。
谷歌代码之夏(GSOC 2023)
谷歌宣布了一年一度的夏季计划GSOC 2023,该计划由数千个项目组成,迎合了许多开源应用程序/项目。申请期已过。根据官方的记录,这个数字是巨大的:
- 来自160个国家的43,765名申请者
- 提交了7723份建议书
- 接受来自65个国家和地区的967个GSOC捐赠者
- 2400多名导师和组织管理员
以下是计划作为GSOC 2023一部分的Linux桌面和应用程序的一些关键项目。
侏儒生态系统
- GNOME设置的打印机面板正在改进,以显示更多的IPP配置设置,以实现打印机的无缝集成和管理。[阅读更多内容]
- GNOME的设置中的系统面板可以合并日期和时间、用户、地区和语言以及关于面板。这可能会通过简化相关设置而使用户受益。系统面板中可能会出现一个新的“远程桌面页面”。[阅读更多内容]
- GNOME Network Display允许用户在其网络内的远程显示器上显示内容。该计划是将其集成到GNOME设置显示面板中,允许用户从本地列表中选择远程显示。[阅读更多内容]
KDE生态系统
- Tokodon-KDE团队的乳齿象客户正在集成审核工具,这些工具将使Mastodon实例的版主和管理员能够有效地监督他们的社区,所有这些都在Tokodon用户友好的界面中完成。[阅读更多内容]
- DigitKam应用程序正在开发一种深度学习模型,以识别照片中的对象并分配相关关键字,以便更容易地组织和搜索。这项工作还改进了面部识别引擎,以获得更高的准确性和更快的性能。这些更新将被合并到主要的数字化Kam应用程序中,以增强功能。[阅读更多内容]
- Kalendar应用程序正在引入RFC 7953规范,用户可以在共享日历上分享他们的可用性。当系统考虑所有与会者的可用性时,这可以更有效地安排会议。[阅读更多内容]
- 另一个项目是计划通过撰写、高级搜索和签名管理功能来改进Kalendar中的电子邮件集成。[阅读更多内容]
LibreOffice
- LibreOffice的一项倡议计划通过解决收件人选择和密钥环搜索问题来改进PGP/GPG加密。该实现将使用智能过滤和异步查询来增强性能。将对目前的执行情况进行分析,并在此基础上敲定项目。[阅读更多内容]
- 作为LibreOffice中GSOC 2023的一部分,计划实现APNG(动画PNG)支持这一长期请求的功能。与GIF相比,APNG有一些好处,比如部分透明和更多的颜色支持。[阅读更多内容]
- 计划对用户界面进行改进,在LibreOffice的“工具>选项”菜单项中引入搜索功能。这是一个庞大的设置列表,有时要找到正确的项目很麻烦。搜索会有所帮助。[阅读更多内容]
- LibreOffice正在计划一个基于机器学习的测试过程,这可能会减少为每个补丁运行整个自动化测试的开销。机器学习的目的是消除给定补丁可能通过的测试用例,减少时间/精力。[阅读更多内容]
普普通通
- 正在制定一项计划,为使用通用打印对话框后端(CPDB)的打印引入通用图形用户界面。CPDB将充当多个打印后端的通用接口。如果实现这一点,所有的开源应用程序,如Firefox、LibreOffice、Chromium等,都将有通用的打印对话框。这一倡议是在Linux基金会下进行的。[阅读更多内容]
- 命令行下载程序wget2计划获得对最新HTTP/3协议的支持,以利用性能改进。[阅读更多内容]
跛子
- 人们经常要求的非破坏性编辑(NDE)是通过投射阴影和亮度/对比度滤镜等“层效果”为单个层和层组计划的。基本实现有三个里程碑:1.研究和设计一个符合GIMP当前设计和用户基础的无损检测工作流。2.对GIMP的常规和文本层及图层组实现“层效果”。3.确保PSD插件识别并导入等同的“Layer Styles”和“Adtation Layers”作为NDE层效果。[阅读更多内容]
- GIMP中的文本模块可以通过对替代字形的支持以及其他一些改进来增强。[阅读更多内容]
结论
所以,这就是主要的亮点。编码阶段计划于2023年5月29日开始。它将持续到2023年9月。然而,对于复杂的项目,指导组织可以要求延长时间表。
要了解更多信息,请访问官方网站。
通过公告和项目