Bug#821397: intent to sponsor an upload to NEW

2019-01-31 Thread Sean Whitton
control: tag -1 +pending

Hello,

On Thu 31 Jan 2019 at 01:03PM +01, Birger Schacht wrote:

>> Could you `dch "Try upload again."; dch -r; git commit; git push`,
>> please?  Then I can try again with a -3 upload.
> done!

Success!  Thank you for your patience.

You should be able to see the result here: 
https://ftp-master.debian.org/deferred.html

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#821397: intent to sponsor an upload to NEW

2019-01-31 Thread Birger Schacht
Hi,

On 1/31/19 4:22 AM, Sean Whitton wrote:
> control: tag -1 -pending
> 
> Hello Birger,
> 
> On Wed 30 Jan 2019 at 04:44PM -07, Sean Whitton wrote:
> 
>> Pushed to DELAYED/14!
> 
> *sigh*
> 
> I have been fighting with Debian's upload queue for the past few hours
> because I discovered that the -2 upload was not processed.
> 
> I was able to get it processed through to DEFERRED through some manual
> hacking of the .changes file, but then when I cancelled the -1 upload,
> the -2 upload was left in a state that would cause it to be REJECTed 14
> days from now (the .orig.tar.gz was removed).
> 
> Could you `dch "Try upload again."; dch -r; git commit; git push`,
> please?  Then I can try again with a -3 upload.
done!

cheers,
Birger

> 
> I would do this myself but I don't have push access to the swaywm-team.
> 



Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Sean Whitton
control: tag -1 -pending

Hello Birger,

On Wed 30 Jan 2019 at 04:44PM -07, Sean Whitton wrote:

> Pushed to DELAYED/14!

*sigh*

I have been fighting with Debian's upload queue for the past few hours
because I discovered that the -2 upload was not processed.

I was able to get it processed through to DEFERRED through some manual
hacking of the .changes file, but then when I cancelled the -1 upload,
the -2 upload was left in a state that would cause it to be REJECTed 14
days from now (the .orig.tar.gz was removed).

Could you `dch "Try upload again."; dch -r; git commit; git push`,
please?  Then I can try again with a -3 upload.

I would do this myself but I don't have push access to the swaywm-team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Sean Whitton
control: tag -1 +pending

Hello Birger,

On Wed 30 Jan 2019 at 11:31PM +01, Birger Schacht wrote:

> Argl, I'm sorry for having overlooked this

Well, me too :)

>> Could you make this change as a -2 upload, please?  Since I have already
>> pushed the -1, it is cleaner to do it that way.
> Yes, fixed and pushed in 0a31ddda to salsa

Pushed to DELAYED/14!

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Birger Schacht
Hi,

On 1/30/19 10:46 PM, Sean Whitton wrote:
> control: tag -1 -pending
> 
> Hello,
> 
> On Wed 30 Jan 2019 at 02:42PM -07, Sean Whitton wrote:
> 
>> Thank you.  I've pushed it to DELAYED/14, after which it will land in
>> the NEW queue.
> 
> Er.  After doing this, I immediately discovered this error in
> d/copyright:
> 
> License: LGPL-2.1-or-later
> 
> should be
> 
> License: LGPL-2.1+
Argl, I'm sorry for having overlooked this

> Could you make this change as a -2 upload, please?  Since I have already
> pushed the -1, it is cleaner to do it that way.
Yes, fixed and pushed in 0a31ddda to salsa

Thanks and cheers,
Birger

> 
> Sorry, all, for the noise.
> 



Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Sean Whitton
control: tag -1 -pending

Hello,

On Wed 30 Jan 2019 at 02:42PM -07, Sean Whitton wrote:

> Thank you.  I've pushed it to DELAYED/14, after which it will land in
> the NEW queue.

Er.  After doing this, I immediately discovered this error in
d/copyright:

License: LGPL-2.1-or-later

should be

License: LGPL-2.1+

Could you make this change as a -2 upload, please?  Since I have already
pushed the -1, it is cleaner to do it that way.

Sorry, all, for the noise.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Sean Whitton
control: tag -1 +pending

