OSSDevelopment/Assignments
ghq17 d02fb53c2b
Merge branch 'main' into main
2023-09-28 14:23:23 +08:00
..
Lab4 Update Lab 4 2022-10-18 11:13:11 +08:00
Report Add project report template 2022-09-21 16:45:29 +08:00
Lab1.md Merge branch 'main' into main 2023-09-28 14:23:23 +08:00
Lab2.md update Lab2.md 2023-09-28 14:18:14 +08:00
Lab3.md Update Lab3.md 2022-10-05 09:54:10 +08:00
Lab4.md Update Lab4.md 2022-10-19 11:10:27 +08:00
Lab5.md Update Lab 5 2022-10-29 11:13:58 +08:00
Lab6.md Update Lab6.md 2022-11-23 18:09:40 +08:00
Project.md Update Project.md 2022-11-30 22:02:37 +08:00
README.md Update README.md 2022-12-14 15:27:52 +08:00

README.md

Assignments // 课程作业

实践作业Labs

主要目的: 熟悉开源软件项目的开发方式和常见最佳实践

  1. Lab 1熟悉git和GitHub7分
  2. Lab 2了解开源项目的开发方式和贡献流程7分
  3. Lab 3在开源项目中选择开发任务8分
  4. Lab 4CI/CD流水线搭建10分
  5. Lab 5Python开源软件包安装/管理/打包/上载10分
  6. Lab 6Linux Kernel中的沟通实践8分

Labs占期末总评的50分

课程项目Project

主要目的: 在实际的开源项目中与开发者沟通、做出贡献,并总结反思整个过程

  1. Project.md:详细要求及评分标准
  2. Report/:报告模板

Project占期末总评的40分

Lab的待改进点源自同学反馈

  1. 更多的git和GitHub实践练习例如如何给PR追加修改如何解决合并冲突