Introducing Discourse 1.0

Jeff Atwood August 26, 2014

Today we are incrementing the version number of Discourse to 1.0.

We’ve been working on Discourse in public for about a year and a half now – since February 2013. Turns out that’s about how long it takes to herd an open source project from “hey, cool toy” to something that works for most online discussion communities.

It’s a bit like building an airplane in flight.

Version numbers are arbitrary, yes, but V1 does signify something in public. We believe Discourse is now ready for wide public use.

That’s not to say Discourse can’t be improved – I have a mile-long list of things we still want to do. But products that are in perpetual beta are a cop-out. Eventually you have to ditch the crutch of the word “beta” and be brave enough to say, yes, we’re ready.

So that’s what we’re doing.

In working with the community, in working with our 3 initial partners, in working with our early customers, we’ve gained a lot of confidence that we’ve refined Discourse into something that is safe, complete, has all the rough edges smoothed, and is finally ready for use by everyone:

We’re also, at long last, unveiling our hosting service and install service:

If you’re looking for a world class host to get started with Discourse, why not choose the people that know Discourse best?

As an open source project, we wouldn’t be where we are today without our community, so many thanks are in order:

  • Thanks most of all to the people who believed in Discourse enough to operate and maintain an active Discourse instance. You’re closest to the metal and we always, always highly prioritize your feedback.
  • Thanks to our early customers who saw value in Discourse and were willing to take a leap of faith with us and help build a beta product. Money is the ultimate form of support, and it’s essential to the survival of the project. It’s also amazing how many things we learned when really digging into setups with our early customers.
  • Thanks to everyone who participated on meta.discourse and provided feedback, reported bugs, or discussed features with us. Discourse is better because you spent the time with us to help improve it for everyone. We appreciate that.
  • Thanks to our many contributors and collaborators who submitted pull requests to the Discourse project on GitHub. Any open source project is only as good as its contributors, and one of our continuing goals is to make it easier and easier to contribute to Discourse as we go.
  • Thanks to everyone who used Discourse. Ultimately Discourse is a platform for having fun while communicating with your fellow human beings – building a simple, satisfying user experience has always been our number one priority. There’s no party when nobody shows up!

We’ve come a long way, and we’ve worked hard to get here, but we still have a very long way to go. Here’s to the next 8½ years of our 10 year plan to raise the level of discourse on the web. Join us. We’d love to have you.

Notable Replies

  1. Congratulations to the whole team and everyone here who helped along the way!

  2. Avatar for Lid Lid says:

    Is version 2.0 out yet?

  3. Thanks! And I want to be crystal clear that every single Discourse install is a great thing for the web from my perspective, no matter where it is or who hosts it :wink:

  4. :fireworks: Wohoooooo! :fireworks:

    Being a small part of this has been a complete blast. You guys are really adept at running open source projects. I’ve learned so much from observing and sometimes participating in your transparent process.

    There’s no doubt I’ve gotten a little bit addicted to Meta, which is a testament to the quality of your software and the level of discourse (yes I went there) it encourages.

    Discourse is a big deal.

  5. Good work guys.

    I’ve been singing the praises of Discourse for months now. I’ve grown so used to the interface that now when I visit other (non-Discourse) forums, it’s just painful.

    Thanks for all the hard work and, personally, for the time you all spent helping me over the last several months.

  6. Avatar for Frank Frank says:

    Discourse 1.0!

    You see, this is what happens while I was frozen away in carbonite.

    I am very proud of @codinghorror, @sam, @eviltrout, @neil, @zogstrip, @riking, @awesomerobot and @techAPJ (and lots of others that I can’t remember).

    You guys did a ‘spectacular job’ under ‘extreme pressure’ ramping from May to Today…

    BUT something tells me that you guys are just getting warmed up. Certainly all eyes are on the winning team and clearly you guys can execute on the most intense codebase I have ever laid eyes on.

    With this technology, I am more than confident that peeling market share from the design/1999 forums will be simple enough (pssst…Its happening now).

Continue the discussion

38 more replies