Skip to content
wycats edited this page Sep 14, 2010 · 4 revisions

Mission Statement: To serve as a testbed for the cutting edge of Ruby on Rails. To close the gap between Rails’ core and the common usage of Rails, so people don’t have to constantly rebuild a simple CMS for every project.

General Controller Improvements

  • Rails::ActionArgs
  • Rails::APIVersions
  • Rails::ParamsModel
  • ActionController::ExplicitRender
  • InheritedResources
  • Astaire

Testing Improvements

  • RSpec
  • Capybara
  • Autotest with Watchr
  • DM::Sweatshop

View Improvements

  • SimpleForm
  • Haml
  • Rails::Haml (Generators)
  • Sass
  • Compass

Model Improvements

  • DataMapper
  • DO

Mailer Improvements

  • MailForm

Overall Infrastructure Improvements

  • Devise
  • Simple Authz Solution
  • Rack::Cache
  • Rails::Admin
  • Memoized I18N Backend
  • Rack::Offline
  • Rack::MobileDetect
  • jQuery UJS

Development Mode Improvements

  • Rack::Bug
  • ActionController::Exceptions
  • Wirble
  • LookSee
  • LiveConsole
  • Rails Best Practices

Security Improvements

  • Rails::ParamSafety

Common Needs

  • PDF Generation (Saucerly Clone, Prawn)
  • Background Tasks (delayed_job)
  • Pagination
  • Documentation (YARD)
  • Attachments (CarrierWave)
  • Image Resizing and Thumbnailing (RMagick, works with CarrierWave)