We've been doing this informally for a while, and I think, if we all
agree to the format, it will help keep track of patches, ACKs, and commits.
1. Patch naming
Example patch name:
username: Your Fedora account name.
project name: always 'freeeipa'
seq: sequnece number. please try to not skip numbers, as we will use
this number to ensure all patches from a given contributor get reviewed.
update. If a patch requires modifications and additional prior to
submisiion, append a number starting at 2 and increasing by one for each
update. Thus, if the above patch required additional changes, the first
description: This is the first line of the git commit, and should be
less than six words long (idealy two or three). git format patch will
translate this line into the subject of the patch, with hyphens
replacing the whitespace.
extension: always .patch
2. Patch format:
All patches should be in format to apply with
This is produced from a git repository using the command
If a patch addresses a ticket in Trac, the second line of the commit
should be the URL to track with the Ticket number. For example:
Freeipa-devel mailing list