Week 14 Class 25 Tue Dec 05 Posted: Dec 05
Announcements
Class
Exercise 64: Maintenance Categories
The quiz in the title link requires identifying commit types based on the commit message. Classifying changes into new features or particular maintenance categories based solely on the commit message is inaccurate. Accurately doing so requires considering the code changes (including added code comments), any related issues, and any related discussion to know the reason for the change, e.g.:
In this exercise, all commits are not for new features but for maintenance, with the only categories considered being corrective, adaptive, and perfective.
One other consideration is the purpose of the change:
cmake
, and are not corrective but adaptive.You will see if you are correct as soon as you submit the quiz. You can make changes to your answer.
Exercise 66: Commit
So far, your teams have created the following:
So overall, all that the teams have accomplished on the project is to create issues. That is just the start. If you did not push, then push your commits. If you were "waiting" to do any real work until after all the issues are created, stop taking a waterfall approach.
About the branch names that do not follow the assignment branch naming guidelines, git
does not store who created a branch, just who made the first commit (a branch in git is just a pointer to a commit), so these naming issues reflect on the team, not just individual team members.
Make a worthwhile commit to a branch. If you have any questions on how to do so, figure that out during your team meeting.
If you have already made a commit to the project, you will receive full credit for your contribution.
Exercise 67: Team Streaming Meeting IV
Have a "standup meeting" with your team. Go over:
If a team member is going to do something next, make sure it is an issue and that they are assigned to it.
Upload a text file, PNG, or PDF with a short paragraph describing what you discussed, and possibly accomplished, during your team meeting. This part is due by the end of class.
Unless stated otherwise, all exercises are due by 3:30 pm on Wed Dec 06