Kudos for the Discourse team, the code is great, they are updating almost daily with fixes and features, and also building a community. I recommend visit meta.discourse.org.
Is there anyone here who has had in-depth experience with Discourse since it was released? It doesn't seem that revolutionary to me, but maybe that's just an outsider's perspective.
I am far from a Rails programmer, but I code. I tried setting up Discourse and it was more difficult than I expected. I've read similar feedback from others who have tried.
I think this is sort-of good news. It's to be expected that others would get in to the game of hosting Discourse and I'm glad that people who want to live on the bleeding edge finally have access to modern online forum software.
But it also makes me a bit sad because there is a business model behind Discourse that involves hosting and I hope these kinds of actions don't negatively hurt the Discourse project.
I'm not a Rubyist, so it took me a longer than I would expect it would take an experienced Ruby admin. With that said, installing and running a modern Rails app is not a trivial process. I'm curious how Bitnami has addressed this.
Jeff Atwood and the team have put a lot of thought into the project. While it is in early stages, it has a lot of potential. Given their credentials, I think there is a good possibility that Discourse will eventually subsume most other open source forum projects.
We don't think this would hurt Discourse or any of the projects that we package, but rather we are helping the project by simultaneously enlarging the number of users that can install Discourse (by making it easier) and reducing technical support (by preventing common installation issues). The reason why WordPress is so popular is that anybody can download and install it and is offered by nearly every shared hosting provider, VPS provider, etc. But when people want a hosted version, or professional services, etc. the majority will still go to wordpress.com Discourse is aiming to do the same and become synonymous with forum software by creating high-quality forum software and giving it away. Given the dismal state of forum software I, for one, hope they succeed and will try to help them in all I can.
I'm surprised at how bulky the app is. I feel like it should be relatively portable, and be able to run without too much memory (I have to bump my VPS to at least 1GB just to precompile the assets). Looking at the codebase, it strikes me as odd. Is there really that much going on?
It's significantly different from (and nicer than) most of the other forum software out there. Even the commercial forum software (IPB, vBulletin, etc) aren't all that different from the free ones in terms of structure; they've just got tech support and extra features.
I wish I could put more of a point on it, but getting into a discussion on meta.discourse.org dramatically changed my view of Discourse. It just feels right when you use it.
The code is a lot nicer to work with than the other forum solutions I've worked with (PHPBB, Drupal). There is a bunch of spam/abuse management stuff baked in which looks like it's intended to reduce the workload of moderating. I believe the spam/abuse management learns as things get flagged what is abusive.
For me the single-page app makes it feel pretty quick as well running locally. It needs a fast server to run on though.
In my opinon, the tool is very adictive.