- Discuss current challenges and how they can be addressed
- Facilitate the practical application of Git commands and Python coding from previous sessions
- What are your best practices for the setup?
Summarize the work status per group:
- What are the challenges we can discuss?
- What was particularly helpful? Are there any insights you can share with the other teams?
- Which roles should exist?
- **Which roles should exist?**: Discuss and clarify roles within the team.
- **What are our key challenges?**: As a group, articulate the challenges and let us know - we may be able to help.
- **Do all team members contribute fairly?**: Normally, we give **one grade per group**. We will check individual Git contributions. As a last resort, we can assign different grades for group members, with a **bonus** for those who contribute more.
- How did you distribute tasks in the team?
- Who works on what, which branches did you create, does regular sync work for you?
- Follow the [branching strategy](https://digital-work-lab.github.io/open-source-project/output/02-git.html#25)
**Which branching / merging strategy should we select?**
Note: the branching strategy is part of the best-practice session because it is useful when students have already thought about how to organize tasks. In the Git session, it would be too early in the group formation process.
---
# Quick warm-up questions
**Do we have to change the README.md?**
- You do not have to change the top-level README.md file, but you have to update README.md files in subdirectories to document your work.
**How can I commit if the pre-commit hooks fail?**
- The pre-commit hooks can be skipped using `git commit -n -m "commit message..."`. The `-n` flag stands for `--no-verify` and skips the pre-commit hooks.
- However, pre-commit hooks should pass to ensure good code quality. Some of the failing tests have been fixed recently.
**How can I get access rights to create branches in the fork?**
- Ask the team lead to invite you to the fork (see [step 2](https://digital-work-lab.github.io/open-source-project/output/02-git.html#32)).