Wayland talk at FOSDEM
Silvan Jegen
s.jegen at gmail.com
Wed Dec 6 07:56:06 UTC 2017
Hi
On Tue, Dec 5, 2017 at 3:46 PM, Philipp Kerling <pkerling at casix.org> wrote:
> I've been thinking about submitting a Wayland-themed talk to the FOSDEM
> graphics devroom [1] and wanted to check with the community if anyone
> else has considered this or another Wayland topic and whether you think
> it would be a good idea™.
>
> What I would want to talk about is a beginner's introduction to Wayland
> from the client perspective. I think that resources on this (and on
> Wayland in general to be honest) are quite scarce and that I could pass
> on some of the knowledge I have gained by implementing native Wayland
> support in Kodi this way.
>
> This would include stuff such as:
> * Wayland architecture
> * Comparison with X
> * Security architecture
> * Limitations: What is not possible with Wayland (currently)
> * Difference between core and extension protocols
> * Global registry
> * Relevant documentation and resources
> * Why you should not be writing a Wayland client yourself (aka use
> toolkits if possible)
> * Relevant compositors to test on and how to use nested mode
> * Basic client programming
> * Protocols needed to get a surface on screen (wl_compositor,
> wl_surface, wl_shm, wl_shm_pool, wl_shell, wl_shell_surface)
> * Seats and input
> * Keyboard: wl_keyboard and libxkbcommon
> * Mouse: wl_pointer and libwayland-cursor for cursor handling
> * xdg_wm_base
> * Window decorations
> * EGL
I would be very interested in an overview like that and think it's a
very good idea™ indeed!
I see that you left out the text-input/input-method protocols in your
topics. Is it because those are unstable or because you don't consider
them to be important enough?
Cheers,
Silvan
More information about the wayland-devel
mailing list