An Introduction to Refinery CMS – A Rails Content Management System »

Created at: 22.07.2010 23:53, source: Rails Inside, tagged: Miscellaneous

Refinery CMS is an open source Ruby on Rails CMS for small businesses. The project was originally closed source for 4 years at Resolve Digital until it was finally released to the open source community in mid 2009. Refinery focuses on doing things "the Rails way" where possible. This means you don't have to learn too much to start theming it and building your own custom plugins.

refinery-dashboard.png

What it's it good at?

Refinery is great for small business sites where the client needs to be able to update their website themselves without being bombarded with anything too complicated.

Unlike other content managers, Refinery is truly aimed at the end user making it easy for them to pick up and make changes themselves. The UI is clean and simple so the end user feels at ease and hopefully won't bug the developer with questions!

What Features Does It Have?

  • Theming support
  • Easy to use Rails-like plugin generator and plugin architecture
  • WYSIWYG content editing
  • Localisation (currently supports 10 langauges)
  • Page management
  • Image and File management
  • Contact form and inquiry management
  • Search Engine Optimisation

How do I install it?

Firstly install the Refinery CMS gem. This gives you a 'refinerycms' command you can run that creates a new Rails project with Refinery CMS hooked into it.

gem install refinerycms
refinerycms path/to/project

Finally change into the project start the web server

cd path/to/project
ruby ./script/server

Visit http://localhost:3000 and set up your first Refinery user.

What's coming up in Refinery CMS

Refinery is gearing up for it's 1.0 release with Rails 3.0 support. There is also a Refinery Day coming up where members of the community will be combining efforts to support Rails 3. Check the Google Groups below for details.

Useful Links

david-jones.jpgPost written by David Jones. David started Refinery CMS in 2004 and is the Technical Director at Resolve Digital, a Rails development company with offices in New Zealand and California.

Post to Twitter Tweet This Post


more »

The 2010 Ruby Implementation Performance Shootout »

Created at: 20.07.2010 04:28, source: Ruby Inside, tagged: Miscellaneous

Hot on the heels of his Windows Ruby implementation shootout comes Antonio Cangiano's Great Ruby Shootout of July 2010 where Antonio pits 8 different Ruby implementations against each other in a performance shootout!

Antonio's findings and observations are interesting and well worth a read (particularly the parts about memory consumption) but if you're in a hurry, the conclusion is that Ruby 1.9.2 RC2 and JRuby 1.5.1 are almost joint first place for fastest Ruby implementation (but 1.9.2 takes it by a hair.) Ruby 1.9.1 and Maglev are then very close behind.


more »

Redmine 1.0 Released: Ruby’s Top Project Management Webapp Hits Maturity »

Created at: 19.07.2010 22:53, source: Ruby Inside, tagged: Miscellaneous

http://redmineblog.com/articles/redmine-1.0.0-released/ (or on Ruby Inside)

It's out, it's out. Redmine 1.0 is released!

The first release candidate for Redmine 1.0 has been released to Rubyforge. This is a major release which includes many new features and bugfixes since the last major release, (0.9 in 2010-01-09).

This is still considered a release candidate (RC) release. The code has been stabilized over the past 6 weeks and we believe it is ready to be tested in production, but there still might be some rough edges. We are using this release to get some for final feedback, both for 1.0.1 (bug fixes) and our next major release 1.1.0.

Eric Davis

I don't understand the odd release candidate vs "1.0 is released" situation, but I've been following Eric's progress for months and he's put a lot of effort into making Redmine - a Ruby and Rails-based project management system used by the Ruby, RubySpec, Puppet and Typo3 projects, amongst others.


more »

Free “Secrets of Superstar Programming Productivity” Videos from Giles Bowkett »

Created at: 16.07.2010 01:38, source: Ruby Inside, tagged: Miscellaneous

http://gilesbowkett.blogspot.com/2010/07/secrets-of-superstar-programmer.html (or on Ruby Inside)

Giles Bowkett (Ruby Inside's top Ruby presenter of 2008) has released a series of free videos called "Secrets of Superstar Programming Productivity" that could interest some of you:

Flow (22 minutes)
Metrics (17 minutes)
Habit (22 minutes)

Giles' style isn't for everyone, but he shares some great tips in these videos and they've been very well received on Twitter. Enjoy!


more »

Euruko 2010 Presentations »

Created at: 14.07.2010 12:39, source: Ruby Inside, tagged: Miscellaneous

Florian Hanke got in touch to tell me that presentations and photos from the recent Euruko 2010 European Ruby conference are now online.

http://euruko2010.heroku.com/ shows off the presentations awesomely! Videos and slides are available for most of them and the video/audio is of a high quality.

Highlights include:

More can be found on Vimeo and if you'd rather just read a write up of what happened, Markus Prinz has writeups for Day 1 and Day 2 of the conference.


more »