Skip to content

Conversation

@thibsy
Copy link
Contributor

@thibsy thibsy commented Jan 21, 2026

Hi @ILIAS-eLearning/technical-board,

I would like to propose some git guidelines. Since there are a lot of new authorities, who can sign off on code changes, I think now is a good time to do so. The guidelines I wrote down primarily focus on:

  • how we write commit messages and make them meaningful
  • how we sign off on code changes from pull requests
  • how we integrate changes into different branches of the repository

All of which hopefully improve consistency and transparency. These guidelines are already seasoned and battle-tested. We use most of them inside the UI framework for some time now, and at sr solutions we live by the commit messages for even longer. I had to update some aspects to fit ILIAS more generally though, something very new-ish is the part about signatures when approving changes.

I am looking forward to your feedback.

Kind regards,
@thibsy

@thibsy thibsy self-assigned this Jan 21, 2026
@thibsy thibsy added improvement technical board documentation Pull requests that only update or add documentation. labels Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Pull requests that only update or add documentation. improvement technical board

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant