Bug#821397: RFP: sway -- i3-compatible window manager for Wayland

classic Classic list List threaded Threaded
58 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Bug#821397: RFP: sway -- i3-compatible window manager for Wayland

Holger Levsen-2
Package: wnpp
Severity: wishlist

* Package name    : sway
  Version         : 0.5
  Upstream Author : [hidden email]
* URL             : http://swaywm.org/
                    https://github.com/SirCmpwn/sway
* License         : BSD
  Programming Lang: C
  Description     : i3-compatible window manager for Wayland

Sway is a drop-in replacement for the i3 window manager, but for Wayland
instead of X11. It works with your existing i3 configuration and
supports most of i3's features, and a few extras.

--
cheers,
        Holger

signature.asc (828 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#821397: RFP: sway -- i3-compatible window manager for Wayland

Drew DeVault
Not sure how the Debian process works, so forgive me if I'm
misunderstanding anything.

My concern is that Debian is slow and sway is <1.0 right now. Will sway
ship with Debian 9 or such and then I'll be receiving bug reports about
version 0.* for years?

On 2016-04-18  3:16 PM, Holger Levsen wrote:
> * License         : BSD

Sway uses the MIT license.

--
Drew DeVault

Reply | Threaded
Open this post in threaded view
|

Bug#821397: RFP: sway -- i3-compatible window manager for Wayland

Holger Levsen-2
Hi Drew,

On Mon, Apr 18, 2016 at 11:03:44AM -0400, Drew DeVault wrote:
> Not sure how the Debian process works, so forgive me if I'm
> misunderstanding anything.

I'm glad you're asking…! :)

> My concern is that Debian is slow and sway is <1.0 right now. Will sway
> ship with Debian 9 or such and then I'll be receiving bug reports about
> version 0.* for years?

Not neccessarily:

At first, sway will be uploaded to "unstable" and unstable is actually quite
very uptodate. After some days and if it's free from bugs of severity
"serious" and higher, it will automatically migrate to "testing".

So unstable and testing are actually usually quite uptodate and people run
unstable and testing and they are used to create a number of popular
derived distros, *buntu is one of them. So it's useful to have sway
there and updated regularily.

And then, there will be a freeze of testing at the end of this year and
then sometime next year testing will be declared "stable". stable is
free of major changes (well, except for firefox and the kernel and
some…) and in general only receives security fixes.

One easy way of preventing sway from being released as stable is to file
a RC bug to prevent it from entering "testing".

> On 2016-04-18  3:16 PM, Holger Levsen wrote:
> > * License         : BSD
> Sway uses the MIT license.

ah, thanks!

--
cheers,
        Holger

signature.asc (828 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#821397: RFP: sway -- i3-compatible window manager for Wayland

Drew DeVault
On 2016-04-18  3:21 PM, Holger Levsen wrote:

> Not neccessarily:
>
> At first, sway will be uploaded to "unstable" and unstable is actually quite
> very uptodate. After some days and if it's free from bugs of severity
> "serious" and higher, it will automatically migrate to "testing".
>
> So unstable and testing are actually usually quite uptodate and people run
> unstable and testing and they are used to create a number of popular
> derived distros, *buntu is one of them. So it's useful to have sway
> there and updated regularily.
>
> And then, there will be a freeze of testing at the end of this year and
> then sometime next year testing will be declared "stable". stable is
> free of major changes (well, except for firefox and the kernel and
> some…) and in general only receives security fixes.

This sounds fairly sane.

> One easy way of preventing sway from being released as stable is to file
> a RC bug to prevent it from entering "testing".

Would be nice to prevent it from getting into stable prior to 1.0, but
post 1.0 I'm fine with it.

--
Drew DeVault

Reply | Threaded
Open this post in threaded view
|

Bug#821397: RFP: sway -- i3-compatible window manager for Wayland

Jan Luca Naumann-2
In reply to this post by Holger Levsen-2
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hey,

it is very nice that someone want to take care of sway for Debian :)

What is the current status of the packaging process?

Best regards,
Jan

On Mon, 18 Apr 2016 15:16:41 +0200 Holger Levsen
<[hidden email]> wrote:

