Clean up stale branches
At the moment of writing this issue, there are 187 branches. Most of those are likely stale and we should review whether they can be removed and remove as many of these as possible:
- Stale branches will be out of sync with
main
and produce a bunch of merge conflicts if ever integrated that will take a lot of effort to solve. - It is not clear what is actively being worked on. Cleaning up these branches should also somewhat clear up any potential backlog of old issues that were still lying around.
- Any future refactors will make the above problem even worse, so it is good to figure out what we have and clean up wherever we can.
- They also waste space and clutter the repository.
How to proceed:
- As a first step, everyone can have a look at the branches they created/worked on.
- Next, we should have a look at branches other people outside the team worked on and if they are still in any way relevant.