Hi Erich,

I think this is a great idea -- thanks for getting the discussion started!

I've always found it weird that the Jam spin is based on another desktop, different from what Fedora Workstation uses. I think it makes a lot of sense to switch over and try to improve the audio issues in GNOME. We have a lot of Fedora developers who are also GNOME upstream developers and this should create nice synergies.

As you may be aware, Wim Taymans has been working on pipewire that Workstation ships with, with the goal of improving the audio and video experience in Fedora Workstation and GNOME and Linux desktop in general. The Jam spin switching to GNOME makes a lot of sense in this context -- that way the Jam users can quickly give feedback on any pipewire issues and feature requests, hopefully improving the overall situation quickly.

Good idea and +1 from me.

-- 
Kalev


On Wed, Jun 10, 2020 at 6:10 PM <erich@ericheickmeyer.com> wrote:
Hi all,

I'm considering moving Fedora Jam from KDE Plasma to GNOME. There are
multiple reasons for this, and I think part of it would be beneficial
to the overall GNOME and Fedora communities as it would be a way to be
helping improve the situation in GNOME that exist as the biggest
objections from the community of musicians and Linux audio enthusiasts
in the overall community.

The biggest objections are resource usage, since the more resources
that are in use, the more it tends to interfere with real-time audio
processes, causing buffer overruns and/or underruns. These overruns and
underruns are known as Xruns. The fewer Xruns, the better, as Xruns
cause pops during recording. When doing real-time audio work, you want
to have as low of latency as possible which requires as small of a
buffer as possible. The goal is to have a small buffer to get minimal
latency while avoiding Xruns.

Unfortunately, GNOME has, since 3.0, traditionally interfered with
these processes and caused Xruns. My goal, by moving Fedora Jam from
Plasma to GNOME, is to help GNOME improve this situation.

The other reason for switching away from Plasma is the overall negative
attitude I see from Fedora KDE users and former Fedora KDE
contributors. It seems to be an attitude against the progress of
improving the Linux desktop for the better, and simply complaining. I
know some of this attitude comes from Red Hat dropping KDE from being a
desktop in REHL, among other changes. That attitude is regressive, and
does nothing to help the community if all you do is complain. I could
name names, but for the sake of the "Friends" foundation, I will not.

Anyhow, I'd love to see a discussion about this as well as any guidance
toward making this change. I know there would have to be a new
kickstart along with Koji pointing toward said kickstart. I could make
the kickstart, but I think I'd need Koji to look for it.

Thanks and best regards,
Erich
----
Erich Eickmeyer
Fedora Jam
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org