The Road to Discourse 1.0


(Jeff Atwood) #1

Discourse launched at version 0.8.0.0 which was my off the cuff estimate of how “done” we were with our first public release on February 5th, 2013 — about eighty percent done, I thought, once you factor in the ninety-ninety rule: The first 90 percent of the code accounts for the first 90 percent of the…


This topic is for comments on the original blog entry at: The Road to Discourse 1.0


(Jeff Atwood) #2

I forgot to mention that, in the natural process of developing Discourse, we have also contributed significant fixes and improvements back to several upstream projects we rely on:

  • Rails
  • Ruby
  • Markdown.js
  • Ember.js

Which benefits not just us, but everyone who uses any of those projects. Isn’t open source great?


(Dave McClure) #3

"In addition to hitting version 1.0 in the next few months, we have lots more great stuff in the pipeline for 2014, including news on our hosting story. "

Is there a day, week, month or quarter that you’re targeting for making your hosting available?


(Lee_Ars) #4

You guys have also been excellent at listening to feedback, and I appreciate that. Makes those of us who can’t contribute code feel like we were able to help out in our own ways :smiley:


(Jeff Atwood) #5

We should hopefully have more specific news by early Feb.


(Ioann) #6

Looks really great! Can’t wait 1.0, cuz your project is so amazing! But installing of it is real pain-in-the-ass for people who used IPB or XEN or VB or etc. forums.

Hope there will be some more friendly installer, it will generate tons of new discourse installs!


(cc) #7

Hi. I’m searching for forum software but can’t find any with good group functions (I want groups based on universities). Do you plan to include the ability to …

  1. Invite a list of people via email to join? (not automatically join them with a file upload)
  2. Invite people to join directly into a group? (via a group code or password)
  3. Filter discussion posts by group (so people can see all posts, or just posts by members of a specific group)

I like your idea of a new look for forums. I want to work with university students, so a post year 2000 look would be great!


(Kane York) #8

This is already available in multiple places - on each topic (for TL >= …2?) and on your userpage (for TL >= …1?).


(Zach Edwards) #9

I’m waiting with baited breath for your hosting plans. The feature to have completely private, invite only forums (that don’t suck) is going to be a gamechanger.

Keep up the good work!


(Andy Hayden) #10

Happy anniversary (yesterday)!


(Peter Hartmann) #11

Excited at the news about 1.0 coming along. Question: will this “full” version number also mean an API compatibility freeze? As in, new features obviously will be added, but stamping the 1.0 API as “stable” with guarantee that what’s here will be compatible until 2.0?


(Jeff Atwood) #12

Hard to say, but we will get more strict about what versioning means and breaking older stuff after 1.0.


(J.A.) #13

Apologies for the necro, but:

I think all software should follow the Semantic Versioning model (share it with the whole team!).


(Lee_Ars) #15

So, @codinghorror, I can’t help but notice that we are almost out of numbers and stuff!


(Jeff Atwood) #16

Yep we are pretty close! We think by the middle of next month. Need to stabilize.


(Erlend Sogge Heggen) #17


(Lee_Ars) #18


(Jeff Atwood) #19