So, in principle, I really like the idea of getting this through. However I
have multiple concerns:
* Why is this coming so late in the cycle? The linked "upstream" patch seems to
be 3 months old already, and could have been exercised way earlier.
* The "upstream" change is not really upstream, it's just in your tree. As
mentioned, there's no guarantee that anyone from upstream has even red the code
once, meaning that Ubuntu would have to maintain for 15 years a code that might
actually receive no maintenance at all from any party involved, because the
definitive solution might end up completely different. That also means future
SRUs will have to deal with that piece of code no one has looked at before.
* On the "due to lack of interest in maintaining support for snapd
integrations" part, I see no mention of that in the linked RFC. It might have
been discussed elsewhere on a side-channel though.
* On "The purpose of this request is to use this release cycle to gather user
feedback on the feature": this cycle is the one of an LTS release, so
definitely not the best moment to gather user feedback on brand new features
that might potentially impact the user experience in many apps requiring
microphone. I strongly suggest postponing that to the next cycle which would be
way more appropriate to actually experiment with possibly various different
approaches, possibly more "blessed" by upstream.
As you see, there are many reasons for this not to go through as-is in
my opinion. However, I'd like to suggest a different approach to still
enable experimenting with that in Resolute: ship that in a different,
new package, that would then be opt-in by users, and easily disabled by
just removing the package. That would allow the default experience to be
kept stable, but you would have some room to experiment with this
feature. Do you think the approach is reasonable and doable for you?
** Changed in: wireplumber (Ubuntu)
Status: New => Opinion
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2144988
Title:
[FFE] Introduce permission prompting module for microphone access
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wireplumber/+bug/2144988/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs