Wayland talk at FOSDEM
Philipp Kerling
pkerling at casix.org
Thu Dec 7 21:32:46 UTC 2017
Hi,
2017-12-06 (水) の 08:56 +0100 に Silvan Jegen さんは書きました:
> 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!
Thanks! I've submitted the abstract, let's see if I get a slot.
> 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?
I just hadn't seen them in practice yet personally, to be honest.
Having taken a closer look, I think it would be best to focus on
protocols that have or are expected to have good cross-compositor
support and are useful for general-purpose desktop applications. Is
text-input implemented in a mainstream compositor besides weston?
Regards,
Philipp
>
> Cheers,
>
> Silvan
More information about the wayland-devel
mailing list