
📋 本页面为开源之夏导师参与指南,请认真阅读并理解本指南。
📑 参与活动,意味着您已同意开源之夏导师参与协议。
🚨 请注意,导师不得同时以学生开发者身份参加本活动,如在活动过程中发现此情况,组委会将取消其参与资格,并不予发放其作为学生所获得的劳务报酬及证书。
如有疑问,请联系组委会:org@summer-ospp.ac.cn
一、 关于开源之夏
☀️ 开源之夏介绍
开源之夏是中国科学院软件研究所发起的“点亮计划”系列活动,旨在鼓励高校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件组织和基础软件生态的蓬勃发展,助力开源软件供应链建设。开源之夏于2020年正式发起,当前活动是第七届。
活动联合各大开源组织,针对重要开源软件的开发与维护提供项目开发任务,并向全球高校学生开放报名。学生可自主选择感兴趣的项目进行申请,中选后在项目开发者(组织导师)的指导下进行开发。根据项目的难易程度和完成情况,结项者将获取开源之夏活动劳务报酬和结项证书。
点亮计划-开源之夏于 2020 年正式发起,在过去六年时间里,以开源软件可靠供应链建设为核心,以点亮开源软件供应链上的“暗点”为目标,累计吸引288家开源社区发布3487个项目任务,来自全球1026所高校的12257名学生报名参与,成功解决2794个实际项目问题,成果均随各开源软件新版本发布并落地应用。点亮计划逐步形成了产业参与开源社区、社区凝聚锻炼人才、人才持续服务产业的闭环格局。
2026年起, 点亮计划正式步入2.0时代——面向AI时代,以基础软件为技术核心,以RISC-V为生态重心。开源之夏以真需求为牵引,通过实战模式培养基础软件紧缺人才,重点支持RISC-V生态建设任务,全面聚焦操作系统、编译器、工具链、数据库、虚拟化栈、人工智能等关键领域,进一步强化开源协同创新,持续推动RISC-V的生态成熟和繁荣。
📍 活动日程
⚠️ 各阶段流程操作均在系统内进行
二、如何成为导师
项目导师应为本组织活跃的开发者🧑💻,一般应是与该项目相关的 Maintainer、Committer、Contributor 等,一位导师最多可以指导2个项目,如有特殊需求,可联系组委会。
项目导师由组织内部推荐产生,组织联系人在系统添加项目和导师信息时,系统将向导师发送邀请邮件📧,导师可点击邮件中的链接登录系统进行身份验证。
已有账号的导师使用原账号登录,并完成身份验证🪪。
导师需在组织联系人提交项目信息后,登录导师系统填写个人信息完成导师身份验证,未完成导师身份验证的项目无法进入审核并在官网发布。
🚨 导师不得同时以学生开发者的身份参加本活动,如在活动过程中发现此情况,组委会将取消其参与资格,并不予发放其作为学生所获得的劳务报酬及证书。
三、导师职责与参与流程
*各阶段流程操作均在系统内进行
📖 项目类型❗️
开源之夏2026项目类型包含常规模式项目和领航模式(邀请制)项目
常规模式下开源之夏 2026 组委会支持核心基础软件和RISC-V 生态相关项目。
发布非上述项目可由组织自行赞助,承担其结项报酬费用,即组织支持项目
详情查看组织指南-项目类型说明
🔎 准备项目详情
常规模式
项目详情由导师准备,并由组织联系人通过组织账号提交。要求说明清晰,要求明确,难度适宜,以便学生更好地了解项目,准备申请书。
项目名称:项目名称应明确直观的体现出项目的技术和目标任务;
项目描述:项目的相关背景、已有的工作、存在的不足、希望改进的要点、最终项目实现的目标等。
项目难度:结合项目要求、项目规模、技术难度、项目开发预估工作量、资源限制等因素设置。
技术领域、编程语言。
项目产出要求:以可量化的方式明确学生需要做什么,预期达到什么效果。
项目技术要求:可从编程语言、技术栈、开发经验等角度提出要求。
项目成果仓库:本组织已有项目仓库地址,而非新建空仓。
项目开发周期:以月为单位,1 至 3 个月。
预估工时:根据项目难度、产出要求、学生水平等因素给出预估的开发工时参考。
项目备注(学习资料):项目自身的相关参考资料,比如书籍、论文、博客和相关的项目或 issue 的链接。
📖 项目难度说明
基础级、进阶级
对应结项报酬:3500元、5000元(税前人民币)
领航模式 🔔 点击查看领航模式参与指南
社区发布“开放方向”
受邀社区根据当前需求发布1-3个宽泛且明确的方向
学生根据需求方向,深入社区发觉需求方向下待解决问题并撰写简易提案
学生直接将提案投递到社区指定联络方式下
社区开放“Pitch时段”
社区定期集中组织提案投递学生进行提案沟通并即时确认是否入选
项目发布及提交正式申请书
导师和学生根据选定提案细化需求和产出等,并以此为基础生成具体项目任务,项目格式要求同上
由社区帐号提交至系统并指定学生帐号提交申请书
📖 项目难度说明
基础级、进阶级、挑战级
对应结项报酬:6000元、8000元、10000元(税前人民币)
🪪 登录系统完成身份验证
项目导师由组织内部推荐产生,组织联系人在系统添加导师信息时,将向导师发送邀请邮件,导师可点击邮件中的链接登录系统,进行身份验证。
导师需在组织联系人提交项目信息后,登录导师系统填写个人信息完成导师身份验证,未完成导师身份验证的项目无法进入审核并在官网发布。
已有账号的导师可以使用原账号登录并完成身份验证。
💬 学生申请(持续开放)与审核
在学生申请阶段,导师应与意向学生沟通、解答学生提出的问题、给予学生方向性指导、分享相关技术材料、协助学生制定项目方案。
导师应在每收到一位学生申请后一周内进行审核,无人申请或无人中选的的项目持续开放申请。
通过导师审核的项目将进入组委会审核。只有通过导师、组委会审核的学生,才能被认定为项目中选学生;组织及导师不允许提前内定学生、不允许私下向学生承诺中选结果,也不能要求学生提前开始开发工作。
项目申请书的质量是评定学生申请是否通过的最主要标准,项目申请书将与中选名单同时在官网公示。
领航模式学生按同样要求在系统内提交申请书。
🧑💻 项目开发(以项目详情开发周期为准)
指导学生使用组织常用沟通工具(电子邮箱、IRC、邮件列表等)、组织代码管理平台及其他工具,引导学生遵循组织规范,成为组织的一份子。
在项目开发期间,与学生保持定期沟通,持续了解学生开发进度,督促学生按计划完成项目开发,建议至少保证每周一到两次沟通。
活动无中期评审,组织与导师可对自行学生成果进行阶段性评估,若在开发过程中发现学生实际开发情况与预期有差异,导师有权力向组委会申请终止项目。若学生因特殊原因无法继续项目,需向导师、组织、组委会申请终止项目。
提醒学生在开发周期截止前完成开发工作、提交 PR/MR,并在系统中填写 PR/MR 链接、上传项目结项报告。
导师不可以通过代码的方式指导学生开发,不可以帮助学生调试项目,也不可代替学生提交 PR/MR。
✍️ 导师结项审核(PR/MR合并阶段)
导师结项审核阶段,同时也是学生提交项目 PR/MR 的合并阶段,导师应推动学生的贡献被组织接受。
导师需根据结项审核标准的要求,在系统中审核学生结项成果,按照评审结果模板填写导师评语。
评审结项报告
📝 结项报告应是完整详细的,主要内容应包括:
(1)已完成工作:项目方案的完整描述和成果进度展示,与项目申请书方案内容相对应;项目产出符合项目设立的目标和要求,运行良好。
(2)遇到的问题及解决方案:问题描述和解决过程;总结与心得。
(3)测试用例:对应的测试验证结果。
(4) 后续工作安排:项目成果的应用、发版情况以及后续的维护等。
填写评审意见
🧑🏫 导师就以下方面审核学生项目成果,并在系统中填写导师评审意见,提交审核结果:
(1)学生承接的项目需要以 PR/MR 的形式提交到项目所在的开源组织仓库中并完成合并
(2)所有 PR/MR 需由学生本人在活动规定时间内完成,学生在项目仓库提交PR的账号公开邮箱与报名时个人资料中填写的git email须一致
(3)项目完成度:
评价学生是否按照原定方案实施项目,以及完成情况
评估项目开发进程与项目申请书中的计划方案是否相符
评估项目产出是否符合项目设立的目标和要求及其运行情况
对于开发类项目,结项报告是否提供了对应的测试验证结果
(4) 学生参与度:
评价学生在项目实施过程中是否积极参与
评价学生是否积极参与组织讨论、沟通会议等
提交给组织的贡献列表
(5)代码贡献量:
评价学生在该项目中贡献的代码量和代码质量
(6)项目成果应用情况:
成果是否已经落地应用及应用场景
成果是否已发版及版本号
(7)综合评价及建议:
总结性评价,并给出改进建议
📍 组委会结项审核
组委会针对项目产出进行评审,综合导师的评审意见给出最终评审结论(通过或未通过)。
四、主办方声明
主办方对活动中学生的开发成果无任何知识产权诉求。
相关知识产权成果由组织依据本组织开发贡献指南与学生确定(例如:与学生开发者签订 CLA)。
隐私权。
组织方将处理在注册过程中以及活动的后续交流中提供的个人信息,以管理本活动(包括验证是否有资格报名本活动,参与本活动以及发送有关本活动的通知)。
组织方将出于统计目的使用汇总的非个人身份信息;参与者在注册过程中创建的活动参与名称将在相关网站、档案及文案中公开显示,并将与组织共享,以便与参与者交流,回答他们的问题并审查。学生的提交内容和联系信息(电子邮箱和活动参与名称)将由组织方共享以管理该活动。
组织方可能会公开您对活动的参与和活动的结果,包括已接受项目的名称,已接受项目的内容以及您在项目工作中所产生的代码。 组织方可能会在相关网站(包括但不限于开源之夏官网、开源之夏公众号等)上显示您的信息,包括活动参与名称,项目摘要和最终项目材料。
在活动期内,参与者可以在其项目文档中访问、更新、删除和限制其个人信息的处理。如果您希望在本活动结束后编辑此类信息,反对对该信息进行处理或导出,则可以通过组织方联系方式(官网、邮箱、公众号) 联系组织方。