Update Syllabus.md

This commit is contained in:
Hao He 2022-12-11 16:23:51 +08:00 committed by GitHub
parent 713400d53d
commit 61786149a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 6 deletions

View File

@ -24,7 +24,7 @@ See the Mulan PSL v2 for more details.
* 课堂上访问github/gitee/gitlink设立平台账号了解一个开源项目。
* 阅读并了解Lab1。
> **Lab 1练习使用git和GitHub7分**
> **Lab 1练习使用git和GitHub7分,三周**
> - 注册GitHub账号
> - 加入课程的[Organization](https://github.com/OSS-Dev-Course-PKU)
> - 创建GitHub仓库并添加commit于README.md写下目前的开源项目贡献想法
@ -54,7 +54,7 @@ See the Mulan PSL v2 for more details.
* 303: 以特定GitHub项目/任务为例,展示如何做贡献;以及讲述往年同学的贡献历程和体会。(消除畏惧感) **lecture303**
> **Lab 2了解开源项目的开发方式和贡献流程7分**
> **Lab 2了解开源项目的开发方式和贡献流程7分,两周**
>
> 任意选择一个活跃、成熟的开源项目:
> - 了解并报告CONTRIBUTING.md的形式和内容
@ -75,7 +75,7 @@ See the Mulan PSL v2 for more details.
* 501从经典软工到开源开发 **lecture501**
* 502如何选择开源任务参与GitHub Good First Issue **lecture502**
> **Lab 3在开源项目中选择开发任务8分**
> **Lab 3在开源项目中选择开发任务8分,两周**
>
> - 选择一个或者多个感兴趣的开源项目,探索并报告:
> * 是否具有Good First Issue机制
@ -92,7 +92,7 @@ See the Mulan PSL v2 for more details.
## 第7次课CI/CD上机实习 10/19
> **Lab 4CI/CD流水线搭建10分**
> **Lab 4CI/CD流水线搭建10分,两周**
>
> 了解CI/CD流程管理工具GitHub Action知道如何编写简单的CI/CD流水线并且在实践项目上完成符合要求的成功构建
>
@ -108,7 +108,7 @@ See the Mulan PSL v2 for more details.
## 第9次课PyPI/NPM等包生态系统/包管理工具,使用/打包/上载软件包(上机实习) 11/2
> **Lab 5Python开源软件包安装/管理/打包/上载10分**
> **Lab 5Python开源软件包安装/管理/打包/上载10分,三周**
>
> - 使用Poetry进行Python包的安装、管理与打包
> - 利用依赖对Python包实现新功能
@ -125,7 +125,7 @@ See the Mulan PSL v2 for more details.
* 协作和沟通的重要性如何沟通分布式沟通中的要点如何提交PR等。
> (实际发生在10/26)
> **Lab 6开源项目中的沟通实践8分**
> **Lab 6开源项目中的沟通实践8分,两周**
>
> 阅读Linux Kernel沟通实践相关资料体会总结开源沟通的最佳实践。
> or, 选择任何一个开源项目,阅读体会其沟通实践,总结最佳实践。