Hacker News new | ask | show | jobs
by chefandy 937 days ago
A) If you surveyed the same number of developers to contribute to the project and they said no, would you make the same inference about all developers? I think you're assuming more than you realize.

B) The number of successful FOSS projects with interfaces good enough for people who don't have a working mental model of the way software operates is vanishingly small. Firefox... though they actually have a formidable team of designers. Inkscape I'd say. But almost every successful FOSS project caught hold in the technical community, and no further. Sometimes it's barely good enough for that... I mean hell... look at Eclipse. Compare its features on paper to what you get in commercial editors and then see how many developers use it voluntarily.

C) One thing few developers understand about interface design is that adding features here and there to make things better doesn't really work like it does with, say, an API. It involves analysis, talking to people who use the software, coming up with a strategy, and implementing that strategy. Usually that strategy isn't the sort of thing you can implement piecemeal, which is why most significant UI updates today involve making a completely new design, and letting users enable the entire thing as they see fit.

1 comments

> If you surveyed the same number of developers to contribute to the project and they said no, would you make the same inference about all developers? I think

This was not an assumption. You are stating a fact. I simply can't find as many UI UX ppl who are willing to work on open source..

Those I have asked reply with the answer above.

I don't know what b and c have to do with what I said though.

Not the commenter you replied to, but B seems in response to your comment that "Most ui UX ppl only want to work on successful projects". They are pointing out that even successful projects don't appear to have enough design, so the problem may not just be that successful projects are soaking up available designers.

As a professional UX designer/researcher I've found that option C is pretty common. I'll file tickets for egregious usability issues with trivial fixes, but if an interface needs to be rethought from the ground up it's not worth getting involved.

> And here lies the rub. I have tried soliciting help in the past . Most ui UX ppl only want to work on successful projects, but successful projects don't need help from ux/UI people.

Firstly, are you saying that your initial statement was solely about your own experience and not intended as a statement about designers in general? Because when you say things like "Most ui UX ppl only want to" preceeded by "I have tried soliciting help in the past" I'm not really sure how you'd expect anyone else to reach that conclusion.

> successful projects don't need help from ux/UI people

Yes, they do. Even most successful independent FOSS projects have dumpster fire UI/UX. I can't think of a single one that isn't funded and professionally managed with paid designers that has an interface or overall flow/experience that doesn't need serious design intervention. If there's an independent, volunteer-only FOSS project with functioning all-around UX that's attracting all of the design talent willing to put up with the hassle, I sure haven't seen it-- hence point b.

Indeed, point C was not a direct response to anything you said. It was a continuation of point B which described how a designer would need to be involved in a project to offer substantial contributions, and that is very clearly not the case even with many successful FOSS projects.