On Thu, Oct 24, 2019 at 4:45 AM Lukas Ruzicka <lruzicka@redhat.com> wrote:


Are you proposing to _do_ those things, or proposing that someone else
oughta?

This is an unfair statement!

I thought Fedora is a community of people. In the community, we have
programmers, visionaries, idealists, testers, graphics ... and we also have users, that only know
if they like or dislike something, if the want or don'ŧ want to use the product somehow. Not everybody
is a good programmer or a software designer, so they cannot go and make it betterby themselves,
but they can still give valid ideas. And it may be good to hear their voice, because they may have
good ideas, too. 

There's a very large difference between feedback like "I think the user experience is suboptimal here, for this reason" and "I don't like the entire design, you should scrap it and start over".

In the first case, it's possible to incorporate that into an existing project if the benefits justify the investment. In the latter case, it requires a *substantial* reinvestment in work while simultaneously demoralizing and disrespecting the people who have been working on it. It's a fundamental difference between constructive and destructive criticism.

By all means, if there are user experience problems, highlight those. Just don't draw the conclusion that the whole system is unsalvageable. Let the team that's working on it figure out if there's a way to fix the UX or if it truly does mean that a structural flaw exists in the design. The Modularity Team is reading these threads and is keeping notes on all of the legitimate issues raised. As of right now, we don't feel that the situation is unrecoverable.

Please keep your suggestions constructive. Tell us where we are falling short. We are listening. We're just not ready to throw away years of work because it isn't perfect yet. If we did that every time, we'd never get anywhere. We wouldn't have taken projects like systemd, KDE 4, NetworkManager, and GNOME 3 from their rocky starts to where they are now. All of those examples were hard-fought changes that brought considerable instability to Fedora when they initially landed and now are cornerstones of the Fedora story.