Bug#821397: intent to sponsor an upload to NEW
On 1/30/19 2:33 AM, Sean Whitton wrote:
> Dear Birger, Nicolas,
> On Fri 11 Jan 2019 at 08:19AM +01, Birger Schacht wrote:
>> I've sent nicoo another mail about this and i'll let you know as soon as
>> i hear back.
> Thank you to both of you for your recent work on the sway package. I
> want to unblock inclusion of swaywm in Debian by sponsoring the upload.
> There are a few social issues to resolve.
> Firstly, I want to ensure that Nicolas is adequately credited for having
> done the majority of the packaging work (so far as I can tell); at the
> time of writing, where master is at 9303b617, I don't think this is
> Secondly, I want to ensure that the Maintainer and Uploaders fields
> adequately reflect Debian's social conventions about who gets final say
> over the contents of the package. Right now only Birger is listed. As
> has already been pointed out this could be interpreted as a kind of
> package hijack, which we don't want.
Sorry for the confusion, i'll try to be more considerate of existing
work next time!
> I have a few technical questions about the packaging, but they are not
> sufficiently severe to block uploading to experimental, so I'm not
> addressing them in this e-mail.
> This is what I propose we do:
> (1) use the [ square brackets ] convention to make it clear that the
> initial packaging work was done mainly by Nicolas;
> (2) set the Maintainer field to Nicolas; and
> (3) set the Uploaders field to Birger,
> i.e. apply this diff:
> diff --git a/debian/changelog b/debian/changelog
> index ac2d939f..e5e6ccd5 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,5 +1,6 @@
> sway (1.0~beta.2-1) experimental; urgency=medium
> + [ Nicolas Braud-Santoni & Birger Schacht ]
> * Initial packaging (Closes: 897246, 821397)
> -- Birger Schacht <firstname.lastname@example.org> Sun, 02 Dec 2018 20:14:53 +0100
> diff --git a/debian/control b/debian/control
> index 384a91ee..df3e0d0c 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -1,7 +1,8 @@
> Source: sway
> Section: x11
> Priority: optional
> -Maintainer: Birger Schacht <email@example.com>
> +Maintainer: Nicolas Braud-Santoni <firstname.lastname@example.org>
> +Uploaders: Birger Schacht <email@example.com>
> debhelper-compat (= 12),
> libwlroots-dev (>= 0.2),
> According to Debian's social conventions, this would mean that both
> Birger and Nicolas are allowed to make uploads of the package, but
> Nicolas has final say over the contents of the package, and would be
> allowed to remove Birger from the Uploaders field.
Future uploads by me should then be NMUs, i guess?
> The last e-mail we have from Nicolas, saying that they are waiting for
> sponsorship, indicates that they still want to maintain this package in
> Debian. On the other hand, Birger has worked on the package recently,
> and I want to unblock him. So I think this is a suitable compromise.
> Birger, if this sounds good to you, please apply my diff, and then run
> `dch -r` again to refresh the timestamp in d/changelog.
done and pushed to 08230095
> I will then upload the package to DELAYED/X where X=15-N, and N is the
> number of days that have passed since the date of this e-mail.
> Nicolas, if you are not okay with having Birger in the Uploaders field,
> you can NACK my sponsorship and do an upload yourself, now that you are
> in the uploading keyring.