谷歌赞助2024年夏季代码和Apache软件基金会(ASF)注册为指导组织。本页是您进入ASF GSoC计划的入口。请关注本页,了解我们2024年的参与情况。
导师:阅读此
导航到导师文件.
学生:阅读此
申请GSoC
详细信息现已公布,我们正处于项目讨论阶段。我们鼓励您与项目社区讨论您的应用程序。
为了应用,我们要求您创建
- Apache社区的可交付成果和可量化结果列表,
- 详细说明/设计文件,
- 一种方法,
- 大致时间表和
- 一些背景文字。
我们还需要您告知我们您的其他承诺例如,在GSoC期间,您是否有任何考试或部分考试计时工作?换句话说——推销自己,就好像这是一份真正的工作。
在起草提案时,你应该与你选择的项目合作社区。
我们的评估标准之一是您已经参与与社区合作,确保您了解项目的需求以及你需要对导师做出的承诺。
一旦通过GSoC站点
应用程序模板
这只是一个建议的模板,您可以根据需要随意添加和删除部分。简明扼要,不要写大文章!
关于我
你有什么相关经验,包括大学、工作和业余活动?
背景
已经存在什么?确定的需求是什么?你可以重复使用什么,需要更换什么?
示例:Apache Foo已经获得了对HTTP客户端请求的支持,但这在基于OAuth的服务中并不适用。请求的主界面可以重用,但该项目建议使用基于Apache Bar的模块化方法替换后端代码。
工程设计/说明
你将要做/创建的事情的简要列表,按大致的时间顺序排列。
显示哪些位是必需的,哪些位是可选的。强调什么是新的,什么是修改,以及您的工作如何适应现有的体系结构。
例子:
- 调查REST客户端库
- 开发用于浏览文件的JavaScript函数(可选)
- 与Apache Foo的请求系统集成(必不可少)
将您的工作带给Apache$Project用户和开发人员。你完成工作后会留下什么遗产?
可交付成果
包括里程碑、组件、文档、测试。
行程安排
不太详细,但有一些里程碑和检查点。每个工作项的粗略估计(周/天)。记住要留出时间放松和修正错误!
其他承诺
考试、兼职工作、假期、讲座。
尤其是Apache$Project,包括项目邮件列表、wiki、问题跟踪程序、测试系统。
这应该显示出对与开源社区合作的大致了解。您应该在编码开始之前(例如开发此提案)和项目期间与社区的其他成员进行接触。
包括任何计划的用户测试、原型、代码审查。
ASF不仅仅是一个项目,它是一个联合项目,请参阅列表位于https://www.apache.org/和https://incutor.apache.org/.我们每个人项目有自己的用户、贡献者和提交者社区。GSoC公司学生通常只与其中一个社区互动。
每个拟议主题(如果我们被确认为指导组织)适用于单个ASF项目。你需要参与项目社区。
请联系dev@community.apache.org如果你有问题/困难。
ASF GSoC 2024时间表
以下是Apache软件基金会的活动时间表参与GSoC。除非另有规定,否则截止日期为24:00 UTC所示日期。
学生申请和选择
- 2024-02-22:GSoC潜在贡献者与指导组织讨论应用想法
- 2024-03-18:GSoC供款人申请期开始
- 2024-04-02:GSoC出资人申请截止日期
- 2024-04-15:必须粗略审查ASF项目的提案,并有潜在的导师,以便我们知道需要申请多少名额。目前没有导师的提案将被降级。
- 2024-04-22:必须完成提案评分。没有分数的提案将被拒绝,没有例外。
- 2024-05-01:接受的学生提案在谷歌代码夏令营网站上公布。
GSoC正在进行中
- 2024-05-01:社区联系开始
- 2024-05-26:社区联系结束
- 2024-05-27:编码开始
- 2024-07-06:导师和GSoC贡献者可以开始提交第1阶段评估
- 2024-07-10:第1阶段评估截止日期(标准编码期)
放松
- 2024-08-17:GSoC贡献者提交其最终工作产品和最终导师评估(标准编码期)
- 2024-08-24:可以提交ASF导师评估
- 2024-08-31:ASF导师最终评估截止日期
- 2024-09-03:Google Summer of Code 2023发布初步结果
延长编码周期
- 2024-09-03:GSoC贡献者继续编码
- 2024-11-04:所有GSoC贡献者提交最终工作成果和最终评估的最终日期
- 2024-11-09年:导师提交GSoC贡献者项目评估的最终日期,延长了截止日期
组织宣誓
ASF目前没有制定政策来确定为另一个组织提供担保的依据。因此,在成立之前,ASF不会为任何组织提供担保。
有用的链接