Hi everyone,

... as you know we already have some rules in place to ensure that we have
a somewhat uniform process concerning pull requests etc. (e. g. PR title
starts with Jira issue number, squashing before merging is imperative etc.).

I would really like to go a step beyond that and try to "standardize" our
commit messages even more. What I mean with that can be seen here:
https://www.conventionalcommits.org/

The goal would be to create git messages that we can actually include in a
changelog (for release announcements, changelog file in git repo etc.)
without manually intervention (or at least not much). Those messages -
ideally - would also contain more context than just simple copy and pasting
the Github commit template, e. g. we could inform about backwards
incompatibilities, references to other PRs etc. etc. I think this would
require only minimal additional effort of each PR author.

Example: https://github.com/angular/angular/blob/master/CHANGELOG.md

Also opened a Jira ticket in case you want to comment there:
https://issues.apache.org/jira/browse/FINERACT-1527

Cheers,

Aleks

Reply via email to