Re:GIMP receives a $100K donation
by gurkendoktor on Thursday September 06, 2018 @08:05PM
(#17930771)
> the current developer base of many FLOSS project don't understand that a) decent UI requires an expertise
One additional problem is that it's hard to know who to listen to. Someone who seems like a confident UI expert might as well be a misguided visionary who will turn GIMP into the next Windows 8. Randomly trusting a designer is probably just as dangerous as randomly trusting a software developer.
If problems "a" and "b" above have been addressed, this doesn't matter. Developers can simply delegate part of the decision process to some UI expert they already know and trust.
Compare
"Your UI improvement sounds interesting but it's too risky to trust a random UI expert. Sorry."
To
"I ran the idea by X and they mentioned that accessibility would become a problem with your approach. How do you plan to address that?"
IMO one sounds more likely to attract quality contributions than the other.
The problem is that the current developer base of many FLOSS project don't understand that a) decent UI requires an expertise and b) knowing how their poor UIs are implemented doesn't count as expertise in UI development.
For example-- if I write to a FLOSS mailing list that the way they are using realloc leaves some stale pointers that can cause crashes, they very quickly fix the problem. But if a UI expert posts something about a similarly severe and easily fixed UI bug, they'll get at least 5 authoritative-sounding responses from people who know absolutely nothing about UI design.
Such a UI developer would definitely need a full-time salary to deal with that kind of social situation.