Rework issue templates to better match our usecase #16
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
After using the templates (added in https://git.scicore.unibas.ch/cs108-fs26/Gruppe-13/-/issues/7) for a while, I now have a better understanding of the required fields.
Current Situation
The first observation is that having separate templates for each category (bug report, feature request, task, and protocol change) for both the server and client is excessive.
Moving forward, I intend for my other team members to adopt this structure. The reasons for this are as follows:
Additionally, unlike GitHub, GitLab uses the name of the template itself to determine the name displayed in the dropdown menu.
Pending changes
Moving forward, there should only be a handful of issue templates. No more templates tailored to either the client or server.
As a general rule: Avoid modifying code written and maintained by other team members. Instead, create an issue or task and assign it to them.
For each of the three templates, the following labels can be assigned: ~client, ~server, ~network, ~game-engine, ~documentation, ~ci, ~linting. These labels should be used to provide additional context and quickly find issues or tasks.
To further standardize the structure, templates for merge requests and replies might be added in the future.
mentioned in issue #17
marked this issue as related to #17
assigned to @lars.winzer
created branch
feat/16-rework-issue-templates-to-better-match-our-usecaseto address this issuementioned in merge request !47
Should have been closed with https://git.scicore.unibas.ch/cs108-fs26/Gruppe-13/-/merge_requests/47
mentioned in issue #18
added 10m of time spent at 2026-03-26 12:00:00 +0100