OSSDevelopment/CONTRIBUTING.md

45 lines
2.0 KiB
Markdown
Raw Normal View History

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
## 此项目的目的
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
以上述项目目的为驱动做贡献。例如:
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、编写文档、...
2022-09-05 16:08:32 +08:00
在此过程中,开源项目的参与至关重要,
2022-09-05 16:08:32 +08:00
* 为学生选择想要参与的开源项目提供线索;
* 为学生进入开源项目提供精细化指南;
* 为学生宣讲和展现开源技术和文化。
2022-09-05 16:14:14 +08:00
如果您是开源项目的维护者,且您希望对您的项目进行校园宣传和招新,可在此发起[Discussion](https://github.com/osslab-pku/OSSDevelopment/discussions)提供项目介绍和联系方式或者发送邮件联系zhmh@pku.edu.cn。可选的宣传方式
2022-09-05 16:14:14 +08:00
* 提供相关资料(尤其是有关新人如何上手的资料),整合在本仓库中,我们在课程上进行介绍
2022-09-05 16:08:32 +08:00
* 如果条件允许,在北京大学的课程上作现场报告/宣讲
2022-09-05 16:14:14 +08:00
之前做过宣讲的项目包括PaddlePaddle、openEuler、TiDB、等等
2022-09-05 16:08:32 +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