Transition from Xlib to XCB

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, the wikipedia article on xmonad states that it is (was?) planned to move to XCB "as soon as bindings are available". So, afais there are quite recent bindings [1]. Is there a good reason why nobody has started on this yet? The point is, that I gained some insight on the internals of xmonad over the last years and would like to try on this. However, if these bindings are not well suited or there are some other reasons I'd like to spare me the effort. Especially since I would like to make sure that my work gets merged and isn't for the bin. :) Regards, Jochen [1] http://hackage.haskell.org/package/xhb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlClSUUACgkQtVwvsA+W4CA7ggCgkSu5vivfGkm8eW+T/1kCSfRA LQ0AnjmpghZiR4VhsSHQ+L3D0NAhH5JJ =KwMu -----END PGP SIGNATURE-----

On Thu, Nov 15, 2012 at 2:57 PM, Jochen Keil
the wikipedia article on xmonad states that it is (was?) planned to move to XCB "as soon as bindings are available". So, afais there are quite recent bindings [1]. Is there a good reason why nobody has started on this yet?
Wikipedia is apparently way behind. It was started, and it was stopped because xcb turns out to require a complete redesign of xmonad. Likewise, there is no intent to port xmonad to Wayland; it could not be done as a port, but requires a complete redesign from scratch. Other people are welcome to do such redesigns if they wish. -- brandon s allbery kf8nh sine nomine associates allbery.b@gmail.com ballbery@sinenomine.net unix/linux, openafs, kerberos, infrastructure http://sinenomine.net

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Brandon, On 15.11.2012 21:01, Brandon Allbery wrote:
On Thu, Nov 15, 2012 at 2:57 PM, Jochen Keil
wrote: the wikipedia article on xmonad states that it is (was?) planned to move to XCB "as soon as bindings are available". So, afais there are quite recent bindings [1]. Is there a good reason why nobody has started on this yet?
Wikipedia is apparently way behind. It was started, and it was stopped because xcb turns out to require a complete redesign of xmonad. Likewise, there is no intent to port xmonad to Wayland; it could not be done as a port, but requires a complete redesign from scratch.
Other people are welcome to do such redesigns if they wish.
thanks for your quick reply. Do you have a pointer to the discussion related to this? I'm curious how difficult it could get. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlClTPUACgkQtVwvsA+W4CA7RwCfXXHSaiU+VhDhxvFDoWdXXD66 y4wAoIBb6WVq6QdLC7ayNcGkcKBArpI0 =68PD -----END PGP SIGNATURE-----

Brandon Allbery wrote:
On Thu, Nov 15, 2012 at 2:57 PM, Jochen Keil
wrote: the wikipedia article on xmonad states that it is (was?) planned to move to XCB "as soon as bindings are available". So, afais there are quite recent bindings [1]. Is there a good reason why nobody has started on this yet?
Wikipedia is apparently way behind. It was started, and it was stopped because xcb turns out to require a complete redesign of xmonad. Likewise, there is no intent to port xmonad to Wayland; it could not be done as a port, but requires a complete redesign from scratch.
Xmonad was originally redesigned for X11, but Brian McKenna has made it work with the Mac OS X native windowing API. Surely doing Wayland as well is not much more difficult than OS X? Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/

The thing about doing wayland, is you DON'T want to just "do" wayland.
Wayland opens up many new possibilities and those possibilities should be
engineered around. Specifically, xmonad's layouts currently return
rectangles. In wayland they should return quadrilaterals with their points
floating in 3D space, and zoom levels as well. Wayland gives us the ability
to do things like the zoom layouts correctly, so they would actually make
things bigger/smaller depending on focus :) That would be COOL!!! It is
one of the biggest things I'm looking forward to in wayland.
Timothy
---------- Původní zpráva ----------
Od: Erik de Castro Lopo
On Thu, Nov 15, 2012 at 2:57 PM, Jochen Keil
wrote: the wikipedia article on xmonad states that it is (was?) planned to move to XCB "as soon as bindings are available". So, afais there are quite recent bindings [1]. Is there a good reason why nobody has started on this yet?
Wikipedia is apparently way behind. It was started, and it was stopped because xcb turns out to require a complete redesign of xmonad. Likewise, there is no intent to port xmonad to Wayland; it could not be done as a port, but requires a complete redesign from scratch.
Xmonad was originally redesigned for X11, but Brian McKenna has made it work with the Mac OS X native windowing API. Surely doing Wayland as well is not much more difficult than OS X? Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/(http://www.mega-nerd.com/) _______________________________________________ xmonad mailing list xmonad@haskell.org http://www.haskell.org/mailman/listinfo/xmonad (http://www.haskell.org/mailman/listinfo/xmonad)"
participants (4)
-
Brandon Allbery
-
Erik de Castro Lopo
-
Jochen Keil
-
timothyhobbs@seznam.cz