This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. Git Commit Policy

1.1. Why do we need one?

Well:

  1. Everyone commits in different ways and it makes it harder to follow what's going on if different formats are used.
  2. We want to automate releases a bit more using a format we can script to save time during the week.

1.2. Policy

1.2.1. General

1.2.2. Bug Fixes

All commits which fix a bug in Bugzilla somewhere should:

1.2.3. Changes showing up in the NEWS & Release Notes

Our release scripts look for [NEWS] in each commit message body to know if it should be added to the NEWS file and release notes. There are some guidelines for this:


2024-10-23 10:59