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 <bir...@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 <bir...@rantanplan.org> > +Maintainer: Nicolas Braud-Santoni <nico...@braud-santoni.eu> > +Uploaders: Birger Schacht <bir...@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. >