Rails 2.0 App Assembly

(AKA Plugins Roadmap & Compatibility List)

Starting the next killer Web 2.0 application, but would not like to re-invent the wheel? Plugins!

Lego Death Star
Lego Death Star

There is some amazing work by various guys out there on plugins that should definetly be appreciated while planning any new application. It is possible to assemble a whole aplication by using 3rd-party plugins with little customization.

But wait… There are so many confusing options (ever tried to figure out authentication?)!!! Which plugin should be used for any particular job? Which are outdated? What about Rails 2.0 compatibility? Which plugins were ported or are at least Rails 2.0 safe? No worries, this roadmap is aimed to help you!

The list bellow is a compilation of the most useful and up-to-date plugins out there. Plugins are categorized and include a link to further reference, as well as whether they are Rails 2.0 compatible!

Hope you enjoy!

Cheers, Ricardo

Plugins Roadmap & Compatibility List

Category Plugin Rails 2.0 compatible
Administration ActiveScaffold Yes!
Authentication restful_authentication (+ acts_as_state_machine) Yes!
  open_id_authentication Probably
Cache (memcached) cache_fu Probably
Development exception_notification Probably
File Upload attachment_fu Yes!
Folksonomy acts_as_taggable_on_steroids Yes!
  acts_as_bookmarkable Probably
  acts_as_rateable / acts_as_rated Probably
  civic_duty / acts_as_voteable Probably
  acts_as_commentable Yes!
Localization globalize Yes!
  click_to_globalize Yes!
Messaging restful_easy_messages / acts_as_messageable Yes!
Search acts_as_ferret Yes!
Util bundle_fu / asset_packager Yes!
  action_mailer_tls (GMail SMTP) Yes!
View will_paginate Yes!
  flashplayrhelpr Yes!
  widgets Yes!
  acts_as_feeder Probably
  acts_as_reportable (ruport) Yes!
  rupdf (ruport) Probably
  railspdfplugin Probably

Posted by Ricardo Sazima Wed, 04 Jun 2008 18:33:00 GMT


Sazima Network Launch!

It has already been a couple years since I first promised my family a web site. Somewhere to tell a little of ourselves, show our work, our lives…

But the last years have been really busy! So I kept delaying this, waiting for the proper moment when I had more time. And it finally happened. Thanks to a whole bunch of new technologies, not only the software development involved got much simpler and faster, but I managed to include way more functionality than I would be able before! The Sazima Network features several interesting and useful sections:

  • About Us - Who we are, where we came from, and where we are going to. :-)
  • Blog - Stay up-to-date with our lives and professional activities.
  • Papers - Scientific papers, presentations, essays, …
  • Pictures - A picture is worth a thousand words!
  • Contact - Drop us a line!

What made all this possible is a new web framework know as Ruby on Rails developed by David Heinemeier Hansson. I was first presented to RoR by Manoel Lemos of BlogBlogs. He is one of the pioneers of RoR in Brazil and showed me how easy and powerful it was. After that I took the well-known AWDWR path and the web took care of the rest.

Sazima.net was developed in about 4 weekends and is based on RoR 2.0.2 and a handful of other software that provide amazing functionality and are a breeze to integrate like gems, plugins and Typo:

So, I hope you enjoy it as much as I enjoyed developing it! Please link your site/blog to sazima.net and come back soon!

Cheers, Ricardo

 

Posted by Ricardo Sazima Sun, 20 Apr 2008 16:43:00 GMT