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
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 | ![]() |
| Authentication | restful_authentication (+ acts_as_state_machine) | ![]() |
| open_id_authentication | Probably | |
| Cache (memcached) | cache_fu | Probably |
| Development | exception_notification | Probably |
| File Upload | attachment_fu | ![]() |
| Folksonomy | acts_as_taggable_on_steroids | ![]() |
| acts_as_bookmarkable | Probably | |
| acts_as_rateable / acts_as_rated | Probably | |
| civic_duty / acts_as_voteable | Probably | |
| acts_as_commentable | ![]() |
|
| Localization | globalize | ![]() |
| click_to_globalize | ![]() |
|
| Messaging | restful_easy_messages / acts_as_messageable | ![]() |
| Search | acts_as_ferret | ![]() |
| Util | bundle_fu / asset_packager | ![]() |
| action_mailer_tls (GMail SMTP) | ![]() |
|
| View | will_paginate | ![]() |
| flashplayrhelpr | ![]() |
|
| widgets | ![]() |
|
| acts_as_feeder | Probably | |
| acts_as_reportable (ruport) | ![]() |
|
| rupdf (ruport) | Probably | |
| railspdfplugin | Probably |
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:
- ActiveScaffold
- attachment_fu
- Calendar Date Select
- restful_authentication
- RubyInline
- Typo
- will_paginate
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


