I know this was semi-serious, but I'd like to whole-heartedly disagree here.DioXide wrote:developers and end-users play in different leagues... Please don't mix them
One of the great things of the linux/floss world is that the distinction between developers and end-users is a very fuzzy one: everyone who takes the time and effort can get involved and improve the ecosystem. I guess the fancy word these days here is 'prosumerism'.
I really think we should invite end-users and make it easier for them to contribute - these can be small things like submitting good bug reports and improving documentation (wiki's are a great piece of the puzzle there imho).
Sorry, I disagree and won't.DioXide wrote:I'm tired of people "helping" newbies with commands, it gives a very bad image to Linux and scares new people off
Aside from the fact that GUI's are often not available across distributions, saying 'could you paste the output of lspci' is much easier than something like 'could you describe the information in System->Information, tab 'foo', panel 'bar', under 'Advanced...'...
As for CLI vs GUI: this is certainly not an either/or thing, it just depends on the task and how often you perform it. I'd hate to have to click though all kinds of menu's to perform apt-get/apt-cache operations, but i'd certainly appreciate a good GUI for mencoder.
As for forums vs mailinglists: this is a matter of taste and getting-used-to. There are some real differences though: forums are fundamentally easier to get started with (just surf to the webpage and presto), mailinglists are fundamentally more flexible (not only can you choose between mail clients, you can also follow many mailinglists without having to periodially visit their respective websites. forums' RSS feeds are only a small step in that direction).
Personally, I think it would be desirable to have a single system for "discussions", and allow for various interfaces (both mail, forum, and let's throw in NNTP for good measure) to operate on them. There are some gateways available right now (gmane, nabble). Those tend to suck, but I think that is mostly a matter of implementation, and that the idea is still good. Of course some functionality (such as editing posts) might have to be sacrificed, but (paraphrasing the Evil King in Shrek), that's a risk I'm willing to take .