You assign yourself to a group when you contribute code, following these steps:
- Signal your intent to contribute by joining the issue discussion on GitHub (in the issue discussion, before the Git Session, for two topics at most).
- Organize your work, meet potential group members, and select a project leader (in the following sessions). Keep in mind that no more than 5 people will be accepted per group.
- Officially sign up for a group by contributing a non-trivial code part (*). Team member's contributions must be made in separate commits. Select a project lead who sends your GitHub-ID together with a link to your code contribution, your student ID, and e-mail address to gerit.wagner@uni-bamberg.de.
This process ensures that all group members contribute fairly, as typically, a single grade is given for the entire group. However, if issues arise, it's essential to raise concerns early. We reserve the right to adjust the grading policy as needed, including assigning different grades within the group and awarding a bonus to those who make exceptional contributions.
* You can only contribute to a group if you have signalled your intent in the issue discussion before.