Re: swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-14 Thread FRIGN
On Tue, 14 Jan 2014 02:40:36 +0100 Fernando C.V. ferk...@gmail.com wrote: Hi Fernando, I believe most of the implementation details are up to the compositor, Wayland is just a protocol. At least in archlinux, the wayland package has only 2 dependencies: libffi and expat Yes, that's true.

Re: swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-14 Thread Truls Becken
On 2014-01-14, at 11:42, FRIGN wrote: My advice would be to take a look at tinyx[2] and tinyxlib[3], which is relatively small and fitting the purpose well (dwm runs on it). Let's see what the future will bring us, but it now is all about making a decision. I'd like to mention that you

Re: swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-14 Thread Bobby Powers
Hello, FRIGN wrote: -1) Compositor's demands: Not everyone has a full drm-kms-setup. Hell, I don't even use evdev on my devices (It's more secure when you strip out the Event Interface from the Kernel). Can you explain your thinking here on security? Is it just that less compiled code ==

Re: swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-14 Thread Hadrian Węgrzynowski
Dnia 2014-01-14, o godz. 11:42:14 FRIGN d...@frign.de napisał(a): Yes, that's true. However, you need to stress here that Wayland is just the protocol implementation for communication between clients and server and glue-code between clients and EGL-calls. It doesn't pull in the big libs

Re: swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-14 Thread FRIGN
On Tue, 14 Jan 2014 09:43:03 -0500 Bobby Powers bobbypow...@gmail.com wrote: Can you explain your thinking here on security? Is it just that less compiled code == more secure? No, it's just my problem with hotplugging input-devices. As my setup doesn't change (I only have a mouse and

Re: swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-14 Thread Michael Forney
Hi FRIGN, I tried to respond to most of your points as best I could. On Tue, 14 Jan 2014 11:42:14 +0100, FRIGN d...@frign.de wrote: I believe most of the implementation details are up to the compositor, Wayland is just a protocol. At least in archlinux, the wayland package has only 2

Re: swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-14 Thread FRIGN
On Tue, 14 Jan 2014 21:11:20 + Michael Forney mfor...@mforney.org wrote: Hey Michael, thanks for your response! I'm glad to get some remarks from a real Wayland-expert (I'm far from that) and be able to have more insight into the topic. Sure, many compositors will use EGL, but that

Re: swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-14 Thread Michael Forney
On Tue, 14 Jan 2014 20:41:40 +0100, Hadrian Węgrzynowski hadr...@hawski.com wrote: EGL as API is quite lean. There could be small implementation not depending on Mesa 3D. Is there another problem with EGL? EGL is fine, but it implies an implementation of OpenGL, which would be quite

Re: swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-13 Thread Fernando C.V.
On Sun, Jan 12, 2014 at 11:39 AM, FRIGN d...@frign.de wrote: I am still wondering if Wayland really is the way to go, given the fact it requires a lot of dependencies for basic tasks (*(E)GL, dbus, PAM, DRI (mostly)) and hogs memory. I believe most of the implementation details are up to the

swc library to implement dwm under Wayland (was Re: [dev] gtk3 support for surf?)

2014-01-12 Thread Silvan Jegen
Hi On Sat, Jan 11, 2014 at 09:43:44AM +0100, FRIGN wrote: On Sat, 11 Jan 2014 01:38:13 + Michael Forney mfor...@mforney.org wrote: I'm of the opinion that the compositor and window manager should be separate projects, which is why I implemented swc as a library. Look at the number