2022-09-05 16:08:32 +08:00
|
|
|
|
# Contributing
|
2021-07-06 16:55:33 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
## 此项目的目的
|
2021-07-12 18:04:28 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
1. 群智产出相关的教材和课件;
|
|
|
|
|
2. 开放交流教学方法和过程;
|
|
|
|
|
3. 吸收最新开源知识并迭代,时刻保持此课程的最佳实践。
|
2021-07-06 16:55:33 +08:00
|
|
|
|
|
|
|
|
|
## 如何做贡献?
|
2022-09-05 16:08:32 +08:00
|
|
|
|
|
2021-07-12 18:04:28 +08:00
|
|
|
|
以上述项目目的为驱动做贡献。例如:
|
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
1. 修改大纲;
|
|
|
|
|
2. 修改/增加课件;
|
|
|
|
|
3. 修改/增加作业;
|
|
|
|
|
4. 老师角度:怎么组织课堂,采用什么案例?
|
|
|
|
|
5. 学生角度:怎么学习?
|
|
|
|
|
6. 企业角度:如何宣传其开源项目,如何引导同学们围绕其开源项目和任务做贡献?
|
|
|
|
|
7. 开源布道师角度:怎么宣传开源文化?
|
|
|
|
|
|
|
|
|
|
在做大幅度修改前,请先发起一个[Discussion](https://github.com/osslab-pku/OSSDevelopment/discussions),与我们达成共识后,再提交PR或由我们作出修改
|
|
|
|
|
|
|
|
|
|
## 开源项目招募!
|
|
|
|
|
|
|
|
|
|
本课程的课程项目要求学生参与开源项目并做出实际贡献(报告Issue、修复bug、增加feature、编写文档、...)
|
2021-07-12 18:04:28 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
在此过程中,开源项目的参与至关重要,
|
2021-07-12 18:04:28 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
* 为学生选择想要参与的开源项目提供线索;
|
|
|
|
|
* 为学生进入开源项目提供精细化指南;
|
|
|
|
|
* 为学生宣讲和展现开源技术和文化。
|
2021-07-12 18:04:28 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
如果您是开源项目的维护者,且您希望对您的项目进行校园宣传和招新,可在此发起[Discussion](https://github.com/osslab-pku/OSSDevelopment/discussions),提供项目介绍和联系方式;或者发送邮件联系:zhmh@pku.edu.cn。可以选择如下宣传方式:
|
2021-07-12 18:04:28 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
* 提供相关资料(尤其是有关新人如何上手的资料),我们整合在本仓库中并在课程上进行介绍
|
|
|
|
|
* 如果条件允许,在北京大学的课程上作现场报告/宣讲
|
2021-07-12 18:04:28 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
之前做过宣讲的项目包括PaddlePaddle、openEuler、TiDB等
|
2021-07-12 18:04:28 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
## 将相关材料用于教学
|
2021-07-12 18:04:28 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
在遵循[AGPL-3.0许可证](LICENSE)的前提下,可复用本仓库中的材料用于您的课堂教学,无需事先获得许可。我们非常欢迎您提交PR,在README.md中列出您的课程
|
2021-07-06 16:55:33 +08:00
|
|
|
|
|
2022-09-05 16:08:32 +08:00
|
|
|
|
如有其他需求,请联系zhmh@pku.edu.cn
|