README.md in app_drone-0.9.2 vs README.md in app_drone-0.10.0

- old
+ new

@@ -270,67 +270,77 @@ - [base] **HighVoltage** by ThoughtBot - [base] **Flair** - drones use this to demonstrate their working functionality - [views] **SimpleForm** with optional Country Select and automatic Twitter Bootstrap integration - [views] **NestedForm** for managing multiple models in a single form - [auth] **Sorcery** for no-frills user authentication +- [auth] **Devise**, a flexible authentication solution for Rails with Warden - [auth] **CanCan** for role-based authorization - [auth] **EasyRoles**,to add roles to your User models - [model] **Migrant** for easier schema management - [model] **Squeel** improving on ActiveRelation - [model] **RankedModel** for sorting and ranking objects +- [model] **Stateflow** state machine for complex business decisions (or easy ones) - [ui] **Chosen select** by harvestHQ - [ui] **Bootstrap** by Twitter - [ui] **Gritter** for jQuery growl-like notifications - [ui] **Underscore.js** utility belt +- [ui_shim] HTML5 placeholder shim - [ux] **Ember** (the Ember.js library) - [controller] **Responders** from Plataformatec - [controller] **HasScope** for mapping filters to controller actions - [controller] **WillPaginate** with automatic Bootstrap integration -- [misc] **LetterOpener** to preview email in the browser instead of sending it\ +- [misc] **LetterOpener** to preview email in the browser instead of sending it - [misc] **Chronic** for natural language date parsing - [misc] **Timecop** - time travelling for Ruby - [misc] **NiftyGenerators**, a collection of useful Rails generator scripts - [misc] **NewRelic** app performance monitoring +- [misc] **Whenever** clear syntax for writing and deploying cron jobs - [uploads] **Carrierwave** file uploading plus optional Fog cloud storage - [uploads] **Remotipart**, for AJAX file uploads with jQuery - [test] **RSpec** for BDD - [test] **Factory Girl** test fixtures - [test] **SimpleCov** code coverage for Ruby 1.9, with automatic RSpec integration ### Frozen drones (currently in development) -- [base] Database (currently rake db:migrate in template will break non-sqlite dbs) +- [base] Database: rake [db:create, db:migrate] at very end of generator, options? postgres etc. (will need a dropdown option in the app for this) - [auth] Devise - [test] DatabaseCleaner -- [test] TimeCop - [test] Capybara - [test] Shoulda - [dev] Guard - [source-control] Git - [requests] InheritedResources (deprecated) - [requests] UserAgent blocking script -- [mailing] SendGrid +- [mailing] SendGrid https://github.com/stephenb/sendgrid +- [mailing] Postmark https://github.com/wildbit/postmark-rails + ### Future drones (TODO - I'll get there some day!) +- [ux] Backbone integration + Skim +- [uploads] Cloudinary +- [dev] Spork +- [search] Sphinx +- [?] DelayedJob +- [?] Resque +- [?] Redis +- [?] Faye +- [test] Cucumber - [ui] Stylesheet utils - [ui] Calendrical for jQuery - [ui] SlimViews: Add browser-specific classes to <html> via useragent + helpers.. - [ui] Bootstrap: vendor files rather than gem require (is this necessary? seems all variables can be customized in an external sheet as long as it's required before compass_twitter_bootstrap) -- [ui] jQuery shims - [ui] jQuery UI (vendor + theme etc.) -- [ui] pie.htc for IE -- [ui] HTML5 shim for IE -- [uploads?] RMagick / minimagick -- [requests] HasScope -- [requests] will-paginate (+bootstrap-will-paginate) +- [ui_shim] pie.htc for IE +- [ui_shim] jQuery shims +- [ui_shim] HTML5 shim/shiv for IE -- http://ejohn.org/blog/html5-shiv/ http://code.google.com/p/html5shiv/ (or use modernizr?) +- [processing] RMagick / minimagick - [dev] rails-best-practices (and the other output gem for debugging) - [dev] Pivotal tracker - [dev] RailsErd - [production] Airbrake + API Key - [production] EngineYard for deployment -- [ux] Backbone integration + Skim -- [views] Nested Form - [?] SeedFu - [?] Launchy - [?] Growl & rb-notify etc. - [views] ShowFor - [views?] RedCarpet