diff --git a/outline.md b/outline.md
index 19581d9..b851d5c 100644
--- a/outline.md
+++ b/outline.md
@@ -9,36 +9,41 @@
-->
-****************** 下述lecture2和lecture3可能互换
+* 第2次课:开源开发的支持平台、技术以及参与贡献的过程。(熟悉开源平台和相关参与操作,布置开源任务的选择)OSP-1 10/08
+201:Git实践入门
+202:GitHub实践入门
+203:开源贡献指南:criteria to select open source project and task to participate in; learn how the open source community works; how to make the first contribution.
+
-* 第2次课:软件工程:传统软工与开源软工的异同。 SE-1 09/24
+* 第3次课:软件工程:传统软工与开源软工的异同。 SE-1 09/24
201:经典软件工程。**lecture201**
202:从传统软工到开源开发。**lecture202**
- 203:如何通过互联网了解一个开源项目的开发过程 (to be or not to be? TBC)
- *** call for contribution:开发过程实例:企业开发一个产品版本的过程&一个开源软件版本的开发过程。 ***
-
- 作业:选择一个开源项目,了解其开发过程
+ 203:如何通过互联网了解一个开源项目的开发过程 (to be or not to be? TBC)
+ *** call for contribution:开发过程实例:企业开发一个产品版本的过程&一个开源软件版本的开发过程。 (鸣谢王旭提供了2页素材) ***
-* 第3次课:开源开发的支持平台、技术以及参与贡献的过程。(熟悉开源平台和相关参与操作,布置开源任务的选择)OSP-1 10/08
-301:Git实践入门
-302:GitHub实践入门
-303:开源贡献指南:criteria to select open source project and task to participate in; learn how the open source community works; how to make the first contribution.
-
-********************
-
* 第4次课:开源项目maintainer分享其维护/开发的经验。(多个项目,为开源任务选择做准备&提供依据)OSP-2 10/15
*** call for contribution:围绕其开源项目介绍如何参与、如何贡献,以及其项目常用规则 ***
+开源项目的分享(操作系统,容器,AI框架):项目介绍、技术介绍、如何参与。
+
+openEuler,胡欣蔚;
+
+kata container,王旭;
+
+paddlepaddle,朱欤。
+
* 第5次课:课程项目的开始:选择开源项目和开源任务。 PRJ-1 10/22
-学生报告,如何根据criteria to select open source project and task来进行开源任务的选择
+学生报告,如何根据criteria to select open source project and task来进行开源任务的选择(报告模板参见课件)
-* 第6次课:软件工程经典思想:设计原则。及其在开源项目中的应用和变化。 SE-2 10/29
+* 第6次课:开源软件开发的典型开发活动及支持技术。(开源贡献实践篇:CI/CD,如何沟通,如何提交PR等。)OSP-3 10/29
-* 第7次课:开源软件开发的典型开发活动及支持技术。(开源贡献实践篇:如何沟通,如何提交PR等。)OSP-3 11/05
+* 第7次课:软件工程经典思想:设计原则。及其在开源项目中的应用和变化。 SE-2 11/05
* 第8次课:课程项目报告:进度报告,涉及任务选择/合作反馈/工具使用等。 PRJ-2 11/12