Hello Birger,

On Wed 30 Jan 2019 at 09:13PM +01, Birger Schacht wrote:

> done in 0d9ddb3b ;)

Thank you.  I've pushed it to DELAYED/14, after which it will land in
the NEW queue.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Sean Whitton
Hello Birger,

On Wed 30 Jan 2019 at 08:47PM +01, Birger Schacht wrote:

> both fixed in ae7be33f. Thanks for your patience!

You need dch -r again ... sorry for the bureaucracy.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Birger Schacht
Hi Sean,

On 1/30/19 9:10 PM, Sean Whitton wrote:
> Hello Birger,
> 
> On Wed 30 Jan 2019 at 08:47PM +01, Birger Schacht wrote:
> 
>> both fixed in ae7be33f. Thanks for your patience!
> 
> You need dch -r again ... sorry for the bureaucracy.
> 
done in 0d9ddb3b ;)

cheers,
Birger



Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Birger Schacht
Hello Sean,

On 1/30/19 8:24 PM, Sean Whitton wrote:
> Hello Birger,
> 
> On Wed 30 Jan 2019 at 07:24AM -07, Sean Whitton wrote:
> 
>> Thanks.  I neglected to do a d/copyright check yesterday and have found
>> some problems with d/copyright that need to be fixed before I can
>> upload:
>>
>> - the Source: field is wrong
>>
>> - the protocols/ dir needs accounting for (look in the files there)
> 
> You've pushed new commits, but unfortunately they are not adequate.
> 
> The License: LGPL-2.1-or-later is not standard (use LGPL-2.1+) and
> should refer to the full license text in /usr/share/common-licenses.
> Please use codesearch.debian.net to find the standard way to do it.
ah, sorry, i thought the LGPL-2.1+ was deprecated (i usually use the
identifiers listed on spdx.org). But that also explains why i didn't
find any occurrences on codesearch ;)

> The copyright dates for the protocols/ files that are due to Drew
> DeVault are not accounted for in d/copyright.  They include files dated
> 2018, but d/copyright does not reflect that.  I suggest
> 
> Copyright: © 2016-2018 Drew DeVault 

both fixed in ae7be33f. Thanks for your patience!

cheers,
Birger



Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Sean Whitton
Hello Birger,

On Wed 30 Jan 2019 at 07:24AM -07, Sean Whitton wrote:

> Thanks.  I neglected to do a d/copyright check yesterday and have found
> some problems with d/copyright that need to be fixed before I can
> upload:
>
> - the Source: field is wrong
>
> - the protocols/ dir needs accounting for (look in the files there)

You've pushed new commits, but unfortunately they are not adequate.

The License: LGPL-2.1-or-later is not standard (use LGPL-2.1+) and
should refer to the full license text in /usr/share/common-licenses.
Please use codesearch.debian.net to find the standard way to do it.

The copyright dates for the protocols/ files that are due to Drew
DeVault are not accounted for in d/copyright.  They include files dated
2018, but d/copyright does not reflect that.  I suggest

Copyright: © 2016-2018 Drew DeVault 

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Sean Whitton
Hello Birger,

On Wed 30 Jan 2019 at 12:07PM +0100, Birger Schacht wrote:

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

No problem.

> Future uploads by me should then be NMUs, i guess?

No, they would be normal maintainer uploads (confusing terminology,
sorry).

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

Thanks.  I neglected to do a d/copyright check yesterday and have found
some problems with d/copyright that need to be fixed before I can
upload:

- the Source: field is wrong

- the protocols/ dir needs accounting for (look in the files there)

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#821397: intent to sponsor an upload to NEW

2019-01-30 Thread Birger Schacht
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   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 
> +Maintainer: Nicolas Braud-Santoni 
> +Uploaders: Birger Schacht 
>  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.
> 



Bug#821397: intent to sponsor an upload to NEW

2019-01-29 Thread Sean Whitton
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
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.

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   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 
+Maintainer: Nicolas Braud-Santoni 
+Uploaders: Birger Schacht 
 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.

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.

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.

-- 
Sean Whitton


signature.asc
Description: PGP signature