Mir Office Hours - 2025-03-20 16:30UTC

We host Mir Office Hours every month

Everyone is welcome. No prior arrangements are necessary. You don’t need to sign-up, or register. Just click on the link to join, for as little or as much time as you can spare, at any time during the event.


We’ll schedule these every month, trying to alternate between western- and eastern-hemisphere friendly times.

Agenda

  1. Actions from previous meeting
  2. Mir 2.20 release
  3. Miriway 25.02 release
  4. Mirror Hall
  5. 25.10 Roadmap asks
  6. Any Other Business

If you have any questions you’d like us to answer or topics to cover, please feel free to ask them live, or leave them as comments below - we’ll be able to prepare better and select some to make space for in the agenda

Notes

We’ll post notes from each meeting in a comment below for posterity and discussion.

A note to aid possible discussion of future focus

We have the the following requests regarding support for Wayland protocol extensions:

  • #3807 Update wl_compositor protocol support (GDK on 25.04 crashes with v4)
  • #3719 The ext-workspace protocol - both Budgie and Xfce use libxfce4windowing
  • #3659 ext-image-copy-capture & ext-image-capture-source
  • #1763 xdg-foreign-unstable-v2(?)
  • #3589 xdg-desktop-portal support (maybe xdg-desktop-portal-wlr)
  • #3545 global menu support
  • #3413 Support linux-drm-syncobj-v1
2 Likes

The video from our sync last week is (almost) up. It was our biggest one, yet!

https://youtu.be/23E6zzzUDoc

And some notes:

  • Mir 2.20 release is out, along with a 2.20.1 bugfix - Alan
    • Driven in a big way by Lomiri and LXQt
    • Saviq’s pet peeve is focus stealing prevention, available in miral-shell and Miriway; should force toolkits / apps to start using xdg-activation
  • Mirror Hall - Raffaele
  • Miriway 25.02 - Alan
  • Miracle - Matt
  • 25.04 asks - Alan
    • Wayland protocols requested (listed above)
    • Neal:
      • ext-workspace only one missing for Budgie - xfce breaks otherwise
      • ext-capture to get on the wagon
      • DRM sync objects - in progress
    • Saviq: global shortcuts seem like a big gap
      • Neal Budgie has a draft proposal
      • Alan: you can add a custom protocol in a downstream
    • Neal: will restart cross-desktop-portal implementation based on standard Wayland extensions where applicable
    • Neal: openSUSE is picking up Mir as LXQt’s compositor
    • Saviq: visual Alt+Tab Switcher is a big one
    • Neal: global menu would be of interest
    • Neal & Matt: custom decorations - in progress
  • Simon:
    • lubuntu to switch to Mir next cycle
    • LxQT based on 2.20 now builds
    • Connecting everything up
    • Neal: just grab Fedora’s LXQt change - documented in F42 2.1 change proposal
    • Beginning of Q cycle will look at the patchset and try and merge
  • Alfred:
    • Lomiri 20.04 PPA now has Mir 2.20 building and Lomiri working on top
    • Drag’n’Drop issue to resolve, likely between miroil and QtMir
1 Like