4 ms·
Perhaps. But more often than not it's an inherent complexity in the problem space itself. That isn't to say there is only ever one way of performing an action
by Zev 17y ago
Perhaps. But more often than not it's an inherent complexity in the problem space itself.
That isn't to say there is only ever one way of performing an action or that it is impossible to make it clearer how to perform a task. And if you make it difficult for users to give you their opinion, it will be that much harder to know what needs to be improved.
IRC is real-time and ephemeral, which makes it considerably more difficult to engage in conversations with contributors in other time zones, and refer back to design discussions that occurred 5-20 years ago.
There's not very many projects that date back 20 years ago that also have the complexity that you're talking about. X11 and the Linux kernel are the only two I can think of off the top of my head. And I would hope that a 5-20 year old project that's continuously under development would have more documentation than posts from a mailing list about its design.
I thought we already established that project communication channels are primarily optimized for the project contributors who use them daily, not for once-off questions from end users.
I would be interested in seeing how many projects — open source in this case — have > 1 or 2 contributors.
I may be off base, but I'd guess that you're optimizing towards large, highly visible projects and not the small, norm of an open source project.
- pyre 17y ago> That isn't to say there is only ever one way of performing an action or that it is impossible to make it clearer how to perform a task. And if you make it difficult for users to give you their opinion, it will be that much harder to know what needs to be improved. Not to berate users, but sometimes when people run into an issue they want a solution yesterday. So they hop on to the mailinglist/irc and demand to have their problem fixed... Only for more informed people to point them at the FAQ which probably results for the first Google search on problem. I'm not saying that the software could't have flaws. I'm saying that if people are armed with the answer to their issue, then they are more equipped to make suggestions at the future direction of the software. When they still don't have an answer they are still in, "FIX THIS NOW!" mode.