summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHui Lan <lanhui@zjnu.edu.cn>2020-04-13 17:41:05 +0800
committerHui Lan <lanhui@zjnu.edu.cn>2020-04-13 17:41:05 +0800
commit26c8d5ee74d753e50154f7d3ed5a0f97d2ea8c8b (patch)
tree83d451dc5d6759c440003340338cd330d115f94a
parent53def02c8df85ac6f7b09817600ab56087990ebf (diff)
DialogOnSoftwareProjectManagement.rst: lecture notes on 13 April 2020 (morning and afternoon sections).
-rw-r--r--DialogOnSoftwareProjectManagement.rst589
1 files changed, 589 insertions, 0 deletions
diff --git a/DialogOnSoftwareProjectManagement.rst b/DialogOnSoftwareProjectManagement.rst
index b29b912..7f49d42 100644
--- a/DialogOnSoftwareProjectManagement.rst
+++ b/DialogOnSoftwareProjectManagement.rst
@@ -7118,6 +7118,595 @@ DevDoc.md则涉及实现的技术细节,以及如何参与项目的协作,
:alt: Documentation
+Monday, 13 April 2020
+=====================
+
+
+Morning section
+---------------
+
+*Pull request weekly review - Terms in version (revision) control system*
+
+2020-04-13 10:31:46 201732120142 Ahmed(3608360354)
+do we have class today
+
+2020-04-13 10:35:24 SPM软件项目管理-蓝老师(1348141770)
+Yes
+
+2020-04-13 10:35:33 SPM软件项目管理-蓝老师(1348141770)
+Good morning, guys.
+
+2020-04-13 10:35:41 SPM软件项目管理-蓝老师(1348141770)
+Please type your student number below.
+
+2020-04-13 10:35:46 ibrahim(1525200991)
+201732120159
+
+2020-04-13 10:35:47 201732120135 玛莎(3534763826)
+201732120135
+
+2020-04-13 10:35:50 软英171 陆博业(2794513466)
+201732120119
+
+2020-04-13 10:35:51 软英171陈金龙(864945570)
+201732120112
+
+2020-04-13 10:35:53 201732120127 张滨(2350711965)
+201732120127
+
+2020-04-13 10:35:54 郑晓钰(280768265)
+201732120110
+
+2020-04-13 10:35:54 软英171 吕伊豪(745291576)
+201732120120
+
+2020-04-13 10:35:54 叶涵涛(2289316051)
+201732120125
+
+2020-04-13 10:35:55 Saeed : 201732120146(446571011)
+201732120146
+
+2020-04-13 10:35:55 201732120168_Golden(2984538488)
+201732120168
+
+2020-04-13 10:35:56 系统消息(10000)
+ABDALMUHAYMEN 201730210234撤回了一条消息
+
+2020-04-13 10:35:56 201732120141--AHAMED SABUJ妈妈(2686217157)
+201732120141
+
+2020-04-13 10:36:02 杰西卡201732120133(2422938906)
+201732120133
+
+2020-04-13 10:36:10 FADHEL ABDULLAH(3071163205)
+201532120139
+
+2020-04-13 10:36:12 软英171周仙龙(1748153603)
+201732120130
+
+2020-04-13 10:36:16 ABDALMUHAYMEN 201730210234(1071107298)
+201730210234
+
+2020-04-13 10:36:17 ALBOROM WARD-201732120143家长(3279308836)
+201732120143
+
+2020-04-13 10:36:26 201632120150-Ashly(1661411131)
+201632120150
+
+2020-04-13 10:36:27 软英171郑洪宇(1633787262)
+201732120128
+
+2020-04-13 10:36:36 软英171 郑可富(1924773187)
+201732120129
+
+2020-04-13 10:36:37 Samantha 201632120140(2459455104)
+201632120140
+
+2020-04-13 10:36:56 SPM软件项目管理-蓝老师(1348141770)
+We will have a Tencent meeting at 11am.
+
+2020-04-13 10:37:16 SPM软件项目管理-蓝老师(1348141770)
+Meeting ID:542 633 522
+
+2020-04-13 10:37:42 杰西卡201732120133(2422938906)
+Okay
+
+2020-04-13 10:38:03 软英171高增(1520653544)
+201732120117
+
+2020-04-13 10:38:05 陈真赐(1312502742)
+201732120114
+
+2020-04-13 10:38:25 李佳兴(421281726)
+201732120118
+
+2020-04-13 10:38:27 SPM软件项目管理-蓝老师(1348141770)
+Let's wait a few moments for other people typing their student number.
+
+2020-04-13 10:38:34 LUL GUOBA RUOT (2217724540)
+201632120161
+
+2020-04-13 10:38:39 201732120134_Michelle(3304952232)
+201732120134
+
+2020-04-13 10:38:56 201732120157 hossain arif<charif19282@qq.com>
+201732120157
+
+2020-04-13 10:39:04 软英171戴泽荣(975336710)
+201732120115
+
+2020-04-13 10:39:08 201732120167 Clive妈妈(3321692247)
+201732120167
+
+2020-04-13 10:39:29 SPM软件项目管理-蓝老师(1348141770)
+Dai Zerong (戴泽荣), how is your LRR deployment going?
+
+2020-04-13 10:40:28 SPM软件项目管理-蓝老师(1348141770)
+It is important that you write your student number so that you have a "record" that you were "here".
+
+2020-04-13 10:41:00 SPM软件项目管理-蓝老师(1348141770)
+I saw 42 students online, but fewer than 42 students typed their student number.
+
+2020-04-13 10:41:30 SPM软件项目管理-蓝老师(1348141770)
+I would like to answer a quite old question from ibrahim.
+
+2020-04-13 10:41:37 SPM软件项目管理-蓝老师(1348141770)
+2020-03-30 11:53:30 ibrahim(1525200991) would you demonestrate how to navigate between branches on the git command line?
+
+2020-04-13 10:41:49 SPM软件项目管理-蓝老师(1348141770)
+I think he knows the answer now.
+
+2020-04-13 10:42:03 SPM软件项目管理-蓝老师(1348141770)
+He asked me to show how to switch between branches.
+
+2020-04-13 10:42:35 SPM软件项目管理-蓝老师(1348141770)::
+
+ lanhui@VM-0-14-ubuntu:~/git-tutorial/LRR$ git branch
+ * Ashly-Tafadzwa-Dhani-201632120150-Contributor_List
+ Hui-improve-README.md
+ ProjectHomePage
+ master
+
+2020-04-13 10:42:55 SPM软件项目管理-蓝老师(1348141770)
+
+.. image:: TIM20200413120428.png
+ :height: 100
+ :alt: git branch
+
+
+2020-04-13 10:43:17 SPM软件项目管理-蓝老师(1348141770)
+First, I need to check how many branches I have and which branch I am currently in.
+
+2020-04-13 10:43:30 SPM软件项目管理-蓝老师(1348141770)
+This could be done using the command 'git branch'.
+
+2020-04-13 10:44:20 201732120147 Anderson (3034352269)
+201732120147
+
+2020-04-13 10:44:36 SPM软件项目管理-蓝老师(1348141770)
+I know now that I am in branch Ashly-Tafadzwa-Dhani-201632120150-Contributor_List, because it is shown in green and there is a little asterisk (*) in front.
+
+2020-04-13 10:44:43 应宇腾(1356633192)
+201732120126
+
+2020-04-13 10:44:55 king(3346380072)
+201632120145
+
+2020-04-13 10:45:00 Npl.(593635848)
+201732120121
+
+2020-04-13 10:45:07 201732120142 Ahmed(3608360354)
+201732120142
+
+2020-04-13 10:45:19 SPM软件项目管理-蓝老师(1348141770)
+Suppose now I want to switch to the ProjectHomePage branch. What should I do? Use the 'git checkout' command.
+
+2020-04-13 10:45:49 Dean Majaya201732120164爷爷(3623840484)
+201732120164
+
+2020-04-13 10:45:51 SPM软件项目管理-蓝老师(1348141770)
+
+.. image:: TIM20200413120437.png
+ :height: 100
+ :alt: git checkout ProjectHomePage
+
+
+2020-04-13 10:46:06 SPM软件项目管理-蓝老师(1348141770)
+git checkout ProjectHomePage
+
+2020-04-13 10:46:39 SPM软件项目管理-蓝老师(1348141770)
+Now I could edit files inside this branch freely without worrying about affecting the files in other branches.
+
+2020-04-13 10:46:53 SPM软件项目管理-蓝老师(1348141770)
+
+
+.. image:: TIM20200413120443.png
+ :height: 100
+ :alt: all files in branch ProjectHomePage
+
+
+2020-04-13 10:47:02 SPM软件项目管理-蓝老师(1348141770)
+Really convenient. Isn't it?
+
+2020-04-13 10:47:13 ibrahim(1525200991)
+it is
+
+2020-04-13 10:47:17 201732120134_Michelle(3304952232)
+it is
+
+2020-04-13 10:47:27 杰西卡201732120133(2422938906)
+it is
+
+2020-04-13 10:47:47 SPM软件项目管理-蓝老师(1348141770)
+You can use 'checkout' to switch to a branch, or use 'checkout -b' to create a new branch and switch to that branch.
+
+2020-04-13 10:48:03 SPM软件项目管理-蓝老师(1348141770)
+This was described in team.rst: https://github.com/spm2020spring/TeamCollaborationTutorial/blob/master/team.rst
+
+2020-04-13 10:48:56 hamunyela(3325982083)
+201632120157
+
+2020-04-13 10:49:04 201732120151 Barkay sanoussi(3178573723)
+201732120151
+
+2020-04-13 10:49:19 谢佳聪(1249923715)
+201732120123
+
+2020-04-13 10:50:10 SPM软件项目管理-蓝老师(1348141770)
+I will do Weekly Review of your project management activity.
+
+2020-04-13 10:50:53 SPM软件项目管理-蓝老师(1348141770)
+I think weekly review is important because this is an opportunity for us to pause and summarize what we have done thus far.
+
+2020-04-13 10:51:29 SPM软件项目管理-蓝老师(1348141770)
+I would start with the OAPS-Jifry repo (https://github.com/lanlab-org/OAPS-Jifry/pull/3), then LRR repo (https://github.com/lanlab-org/LRR/pull/21).
+
+2020-04-13 10:52:21 SPM软件项目管理-蓝老师(1348141770) Pull Request for the OAPS-Jifry repo.
+
+
+.. image:: TIM20200413120451.png
+ :height: 100
+ :alt: Teecloudy pull request
+
+
+2020-04-13 10:52:43 201732120140 Agonza(1017919227)
+201732120140
+
+2020-04-13 10:52:56 SPM软件项目管理-蓝老师(1348141770)
+I think it is great that you put all your student numbers in the commit message, so that it is easy for me to grep.
+
+2020-04-13 10:53:31 SPM软件项目管理-蓝老师(1348141770)
+http://lanlab.org/course/2020s/spm/git-shortlog-LRR-by-20200403.txt
+
+2020-04-13 10:54:06 SPM软件项目管理-蓝老师(1348141770)
+I could produce a commit summary file as shown in the above link.
+
+2020-04-13 10:54:07 SPM软件项目管理-蓝老师(1348141770)::
+
+ CloudStarTreck (8):
+ Create Footer.php
+ adding LRR files
+ Update Script.php
+ Update Script.php
+ Update Script.php
+ Update README.md
+ Logging Users
+ Removing the 'HashPassword' Column
+
+ Hui Lan (29):
+ Script.php: login backward compatibility
+ Script.php: we create for backward compatibility. -Hui
+ README.md: revise and re-organize the content of README
+ README.md: a few more edits
+ Merge branch 'master' of https://github.com/lanlab-org/LRR into Hui-improve-README.md
+ README.md: make a section called "Contributor List"
+ README.md: list -> List
+ README.md: technical detail on how to contribute
+ Merge branch 'master' of https://github.com/lanlab-org/LRR into Hui-improve-README.md
+ README.md: a few edits in the section How to Contribute
+ Merge branch 'master' of https://github.com/lanlab-org/LRR into Hui-improve-README.md
+ team.rst: smaller goal
+ Merge branch 'master' of https://github.com/lanlab-org/LRR into Hui-improve-README.md
+ homepage: project homepage for LRR. The project home page looks good now after one round of revision last semester made by graduate students who took my course Advanced Software Engineering. However, I think it is still missing something, e.g., Developer Documentation that includes more technical information, and Frequently Asked Questions. Its GitHub link should be updated to the current one. Its Contact Us page should be updated so that it includes more responsive people.
+ README.md: project home page address.
+ Merge branch 'master' of https://github.com/lanlab-org/LRR into Hui-improve-README.md
+ README.md: update mission.
+ README.md: update README.md.
+ README.md: update README.md.
+ README.md: update the number of members in lanlab-org.
+ README.md: rearrange two subsections: Communications method and The Feature-branching Workflow.
+ README.md: method -> Method.
+ README.md: link to a tutorial on how to use IRC.
+ README.md: we use Bugzilla.
+ README.md: complete list of TODO's.
+ README.md: update the section How to Contribute.
+ README.md: update The Feature-branching Workflow.
+ Merge branch 'master' of https://github.com/lanlab-org/LRR into Hui-improve-README.md
+ README.md: add a new line in the end of README.md.
+
+ Software Project Management (9):
+ Merge pull request #1 from lanlab-org/Hui-improve-README.md
+ Merge pull request #2 from lanlab-org/Hui-improve-README.md
+ Merge pull request #3 from lanlab-org/Hui-improve-README.md
+ Merge pull request #4 from lanlab-org/Hui-improve-README.md
+ Merge pull request #5 from lanlab-org/Hui-improve-README.md
+ Merge pull request #7 from lanlab-org/Hui-improve-README.md
+ Merge pull request #8 from lanlab-org/ProjectHomePage
+ Merge pull request #10 from lanlab-org/TanakaMichelle-201732120134-Contributor-List
+ Merge pull request #11 from lanlab-org/ZhengXiaoyu-201732120110-ContributorList
+
+ TanakaMichelle (2):
+ Updating Quick_start.txt
+ Merge pull request #6 from lanlab-org/Hui-improve-README.md
+
+ Teecloudy (6):
+ Initial commit
+ temp readme
+ Merge pull request #1 from Teecloudy/temp
+ Update Readme
+ Update README.md
+ Merge pull request #12 from lanlab-org/Hui-improve-README.md
+
+ WhyteAsamoah (3):
+ Update README.md
+ Merge pull request #9 from lanlab-org/TanakaMichelle-201732120134-Contributor-List
+ Update README.md
+
+ dots-zxy (1):
+ file changed:specific messages(add information to the README.md & ZhengXiaoyu-201732120110)
+
+
+2020-04-13 10:55:05 SPM软件项目管理-蓝老师(1348141770)
+If you do not put all your teammates' names in the title of the commit message, then I could only see the GitHub account which pushed these commits.
+
+2020-04-13 10:55:59 SPM软件项目管理-蓝老师(1348141770)
+Let's take a five minute break. Then we will continue on Tencent Meeting. ID: 542 633 522.
+
+2020-04-13 10:56:13 ibrahim(1525200991)
+OK
+
+2020-04-13 10:56:35 SPM软件项目管理-蓝老师(1348141770)
+Please type your student number if you have not done this.
+
+2020-04-13 10:59:32 Tarmom 201732120166(2104297320)
+201832120166
+
+2020-04-13 11:03:06 ABDALMUHAYMEN 201730210234(1071107298)
+Yes
+
+2020-04-13 11:10:03 Abadura Yahya 201732120136(1714796258)
+201732120136
+
+2020-04-13 11:15:08 软英171包振丰(984456043)
+201732120111
+
+2020-04-13 11:15:14 Bekele mussie girma(792067471)
+201732120152
+
+2020-04-13 11:23:38 SPM软件项目管理-蓝老师(1348141770)::
+
+ Software Code Comment Code-to-Comment-Ratio
+ ------------------------------------------------------------------
+ GNU Nano 17718 3773 4.7
+ Git 474195 63652 7.4
+ Ubuntu 600750 120283 5.0
+ Apache HTTP Server 1512918 160160 9.4
+ MySQL 8631127 2754165 3.1
+ OpenStack 12951523 3146489 4.1
+ Android 16218632 4849352 3.3
+ Firefox 20684598 4528549 4.6
+ Linux Kernel 36680915 6701533 5.5
+ KDE 58707319 14434617 4.1
+
+
+ December 2019 Data
+
+ Source: OpenHub https://www.openhub.net/
+
+
+2020-04-13 11:28:21 hamunyela(3325982083)
+[表情][表情]
+
+2020-04-13 11:28:36 hamunyela(3325982083)
+Homie got the ronas
+
+2020-04-13 11:44:34 软英171陈伟超(937202326)
+201732120113
+
+2020-04-13 11:44:51 1n(2835813510)
+201732120102
+
+2020-04-13 12:01:54 SPM软件项目管理-蓝老师(1348141770)
+Bye.
+
+2020-04-13 12:02:03 ibrahim(1525200991)
+bye
+
+2020-04-13 12:02:12 Saeed : 201732120146(446571011)
+bye
+
+2020-04-13 12:02:28 201732120134_Michelle(3304952232)
+bye
+
+2020-04-13 12:03:06 201732120151 Barkay sanoussi(3178573723)
+Bye.
+
+
+Afternoon section
+-----------------
+
+*Pull request weekly review - Kanboard weekly review - If there is a link, include that link - Terms in version (revision) control system*
+
+
+2020-04-13 15:38:31 Software Project Management-Lan Hui(1348141770)
+Hi guys. Our Tencent Meeting ID: 746 355 738
+
+2020-04-13 15:38:57 Nicole Rutagengwa (1403962700)
+hey sir
+
+2020-04-13 15:39:02 Nicole Rutagengwa (1403962700)
+okay
+
+2020-04-13 15:40:13 Software Project Management-Lan Hui(1348141770)
+Good afternoon. Could you type your student number below?
+
+2020-04-13 15:40:13 NGOUNOU家长(438499151)
+ok sir
+
+2020-04-13 15:41:10 Tabitha(2954060050)
+201925800170
+
+2020-04-13 15:41:11 Kumson爸爸(3157209053)
+201925800166
+
+2020-04-13 15:41:23 Software Project Management-Lan Hui(1348141770)
+Today I am going to do a weekly review on your project management activity, and talk about some terminologies about version control.
+
+2020-04-13 15:41:38 NGOUNOU家长(438499151)
+201925800180
+
+2020-04-13 15:42:17 Software Project Management-Lan Hui(1348141770)
+Tencent Meeting ID: 746 355 738
+
+2020-04-13 15:42:21 系统消息(10000)
+Guedalia Youma 撤回了一条消息
+
+2020-04-13 15:42:49 Marie(2928285277)
+201925800173
+
+2020-04-13 15:42:54 Nicole Rutagengwa (1403962700)
+201924800169
+
+2020-04-13 15:43:10 Guedalia Youma (3014432207)
+201925800221
+
+2020-04-13 15:43:12 Software Project Management-Lan Hui(1348141770)
+Could you join our Tencent Meeting room?
+
+2020-04-13 15:43:17 Software Project Management-Lan Hui(1348141770)
+Tencent Meeting ID: 746 355 738
+
+2020-04-13 15:44:29 Software Project Management-Lan Hui(1348141770)
+Unable to join?
+
+2020-04-13 15:45:38 Software Project Management-Lan Hui(1348141770)
+Bernard mistakenly forked TeamCollaborationTutorial to https://github.com/lanlab-org.
+
+2020-04-13 15:46:02 Software Project Management-Lan Hui(1348141770)
+[图片]
+
+2020-04-13 15:47:17 Software Project Management-Lan Hui(1348141770)
+https://github.com/spm2020spring/TeamCollaborationTutorial
+
+2020-04-13 15:49:08 Twizere Pacifique 唐平<pacitwizere@hotmail.com>
+201925800174
+
+2020-04-13 15:49:38 Software Project Management-Lan Hui(1348141770)
+Could you join our Tencent Meeting room? Tencent Meeting ID: 746 355 738
+
+2020-04-13 15:49:55 Twizere Pacifique 唐平<pacitwizere@hotmail.com>
+Yes let me join
+
+2020-04-13 15:52:32 Kumson爸爸(3157209053)
+okay
+
+2020-04-13 15:53:21 Tabitha(2954060050)
+how,to joi\67 ]":{?
+
+2020-04-13 15:54:00 Software Project Management-Lan Hui(1348141770)
+Download Tencent Meeting App to your computer/phone.
+
+2020-04-13 15:56:29 Software Project Management-Lan Hui(1348141770)
+Hacktivation Energy.
+
+2020-04-13 16:01:10 Software Project Management-Lan Hui(1348141770)
+https://github.com/spm2020spring/RequirementTraceabilityMatrix
+
+2020-04-13 16:05:35 Software Project Management-Lan Hui(1348141770)
+ @RQ01 If an explicit test identifier is used for a test case, use that identifier.
+
+2020-04-13 16:11:35 Software Project Management-Lan Hui(1348141770)
+#lrr.freenode.org
+
+2020-04-13 16:11:43 Software Project Management-Lan Hui(1348141770)
+IRC Channel; #lrr.freenode.org
+
+2020-04-13 16:13:47 Software Project Management-Lan Hui(1348141770)::
+
+ Software Code Comment Code-to-Comment-Ratio
+ ------------------------------------------------------------------
+ GNU Nano 17718 3773 4.7
+ Git 474195 63652 7.4
+ Ubuntu 600750 120283 5.0
+ Apache HTTP Server 1512918 160160 9.4
+ MySQL 8631127 2754165 3.1
+ OpenStack 12951523 3146489 4.1
+ Android 16218632 4849352 3.3
+ Firefox 20684598 4528549 4.6
+ Linux Kernel 36680915 6701533 5.5
+ KDE 58707319 14434617 4.1
+
+
+ December 2019 Data
+
+ Source: OpenHub https://www.openhub.net/
+
+2020-04-13 16:16:51 Software Project Management-Lan Hui(1348141770)::
+
+ Mission statement
+ Contributor List
+ Requirement Traceability Matrix
+ README
+ FAQ (should be grown gradually, not suddenly)
+ COPYING/LICENSE
+ Installation Guide (Could @Teecloudy do that?)
+ Bug Tracker
+ Discussion Forum
+ Developer Documentation
+ User Documentation
+ Code well commented (1 comment per 3 sloc)
+ Project home page (update required)
+
+2020-04-13 16:16:51 Software Project Management-Lan Hui(1348141770)
+Project checklist
+
+2020-04-13 16:20:05 Kumson爸爸(3157209053)
+is the class still on or am disconnected ??
+
+2020-04-13 16:20:17 Kumson爸爸(3157209053)
+just checking cuz can't hear anything
+
+2020-04-13 16:20:24 Guedalia Youma (3014432207)
+Break time
+
+2020-04-13 16:20:35 Software Project Management-Lan Hui(1348141770)
+Break for 5 minutes.
+
+2020-04-13 16:21:24 Kumson爸爸(3157209053)
+oh ok
+
+2020-04-13 16:36:19 Software Project Management-Lan Hui(1348141770)
+http://lanlab.org/course/2020s/spm/responsibility.txt
+
+2020-04-13 16:54:02 Software Project Management-Lan Hui(1348141770)
+Reviewed Teecloudy (Ashly)'s pull request: https://github.com/lanlab-org/LRR/pull/21/
+
+2020-04-13 16:54:13 Software Project Management-Lan Hui(1348141770)
+Take 5-minute break.
+
+2020-04-13 17:12:05 Software Project Management-Lan Hui(1348141770)
+Bye.
+
+2020-04-13 17:12:54 Software Project Management-Lan Hui(1348141770)
+You are going to read Chapter 3 this week.
+
+2020-04-13 17:13:15 Software Project Management-Lan Hui(1348141770)
+https://producingoss.com/en/technical-infrastructure.html
+
+2020-04-13 17:14:16 Software Project Management-Lan Hui(1348141770)
+Actually, I have talked most of them. You read it to recapitulate the main points.
+
+
How to cite