[Official Events] 开放原子开源大赛-玲珑赛道报名启动啦!
Tofloor
poster avatar
deepin小助手
Super Moderator
OM
2023-09-12 00:24
Author

开放原子基金会大赛.png

赛题:基于玲珑开源技术的运行环境和典型应用迁移与开发

赛题描述

赛题支持开发者针对不同的社区或商业发行版迁移玲珑开源项目;同时支持开发者将商业软件和开源软件适配到玲珑项目的应用规范上来。

玲珑开源项目的应用运行环境涵盖几乎所有Linux应用程序运行能力,参赛者应该基于玲珑社区现状,开展玲珑自身的迁移适配或应用迁移,亦或者在玲珑项目中创建工具能力,帮助玲珑改进应用适配的可用性和效率问题。只要是面向解决实际问题,不限场景,自由创作。

玲珑开源技术赛题的相关开发,将为玲珑应用生态建设创建更多的OS平台支持,为更多的Linux操作系统提供更有趣、更新颖、更具活力的应用软件生态。赛事将为开发者提供开放玲珑应用开发、构建、运行所需要的所有文档及相应API说明,开发者可以充分发挥自身技术能力,开展向不同操作系统项目和操作系统产品的迁移适配,开展具有代表性的应用(包括商业应用和开源应用)迁移,甚至是提供适配迁移的辅助工具。

赛程

  • 2023.09-比赛启动;
  • 2023.09-2023.10.23 参赛团队报名;
  • 2023.10.23-作品提交截止;
  • 2023.10.31-初赛评审结束;
  • 2023.11-路演及决赛作品审核结束。

赛制

1.赛制采用 初赛-决赛形式,初赛采用线上形式,各参赛队伍按照赛题要求,提交参赛作品,作品包含:源代码、玲珑应用,作品提交方式:玲珑应用打包代码提交至AtomGit平台对应赛题仓库中,对玲珑自身项目的代码修改提交PATCH至AtomGit中玲珑项目;初赛会评选出20组参赛作品进入决赛。预计初赛总工时为40人日,评审总工时为20人日。

2.评审团根据初赛提交的20组参赛作品进行评审,最终评定出12支获奖团队。

3.获奖团队根据主办方要求,在规定日期之前完成相关材料提交,作品包含:源代码、玲珑应用,作品提交方式:玲珑应用打包代码提交至 AtomGit平台玲珑仓库,对玲珑自身项目的代码修改提交PATCH至AtomGit中玲珑项目。

4.颁奖典礼将采用线下形式进行。

5.如果同学们对赛事感兴趣,可以加入我们的玲珑赛事 QQ 群,如下图:

image.png

奖项设置

一等奖:3万 2名

二等奖:2万 4名

三等奖:1万 6名


评审规则赛题方向说明

玲珑赛道的参赛作品的参赛方向可以分为应用软件迁移和玲珑自身迁移两个方向:

1.应用软件迁移方向需要将Linux常用应用按照玲珑要求进行打包;

2.玲珑自身迁移方向需要基于Ubuntu、Arch Linux、openSUSE、Fedora、openEuler、openAnolis、openKylin等开源系统完成玲珑自身的迁移。

应用软件迁移方向评分标准:

1.作品功能:20分,从功能丰富度、产生的价值等方面进行评价。

2.开发难度:20分,从编码难度等方面进行评价。

3.兼容性:20分,从系统迭代角度触发,考虑应用兼容性。

4.为玲珑项目发展所带来的价值:40分,此部分着重考虑作品对玲珑本身的影响,如提高了玲珑项目的性能、为玲珑软件的生态建设降低了开发门槛等。

以上评分由评审团每位评审人员分别打分,最终得分为所有评分的平均分,且去除最高分和最低分。

玲珑自身迁移方向评分标准:

1.作品功能:30分,完成基于openEuler、openHarmony等开源系统的玲珑迁移工作。

2.开发难度:30分,基于玲珑自身功能项,完成迁移的比例进行打分。

3.兼容性:20分,根据玲珑在各个开源平台上的表现评估后续系统升级的兼容性情况。或提出完善玲珑自身兼容性并被采纳的意见。

4.后续价值:20分,将迁移完成的玲珑推送到对应的开源社区;争取社区合并/采纳玲珑。

以上评分由评审团每位评审人员分别打分,最终得分为所有评分的平均分,且去除最高分和最低分。

获奖学员排位说明:

两个方向中的所有参赛作品依照最终得分进行排名,按照分数高低取前12的参赛作品进行颁奖。

玲珑历史:

  • 2020 年,借鉴沙箱/容器的技术方案,玲珑原型的核心开发悄然完成。
  • 2022 年,作为 deepin 发行版未来的核心特性,玲珑随 deepin v23 预览版共同发布,初步具备可用性。
  • 2023 年,我们将玲珑项目代码、玲珑官网、玲珑商店等资产捐赠给开放原子开源基金会,欲汇聚更多产业力量,携手推动玲珑发展,加速生态建设。

大赛报名链接:

https://competition.atomgit.com/competitionInfo?id=57f9c040470811eeb9c0eb26c552c0c4

玲珑官网地址:

https://linglong.dev/

Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2023-09-12 00:26
#1

like

Reply View the author
流浪的加菲
deepin
2023-09-12 00:31
#2

scream

有点突然

Reply View the author
wcs4221
deepin beta test group
2023-09-12 00:47
#3

shocked

Reply View the author
137******94
deepin
2023-09-12 00:58
#4

建议玲珑打包的软件在图标上有标记,这样可以一眼区别开来

Reply View the author
快码FOF中文编程
deepin
2023-09-12 01:03
#5

快码FOF中文编程-支持deepin的中文编程发来贺电,祝:开放原子开源大赛-玲珑赛道越来越好

Reply View the author
辉夜
deepin
2023-09-12 03:27
#6

6

Reply View the author
hotime
deepin
2023-09-12 04:18
#7
137******94

建议玲珑打包的软件在图标上有标记,这样可以一眼区别开来

有个类似的,是可以在启动器中的应用名字里增加玲珑字样,只是似乎暂时没有在图形界面中提供开关按钮

/usr/share/dsg/configs/dde-launcher/org.deepin.dde.launcher.json

图片.png

效果是这样的:

图片.png

Reply View the author
hanzn-zzx
deepin
2023-09-12 04:59
#8

玲珑迁ru移qin到openkylin……(隔壁破防了)joy

Reply View the author
137******94
deepin
2023-09-12 05:07
#9
hotime

有个类似的,是可以在启动器中的应用名字里增加玲珑字样,只是似乎暂时没有在图形界面中提供开关按钮

/usr/share/dsg/configs/dde-launcher/org.deepin.dde.launcher.json

图片.png

效果是这样的:

图片.png

如果在设置中心里可以一键设置就完美了

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-09-12 05:38
#10

好像开发文档还不是很完善吧?

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-09-12 10:07
#11

Rust的项目如何打包成玲珑包?

Reply View the author
dgmenghuan
deepin
2023-09-12 18:10
#12

同感

Reply View the author
mozixun
deepin
2023-09-21 05:35
#13
hanzn-zzx

玲珑迁ru移qin到openkylin……(隔壁破防了)joy

玲珑现在不是deepin而属于开放院子基金会了,理论OpenKylin也可以参加并使用

Reply View the author