On Thu, Oct 24, 2019 at 4:45 AM Lukas Ruzicka <lruzicka(a)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.