xdg-desktop-portal and pipewire question

Simon McVittie smcv at collabora.com
Tue Sep 11 12:25:45 BST 2018


On Mon, 10 Sep 2018 at 23:51:30 +0100, Andrew Hayzen wrote:
> Hi Simon,

Please consider contacting <package>@packages.debian.org with
package-specific queries - that goes to all subscribers, so should get
read by someone even if I'm busy or absent. I'm trying to limit the
number of packages for which I'm a single point of failure.

> Just a quick query, I saw you updated xdg-desktop-portal recently. I
> was wondering if you were aware that pipewire was recently accepted
> into unstable and testing [0].

Yes I did see that, but thanks for the reminder.

> I see that xdg-desktop-portal currently has --disable-pipewire [1].
> I was wondering if this was simply waiting for pipewire to be in the
> archive (and therefore could be enabled now) or whether it is disabled
> until the code has stabilised / matured ?

Until recently, it was disabled because pipewire wasn't available,
so there was no decision to be made.

Now that pipewire is in Debian, we can consider enabling remote desktop
and screencast support in xdg-desktop-portal. However, those features
won't be useful until at least one desktop environment (most likely GNOME)
supports them, so there seems little point in adding the dependency before
GNOME Shell does.

Pipewire maintainers: is Pipewire sufficiently stable that you think it's
a good idea to enable it in GNOME Shell and xdg-desktop-portal?

GNOME Shell maintainers: would you be happy with that?

(I'll also need to continue to disable pipewire in backports since there
is currently no pipewire backport and stretch's GNOME Shell is not going
to support it anyway, but that's straightforward.)

Thanks,
    smcv



More information about the pkg-gnome-maintainers mailing list