Workshop Schedule
This workshop will take place from 12:00 - 5:00 PM EDT, Wednesday August 9th and Thursday August 10th, 2023. A tentative schedule for the workshop is given below. All workshop sessions will take place over Zoom.
Time | Topic | Instructor |
2023-08-09 | Using git and GitHub for projects |
|
12:00 PM | Welcome and Introductions | Jaclyn |
Slides: Welcome and Introduction | ||
12:30 PM | Introduction to Git, Part 1 | Stephanie |
Slides: Introduction to Git, Part 1 | ||
1:30 PM | Break | |
1:45 PM | Introduction to Git, Part 2: Working with branches | Stephanie |
Slides: Introduction to Git, Part 2 | ||
2:30 PM | Break | |
2:45 PM | Introduction to analytical code review, Part 1 | Jaclyn |
Slides: Pull request basics | ||
3:15 PM | Resolving merge conflicts | Stephanie |
Live demonstration diagram | ||
3:45 PM | Break | |
4:00 PM | Git workflows and when to use them | Jaclyn |
Slides: Git workflows | ||
4:30 PM | Planning and tracking work with GitHub | Jaclyn |
Slides: Planning and tracking work with GitHub | ||
2023-08-10 | Analytical code review in GitHub | |
12:00 PM | Introduction to analytical code review, Part 2 | Jaclyn |
Slides: Analytical code review overview | ||
12:30 PM | Shared author and reviewer responsibilities | Jaclyn |
Slides: Shared responsibilities between authors and reviewers | ||
1:00 PM | Break | |
1:15 PM | Systems for facilitating code review | Jaclyn |
Slides: Systems approaches for facilitating PR review | ||
1:45 PM | Pull request author responsibilities | Jaclyn |
Slides: Pull request author responsibilities | ||
2:15 PM | Break | |
2:30 PM | Ensuring reasonable scopes for your PRs | Stephanie |
Slides: Ensuring reasonable PR scope | ||
3:15 PM | Pull request reviewer responsibilities | Jaclyn |
Slides: Pull request reviewer responsibilities | ||
3:30 PM | Break | |
3:45 PM | Leaving and responding to code review | Stephanie |
Slides: Leaving and responding to review |