13 Feb

Good News: An Open Sourced slate Is Coming

February 13th, 2008 — 9:30 am Dave

For the last few months we’ve been working with the appropriate groups at the University to work out if we can really open source slate and, if so, what license we’d release it under. Yesterday we got official word that we can go forward. Yay!

The License: WVU Open Source License
I’ve just done a post for this so you can review the license yourselves. As I note in the post (for those to lazy to click the link) our license is based on the Illinois Open Source License which seems to be a derivative of the MIT License. I know it seems a little odd at first but review it and you’ll see it’s what most Rails folks are used to.

The Plan for Open Sourcing slate
Ok, I’m being a bit of tease by not providing a date but we’re in a bit of flux in the department at the moment so it’s tough for me to pick a date and be positive we can deliver. Stay tuned for a more exact release announcement in that vein. Much sooner rather than later though.

The version we’ll be releasing will be most likely be v0.5.1. This assumes we put the new release on our hardware first, find some bugs and fix them before releasing it into the wild. We’ll do an announcement on here for a release candidate of v0.5.1 and then go wild with a marketing blitz for the final edition.

v0.5.0 is a complete rewrite of slate based on all the stuff we’ve learned. The big fixes Chris has covered are making sure their are ways for folks to customize necessary parts (e.g. account authorization) and to create plugins to add their own functionality. It won’t be exactly like what you’ve seen in the screenshots so far.

Some Tech Details
Just in case folks want to check out some of the tech we’re using in the next release of slate.

  • We’re running a self-contained version of Rails so once you download slate you’ll have the correct version within slate to run it. It’s essentially Rails 2.0.2.
  • The plugin architecture is based on Rails 2.0’s plugin locator feature
  • ImageScience for image manipulation
  • jQuery as our JavaScript library
  • RSpec for testing
  • css_dryer for dynamic stylesheets
  • attachment_fu for uploads
  • slightly hacked implementation of jamis buck’s routing tricks

Conclusion
You’ll be hearing a lot more from us over the next few weeks as we put in place the infrastructure to support the open sourcing, get documentation online, and actually make the big announcement. We promise not to completely disappear again :)

#1: Eric Givens said on Feb 13 at 11:59 am

This is spectacular news! Slate is one of my favorite rails apps out there, by nature of its style and the thought that has obviously gone into creating it. I am excited to see if there is a place for an open-sourced slate at our institution.

Keep up the great work! :)

#2: Adrian Madrid said on Feb 13 at 12:56 pm

Great news! Long time waiting for it. Can’t wait for the final release date.

AEM

#3: Scott Walter said on Feb 13 at 2:11 pm

oooh cool beans! I’ve been a fan of your user experience and can’t wait to take a look at it.

scott.

#4: Don Parish said on Mar 3 at 6:34 pm

Great news. Looking forward to seeing it. Been looking for a nice Rails CMS for my wife’s non-profit site and for work.

#5: Mark said on Mar 4 at 7:21 am

+1 for can’t wait to take a look.

Cheers, Mark.

#6: Steve Erickson said on Mar 10 at 9:53 pm

This is great news. I’ve been following the progress of your app for a while. I’m excited to be able to try it out. Keep up the great work. Hopefully we’ll hear some updates soon :)

#7: Tom Armitage said on Mar 11 at 6:29 am

Are you going to move to jQuery for TEH as well? Or, at least, release a fork of it? I’m curious. It’s great to see that you’re moving towards being able to open source Slate.

#8: Thomas Nichols said on Mar 13 at 7:01 am

Hiya,

Any update on this? Judging from the HOWTOs and Trac tickets, this looks a very polished piece of kit, if it’s close to release I’d be really keen to test it. Thanks for getting it open sourced!

Thomas.

#9: BenR said on Mar 15 at 11:24 pm

Any word yet on the release?

Thanks, Ben

#10: Hinch said on Mar 28 at 4:02 am

Any closer to setting a date for the release? I’m really keen to take a hands on look at slate. I’ve been using mephisto for a while and would like to see how slate stacks up. Cheers.

#11: Eric Williams said on Mar 31 at 8:34 am

How’s the progress to open source coming? Could you please provide an update in a blog post.

thanks

Add comment

You are adding a new comment