Call for proposals for the next governance meeting

2024-04-17 Thread Vlad Zahorodnii

Hello,

The Wayland Governance Meeting is semi-regular meeting to drive 
discussion on wayland-protocols forward.


We are looking for the proposals for the next meeting as well as people 
who can lead/drive the discussion. If there is a protocol that you would 
like to be on the agenda, please submit your proposals here.


Regards,
Vlad




[ANNOUNCE] wayland-protocols 1.35

2024-04-17 Thread Jonas Ådahl
wayland-protocols 1.35 is now available.

This release marks the tablet-v2 protocol as stable, and introduces a
new protocol, alpha-modifier, meant to allow clients to offload
transparency of an otherwise opaque buffer to the compositor.

Other than that, this release also saw a bug fix to the cursor shape
documentation, fixing a missed enum attribute to xdg-shell.

The xdg-shell protocol now also explicitly recommends against drawing
decorations outside of the window geometry when tiled.


Enjoy!


Jonas Ådahl (1):
  build: Bump version to 1.35

Sebastian Wick (2):
  cursor-shape-v1: Does not advertises the list of supported cursors
  xdg-shell: add missing enum attribute to set_constraint_adjustment

Simon Ser (2):
  xdg-shell: recommend against drawing decorations when tiled
  tablet-v2: mark as stable

Xaver Hugl (1):
  staging: add alpha-modifier protocol

git tag: 1.35

https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.35/downloads/wayland-protocols-1.35.tar.xz
SHA256: 37a2716a28133dc819341c568a29d21e8cb72130e5c126a1fcfc9f42c23d95ab  
wayland-protocols-1.35.tar.xz
SHA512: 
b4b915e145955f9c844d7ce4564ad13a854a4e7d4355913ef4cae7f09ab3e52ee69dceb6c76c9b7f82f1ab5c01071f0e5b00ce75cc7ab58274201eb4a4639710
  wayland-protocols-1.35.tar.xz
PGP:
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.35/downloads/wayland-protocols-1.35.tar.xz.sig


Re: Call for proposals for the next governance meeting

2024-04-17 Thread Austin Shafer
Hi all,

Not a protocol, but I think it would be good to discuss the possibility
of regular Wayland Governance meetings at a decided frequency. Currently
meetings are scheduled on demand to discuss a particular subject or
protocol, but I believe routine discussions could be very beneficial in
progressing protocol designs.

One issue we currently have is that many protocol proposals turn into
multi year endeavors. Explicit Sync [1] is a recent example of this
which was merged after two years, and surface group transactions [2] are
still in review after four years. While these proposals are full of
excellent discussions, if the time is measured in years I think that
means there's room for improvement regarding how long it takes us to
make forward progress. It can also be unclear who is interested in a
protocol and for what reasons, or who depends on it to ship features in
a particular release.

As more distros switch to Wayland by default, I believe having more
frequent/routine meetings would be a good investment to avoid
indefinitely blocking new desktop features. Less formal conversations
can also provide opportunities to see how implementations are
progressing, ask for reviews, and get an idea of when protocols might be
ready to land.  All of these could be beneficial for handling growing
pains: more Wayland users means more feature requests. My hope is this
could reduce the social burden of proposing a protocol or tracking its
progress.

That being said there are many open questions to answer:
- Is there interest in formally making meetings at a certain time
  interval, would the community find this useful?
- How to decide on a time? Poll before every meeting?
- How frequent should the regular meetings be? Monthly? Biweekly?
- How far in advance would we decide on agenda/topics? Tentative agenda
  sent out a week before with a call for topics?
- Pain-points in the existing protocol approval process: would this help
  them?
- Should we track action items from the previous meeting and follow up
  on their status?
- Should there be "status updates"/pings for long-lived protocol proposals?
- Possible agenda items for regular meetings. I have some initial ideas
  but would appreciate more suggestions if there are any pressing
  topics?

Non-goals which I don't want to accidentally accomplish with this:
- Rush discussions or rush protocols out the door
- Force a schedule onto projects or contributors

As always I'm open to any suggestions. I'm happy to drive the discussion
on this in the next governance meeting, and also shoulder the
organizational burden of doing these if we go forward with it.

[1] https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/90
[2] https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/26

Thanks!
Austin

On 4/17/24 8:37 AM, Vlad Zahorodnii wrote:
> Hello,
> 
> The Wayland Governance Meeting is semi-regular meeting to drive 
> discussion on wayland-protocols forward.
> 
> We are looking for the proposals for the next meeting as well as people 
> who can lead/drive the discussion. If there is a protocol that you would 
> like to be on the agenda, please submit your proposals here.
> 
> Regards,
> Vlad
> 
>