Comment by crote
2 hours ago
It's a self-reinforcing loop. Once a FLOSS tool becomes good enough, it'll start to attract professional users, who are willing to invest in it, which makes it even better. And it is quite hard for commercial players to compete with free.
But FLOSS software is mainly made by developers. Who like writing new flashy features, but are awful at UX, and making sure all the small kinks are worked out.
So most FLOSS software gets stuck in a "death by a thousand papercuts" scenario, where it has enough features to technically be usable but it is painful enough to use that no professional would ever adopt it.
Blender got out of it. I really hope more projects will follow their example.
> but are awful at UX
This is such a weird trope.
For those of us who've used microsoft teams, jira, servicenow, salesforce, or basically any insanely popular (in the commercial if not upvote sense) products, it's unclear what is being compared to with these tired claims.
These are all products the ux direction of which is likely influenced more by corporate power dynamics. Sure, uxers are involved, the real power they have is a different question.
Everyone’s got their preferences, quality of ux is by definition subjective. That is what makes these discussions hard. Naming any examples will always have ”nah i don’t like that product” as counterpoint.
An equally weird trope us UX practitioners dumbing down UIs. It simply depends on who we are designing for.
As soon as developers actively hang out with real users in real life and genuinely observe them without intervening, i’m all for oss projects without uxers.
Disclaimer: did my master’s thesis on OSS UX.
> This is such a weird trope.
No, it isn't. Lots of non-trivial OSS desktop applications are clearly made by people with no interest in aligning with expected desktop GUI behavior. From Gimp with dozens of windows to LibreOffice which is slow and has bad font rendering. And those are the 'poster apps' for FOSS desktops, lots of apps are worse.
Those products likely have UI / UX people behind how they look, feel and behave. ;) Except maybe Jira, Jiras always been the Excel of ticketing.
Teams are decent, wdym?
Inb4: I've used ventrilo,team speak, mumble, discord, Skype.
We should consider public funding for open source projects.
Creating something for the benefit of humanity is great and all but ultimately, programmers need to eat.
I think it's an issue of "what matters".
FLOSS software is often made people who are interested in the thing being done. The UI to do it is something that can be fixed "later". But later is always later. There's always another feature to implement before you can sit down and really fix that UI.