> Package: wnpp Severity: wishlist
>
> * Package name    : sway Version         : 0.5 Upstream Author :
> [hidden email] * URL             : http://swaywm.org/ 
> https://github.com/SirCmpwn/sway * License         : BSD
> Programming Lang: C Description     : i3-compatible window manager
> for Wayland
>
> Sway is a drop-in replacement for the i3 window manager, but for
> Wayland instead of X11. It works with your existing i3
> configuration and supports most of i3's features, and a few extras.
>
>
> -- cheers, Holger
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEwNbeTg2NJIWRcwSlfhHX8Rn5cbsFAlhinE0ACgkQfhHX8Rn5
cbsK+g/+Pvz3jPrKdpwlSilkkDU7XzZ6Fk3n3AwDYAp5gQU6dxFCAHHpsxWj6jPm
PGMAZmweeyzkcugYB9ys8SjWOuT7+Zu6xlKGg/sYWG7JSnHf+jLWa8nOubi8ryff
W/yGqW7kMWw76xpenBSQEL4SQed6Lg6uDMYSPfJ2xXK6xX2h4ODH+lEJwqOAESs2
KHm2WHjO4vDu6NBrOuglNrEe5HN3xwJHKMTwZEnLhJA7Vs0FgcwqwT6O1whdrmJ2
Eh4TnL+XeJBiH0EjCwyig1QDI10FVea3nbk2/LstQKAC9YhNoaxwcXpPmnVoUP69
ozF0bxPh4lVNtT4ZW2bleGzBT8HDmiJekBXRWu2BFM2Oes507TFmeT0PTh0/K2nn
F+eiHgo6GRswvGOSvaxdkyyTSHZPoao64pKR439Z2f40HhOz0gPilOc7ralizUWK
ZuQ9cG+ImrchoBBC02YVTfYiJYWl+4Ssdtn1OdZftInpGyFOhgylcGJYh+6vQp6S
IsAVyMMMavkgXU3iyQePqQ+ca3jJslfsdaRKdQdcoUUC3jhkBbQ/cO0b5EVsX599
awWCGEwfs/OsoEYl1ge74mn4DgPEIPLbUQBZeUeplZ0GhEiKP0isLGnnv1LkAn6T
UMJTgaDBaflqsJdATLLTsugDi50rY8ywSmAMC31D+Ghzpa9pPto=
=BgcN
-----END PGP SIGNATURE-----

Reply | Threaded
Open this post in threaded view
|

Bug#821397: RFP: sway -- i3-compatible window manager for Wayland

Jan Luca Naumann-2
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Oh sorry, that was my fault: I have read ITP (Intend to package) but
this unfortunately only a RFP yet.

Sorry for the spam,
Jan

Am 27.12.2016 um 17:52 schrieb Jan Luca Naumann:

> Hey,
>
> it is very nice that someone want to take care of sway for Debian :)
>
> What is the current status of the packaging process?
>
> Best regards,
> Jan
>
> On Mon, 18 Apr 2016 15:16:41 +0200 Holger Levsen
> <[hidden email]> wrote:
>> Package: wnpp Severity: wishlist
>
>> * Package name    : sway Version         : 0.5 Upstream Author :
>> [hidden email] * URL             : http://swaywm.org/ 
>> https://github.com/SirCmpwn/sway * License         : BSD
>> Programming Lang: C Description     : i3-compatible window manager
>> for Wayland
>
>> Sway is a drop-in replacement for the i3 window manager, but for
>> Wayland instead of X11. It works with your existing i3
>> configuration and supports most of i3's features, and a few extras.
>
>
>> -- cheers, Holger
>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEwNbeTg2NJIWRcwSlfhHX8Rn5cbsFAlhinKkACgkQfhHX8Rn5
cbs8BhAAijzh6x/eXtsPym2spNg3oQFdPJPK8kV665NB+yXs0GypCOwu82Wt6Cy/
wRpe2yx+X2bq4u/7Vohhtnf8izY0NZu0ZW1wdbQEqpSIxDR4ZeLj6PrbuSP0n7a0
2ChCJp5Sl1Pwbkqv1ecjjp/cesaR1Yr35+fpGJLbNVgcqhgflPL1zHmVdNR42Cng
iGCFJM3WiMZokd5JddWnj9dEqan4RXSk2q8SDdxHrObYnlGJZ2hZmIMUEMH6vuhw
T3zERh8/P4n2q2dcFzvgrzFyuY+TR6XTyak7G6l333q85lx9WycIYkGDQtFWjVx0
kyLcleXHWh9HpjbcxG/mp2m9ODRZdbPVU8eBhy/KzoQOQI/waT1FiAML+O4d6QIu
Ta9eE6w2bd8H9/ePKIhxv+tqNascZlZnXyRPrsL7bfH3vCMTDR6G1qetnR0AjEZK
uKFdRvREmI7Z48LpqXFg/wgbtg044OBTcyN1T/SmK8/3i1uoYOJ+BcYQwIMcDx0b
qV6NPJFKxzjWPPYVFkibHd48iORvlp9KvKS1JuQ/Vw+i/WF4hDDt54GTWryKFakv
CJOSSflAh4eIMgJ6MugER9KibNVeyoIN/w9MMMAtZTs3hEi+x/P9dtMAfbLYCTK7
Na26606FcKq5SEj+ZjLC+JtVEBOdeOZqdjDC/dit9mebNwLwkWA=
=S2b1
-----END PGP SIGNATURE-----

Reply | Threaded
Open this post in threaded view
|

Bug#821397: (no subject)

Marcos Alano
In reply to this post by Holger Levsen-2
Sway is almost having the 1.0 version released, so I think it's time to
consider how to package it.

Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP tagged as pending?

