Desktop Team Updates - Monday 31st May 2021

snapd:

  • snapd PR #10046 was merged to master, enabling the experimental.dbus-activation feature flag by default. This will allow system daemons provided by snaps to D-Bus activatable rather than started at boot. D-Bus session bus activation is still waiting, as it also relies on experimental.user-daemons.
  • snapd PR #8699 was merged, implementing a new desktop-launch interface for use by snapped desktop shells and launcher apps. This was primarily the work of @alan_g, with some input from me.
  • I created snapd PR #10308, building on top of the access checker work that got merged last week. It is currently marked blocked as Samuele wants to get a few other refactorings (including my own snapd PR #9292) merged first. I did a quick review of the first of Samuele’s refactor PRs.
  • Updated polkit interface PRs based on review feedback.

Ubuntu Desktop Indaba:

  • participated in the recent desktop team indaba, where we discussed the “Ubuntu Core Desktop” prototype.
4 Likes