forked from tanxin/OSSDevelopment
18 lines
1007 B
Markdown
18 lines
1007 B
Markdown
#this folder is for courseware, will produce slides based on the outline of the course. ***此文件夹为课程课件***
|
||
|
||
## 实践课程的课件: requirements
|
||
|
||
1, Version control with git: How to use git?
|
||
ppt + video
|
||
|
||
2, Practice in Github: how to use github?: Open a repo, fork a repo, start discussion/issue, submit pr
|
||
ppt + video
|
||
|
||
学生实践操作:在课程organization里创建一个repository,并创建一个md文件,随意写下自己对开源的理解(例如,描述自己可能有兴趣贡献的开源项目或任务的特征)。
|
||
|
||
3, Select a project/task to contribute: understand what good first issue (GFI) is at GitHub, skim over the repos that have GFI, locate GFIs to understand what skills they require (with examples).
|
||
|
||
4, Practice of making contribution: understand the protocol of a project: reading CONTRIBUTING.MD -- understand what it says about how to make contribution (with an example).
|
||
|
||
5, Practice of communication: what to say, how to say it, when to communicate
|