Sean Whitton
In reply to this post by Holger Levsen-2
Hello Nicolas,

Do you recall why you tagged #821397 as pending?

AFAICT the package is not in NEW.

--
Sean Whitton

signature.asc (847 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Jeremy Bicha-5
In reply to this post by Holger Levsen-2
Sean, did you see the full email that added the pending tag?

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821397;msg=56

Thanks,
Jeremy Bicha

Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Sean Whitton
Hello,

On Wed 07 Nov 2018 at 10:13PM -0500, Jeremy Bicha wrote:

> Sean, did you see the full email that added the pending tag?
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821397;msg=56

I hadn't.  Thank you.

--
Sean Whitton

signature.asc (847 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Birger Schacht
In reply to this post by Holger Levsen-2
just for the record: sway depends on json-c >= 0.13, which is in
transition (see #904418)


signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Mattia Rizzolo-5
On Tue, Nov 20, 2018 at 08:05:40PM +0100, Birger Schacht wrote:
> just for the record: sway depends on json-c >= 0.13, which is in
> transition (see #904418)

Regardless of this detail, would you consider uploading it to
experimental already, or are there any other blockers? :)


--
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Birger Schacht
hi,

On 12/2/18 5:11 PM, Mattia Rizzolo wrote:
> On Tue, Nov 20, 2018 at 08:05:40PM +0100, Birger Schacht wrote:
>> just for the record: sway depends on json-c >= 0.13, which is in
>> transition (see #904418)
>
> Regardless of this detail, would you consider uploading it to
> experimental already, or are there any other blockers? :)

I've just updated the package in the repository on
https://salsa.debian.org/swaywm-team/sway
but i'm not a DM so i can not upload it. Should i create an RFS and go
through mentors?
(also, i'm still not sure if its oke to just take the package from nicoo)

cheers,
Birger

Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Mattia Rizzolo-5
On Sun, Dec 02, 2018 at 10:10:33PM +0100, Birger Schacht wrote:
> but i'm not a DM so i can not upload it. Should i create an RFS and go
> through mentors?
> (also, i'm still not sure if its oke to just take the package from nicoo)

Usually it's not quite ok, and at the very least it's considered rude.

Note sure, do you have some kind of agreement with nicoo?  If so then I
guess you can go ahead…

--
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Birger Schacht
hi,

On 12/3/18 12:52 PM, Mattia Rizzolo wrote:
> On Sun, Dec 02, 2018 at 10:10:33PM +0100, Birger Schacht wrote:
>> but i'm not a DM so i can not upload it. Should i create an RFS and go
>> through mentors?
>> (also, i'm still not sure if its oke to just take the package from nicoo)
>
> Usually it's not quite ok, and at the very least it's considered rude.
oh, in that case i definitly won't ask for an upload ;)

> Note sure, do you have some kind of agreement with nicoo?  If so then I
> guess you can go ahead…

i sent him and guido an email about the sway status because they were
the swaywm-team on salsa a month ago, but didn't hear back from nicoo.
guido then gave me permission to push to the repo.

i'd propose to wait for nicoo, i can keep the repo uptodate in the meantime.

cheers,
Birger

Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Michele Cane
In reply to this post by Holger Levsen-2
Hi folks,

Thanks for the work already done to bring this package to debian.

Any update of a possible upload of b2 to experimental?

Cheers

Mike

Michele Cane, PhD.
Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Martin Michlmayr
* Michele Cane <[hidden email]> [2018-12-14 19:32]:
> Thanks for the work already done to bring this package to debian.
>
> Any update of a possible upload of b2 to experimental?

Yes, please.

Any update on this?  Birger?  nicoo?

--
Martin Michlmayr
https://www.cyrius.com/

Reply | Threaded
Open this post in threaded view
|

Bug#821397: ITP: sway -- i3-compatible Wayland compositor

Birger Schacht
Hi,

On 1/9/19 1:05 AM, Martin Michlmayr wrote:
> * Michele Cane <[hidden email]> [2018-12-14 19:32]:
>> Thanks for the work already done to bring this package to debian.
>>
>> Any update of a possible upload of b2 to experimental?
>
> Yes, please.
>
> Any update on this?  Birger?  nicoo?

I've sent nicoo another mail about this and i'll let you know as soon as
i hear back.

cheers,
Birger

Reply | Threaded
Open this post in threaded view
|

Bug#821397: swaywm-team

Scott Leggett
In reply to this post by Holger Levsen-2
Hi,

I see that there is now a swaywm-team on salsa for sway and wlroots.
Are you open to assistance with packaging for sway and associated
projects?

--
Regards,
Scott Leggett.

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#821397: intent to sponsor an upload to NEW

Sean Whitton
In reply to this post by Birger Schacht
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 <[hidden email]>  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 <[hidden email]>
+Maintainer: Nicolas Braud-Santoni <[hidden email]>
+Uploaders: Birger Schacht <[hidden email]>
 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 (847 bytes) Download Attachment
123