[ovs-dev] [PATCH] CONTRIBUTING: Document the Fixes header.

Joe Stringer joe at ovn.org
Wed Dec 9 19:35:19 UTC 2015


On 9 December 2015 at 11:05, Russell Bryant <russell at ovn.org> wrote:
> Document the use of the Fixes header to refer to a commit that
> introduced a bug being fixed.
>
> Signed-off-by: Russell Bryant <russell at ovn.org>
> ---
>  CONTRIBUTING.md | 8 ++++++++
>  1 file changed, 8 insertions(+)
>
> diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
> index 97ab9cb..247c1d9 100644
> --- a/CONTRIBUTING.md
> +++ b/CONTRIBUTING.md
> @@ -231,6 +231,14 @@ Examples of common tags follow.
>          in old change log entries.  (They are obsolete because they do
>          not tell the reader what bug tracker is referred to.)
>
> +    Fixes: 63bc9fb1c69f (“packets: Reorder CS_* flags to remove gap.”)
> +
> +        If you would like to record which commit introduced a bug being fixed,
> +        you may do that with a “Fixes” header.  The easiest way to generate the
> +        header in the proper format is with this git command:
> +
> +        git log -1 --pretty=format:”Fixes: %h (\”%s\”)” --abbrev=12 COMMIT_REF
> +

I tried copy/pasting/using this command, and it failed. Seems like the
speech marks are the wrong kind, you need these instead: "

A single sentence something like "This assists in determining which
OVS releases have the bug, so the patch can be applied to all affected
versions" might be handy so people have more context on when it should
be used.

Other than that, looks good to me, thanks for the patch!

Acked-by: Joe Stringer <joe at ovn.org>



More information about the dev mailing list