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

Bug#821397: intent to sponsor an upload to NEW



Hi,

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.
Thanks!

> 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
> true.
> 
> 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 <birger@rantanplan.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 <birger@rantanplan.org>
> +Maintainer: Nicolas Braud-Santoni <nicolas@braud-santoni.eu>
> +Uploaders: Birger Schacht <birger@rantanplan.org>
>  Build-Depends:
>   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

cheers,
Birger

> 
> 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.
> 


Reply to: