Hi On Tue, Dec 5, 2017 at 3:46 PM, Philipp Kerling <pkerl...@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 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel