Good News: An Open Sourced slate Is Coming
February 13th, 2008 — 9:30 am —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 :)
About slate
slate is a content management system (CMS) developed using Ruby on Rails focused on rapid production of traditional websites created by WVU Web Services. Read more about why we created slate and a longer list of features of slate. You can also check out a list of sites using slate. If you have questions or comments let us know but if it's a question about open sourcing slate have a look at this article first.Archives
Recent articles
- No Wonder Rails Is Default in Mac OS X Server...
- Good News: An Open Sourced slate Is Coming
- The WVU Open Source License
- Implementation idea: .do templates
- Keeping slate Humming - Part 1
- Campfire for Design & Keeping Your Tag Cloud Running
- Custom configuration settings made easy
- HOW-TO: Add a Gallery to Your Site
- JSONRequest.post Example
- Miscellaneous
Articles
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! :)
Great news! Long time waiting for it. Can’t wait for the final release date.
AEM
oooh cool beans! I’ve been a fan of your user experience and can’t wait to take a look at it.
scott.
Great news. Looking forward to seeing it. Been looking for a nice Rails CMS for my wife’s non-profit site and for work.
+1 for can’t wait to take a look.
Cheers, Mark.
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 :)
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.
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.
Any word yet on the release?
Thanks, Ben
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.
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