And I will deflect immediately the ‘well if you don’t like it, contribute’ to state - I’ve actually tried, in the past. I was involved with the GIMP coding community for a while post high school, because I actually do know that under this awful, counter-intuitive and ugly as all living hell software, there is actually great image rendering and editing code under there.
I’m not sure if it’s changed, I really hope it has - because it majorly turned me off of contributing to FOSS projects since - but the community was extremely hostile, at least to me - and; more importantly - nobody seemed to care about the work I was doing or wanted to do with regards to overhauling the UI/UX. It clearly wasn’t a priority for the rest of the team.
We need a dedicated team of 3-4 people to overhaul the awful useless mess of a UI/UX that a lot of these FOSS creative apps have - and it just never seems to come together, so the apps never get to a usable state in their UI/UX, so they never get as many people using them as they need to, so they never grow enough to find the team they need to in order to fix it.
I’ve been following this shit for 20 years, and at this point I’ve just given up on GIMP/Inkscape.
Unfortunately these particular projects seem to be run by people who just do not prioritize these things. I know just as well as the next back end coder that the functionality matters most. But this ‘function over form’ mentality for 20 years - in GIMP’s case - has led to one very ugly and counter-intuitive piece of software that could literally rival Photoshop if only it the team could change its mentality/philosophy a bit.
I’ve considered forking it to make something ‘usable’, but the thing is, I’d like to really help with the issue in the main app itself!