[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#593611: Acknowledgement (debian-policy: Clarify whose signature should go in debian/changelog (4.4))



Raphael Hertzog <hertzog@debian.org> writes:

> I don't quite like the notion of "primarily responsible for the
> preparation of this version", it's rather blur for packages that are
> team maintained.  In fact, the uploader might be the one who has done
> the least...

> I think it's clearer to use Ben Finney's wording. It's the one releasing
> the package that is listed in the changelog and it's signed by the
> person uploading the package.

> Suggestion:

>       The maintainer name and email address used in the changelog
>       should be the details of the person releasing this version.
>       They are not necessarily those of the usual package maintainer
>       or those of the uploader. [footnote]

This is okay, although personally I'd mildly prefer "the person who
prepared this release of the package," since still the uploader in a
sponsoring situation is the one doing the releasing in Debian.  Preparing
the release is not the same thing as doing most of the work on the new
version, and I think still keeps that distinct.

> [footnote]
>       In the case of a sponsored upload, the uploader signs the files
>       but the changelog still mentions the name of the person who
>       prepared/released this version.

I'd change prepared/released this version to "prepared this release," and
a similar change below.

> Furthermore, when the new version has not been prepared/released by one
> of the usual maintainers of the package (as listed in the Maintainer or
> Uploaders control fields of the package), the first line of the
> changelog is conventionally used to explain why a non-maintainer is
> uploading the package. The Debian Developer's Reference (see Related
> documents, Section 1.4) documents the conventions used.

I'd drop "Furthermore," when applying this, but otherwise the basic idea
sounds good.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: