Update Syllabus.md

This commit is contained in:
Xu Weiwei 2024-11-13 15:26:19 +08:00 committed by GitHub
parent 084d13f55e
commit 600b5a2e48
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 16 additions and 13 deletions

View File

@ -100,18 +100,7 @@ See the Mulan PSL v2 for more details.
## 第8次课从经典软工到开源开发。课堂lecture 11/06
* 501从经典软工到开源开发 **lecture501**
## 第9次课PyPI/NPM等包生态系统/包管理工具,使用/打包/上载软件包(上机实习) 11/13
> **Lab 5Python开源软件包安装/管理/打包/上载10分三周**
>
> - 使用Poetry进行Python包的安装、管理与打包
> - 利用依赖对Python包实现新功能
> - 将自己的Python包手动发布到TestPyPI
> - 配置自动化的CI/CD流水线实现从GitHub直接发布Python包到TestPyPI注意不是PyPI平台。[TestPyPI](https://test.pypi.org)是与PyPI分离的Python包发布平台使练习时发布的Python包不会影响到真正的生态
>
> Lab 5详细要求参见[WriteUp](Assignments/Lab5.md)**截止日期2024.11.28 11:59am**
## 第10次课开源开发中的沟通实践课堂lecture 11/20
## 第10次课开源开发中的沟通实践课堂lecture 11/13
* 601: 协作和沟通的重要性如何沟通分布式沟通中的要点如何提交PR等。**lecture601**
> **Lab 6开源项目中的沟通实践8分两周**
@ -123,7 +112,21 @@ See the Mulan PSL v2 for more details.
> - 提交issue时如何参与讨论如何沟通
> - 提交pr时如何沟通
>
> Lab 6详细要求参见[WriteUp](Assignments/Lab6.md)**截止日期2024.12.05 11:59am**
> Lab 6详细要求参见[WriteUp](Assignments/Lab6.md)**截止日期2024.11.28 11:59am**
## 第9次课PyPI/NPM等包生态系统/包管理工具,使用/打包/上载软件包(上机实习) 11/20
> **Lab 5Python开源软件包安装/管理/打包/上载10分三周**
>
> - 使用Poetry进行Python包的安装、管理与打包
> - 利用依赖对Python包实现新功能
> - 将自己的Python包手动发布到TestPyPI
> - 配置自动化的CI/CD流水线实现从GitHub直接发布Python包到TestPyPI注意不是PyPI平台。[TestPyPI](https://test.pypi.org)是与PyPI分离的Python包发布平台使练习时发布的Python包不会影响到真正的生态
>
> Lab 5详细要求参见[WriteUp](Assignments/Lab5.md)**截止日期2024.12.05 11:59am**
## 第11次课课程项目进度报告任务选择/合作反馈/工具使用等 PRJ-2 11/27