Overview
Who this competition fits
适合有开源项目开发经验、能处理 Git 提交与代码平台事件的开发者参加赛题一;或已掌握 OpenHarmony 应用开发、希望制作可复用脚手架和示例应用的开发者参加赛题二。高校学生、个人开发者和企业开发者均可个人或组队参赛。
Read the original official blurb
AtomGit 是开放原子开源基金会旗下的国家级代码托管平台,自成立以来,一直致力于推动开源生态的健康发展与知识产权保护。随着开源文化的普及和平台的不断发展,AtomGit开源生态应用开发赛旨在通过开源大赛的形式吸引更多开发者深入了解开源、积极参与开源,并通过技术创新为开源社区贡献力量。本次大赛将围绕两个核心赛题展开,开发者通过参与赛题的形式一方面可以加深对开源中DCO原理、OpenHarmony项目开发、开源项目协作流程的理解,一方面可以将自己的赛题成果应用到 AtomGit 平台,直接为开源提供服务。 Official category: 训练学习赛. Organizers: 开放原子开源基金会. Participants: 3000.
Preparation
From registration to a first submission
- 01
Git 提交记录处理
- 02
DCO Signed-off-by 规范
- 03
Webhook 开发
- 04
OpenHarmony 应用开发
- 05
自动化测试
- 06
开源许可证合规
Before you commit: 难点不只是做出 Demo,而是交付可运行、可维护且文档齐全的开源工程。赛题一需要把提交解析、DCO 签名校验、Webhook 和状态反馈做成可用的代码合并检查应用;赛题二则必须同时提交面向初学者的脚手架模板及基于该模板的实际应用案例,并满足安全、可扩展和多平台等要求。
Source
How this page was assembled
Competition information is structured from the official page. Scores are platform estimates for decision support; official rules take precedence.
- Official competition page
- OpenAtom
- Last checked
- Nov 7, 2024