forked from ryanb/railscasts
-
Notifications
You must be signed in to change notification settings - Fork 0
Technology Audit
sumitngupta edited this page Feb 17, 2012
·
6 revisions
- Screencasts (obvious)
- New design (obvious)
- Hosting for the screencasts (e.g. media.railscasts.com)
- Checkout payment system (including a merchant account and a payment gateway)
- Solution for full-text search and possibly cron / background jobs
- Small application:
- 7 Models
- 7 Controllers (including
ApplicationController
) - 1 Mailer with 2 deliverable emails
- Ruby v1.9.2
- Rails v3.2.1 with PostgreSQL v8.3
- RSpec v2.8.0 (but coverage is minimal and slow)
- FactoryGirl v2.5.2
- Capybara v1.1.2 for acceptance testing
- Heroku v2.20.0
- Foreman v0.39.0 with Thin v1.3.1
- OmniAuth with GitHub for authentication
- CanCan for authorization
- 100% ERB views
- 1 HTML5 layout for Desktop browsers
- No Asset Pipeline (just upgraded from Rails v3.0.10)
- jQuery v1.4.3
- jQuery Rails v2.0.0 for UJS
- No client-side web framework
- No client-side testing framework
- SublimeVideo player for multi-platform playback
- Clippy the flash clipboard widget
- Straight CSS
- Feedburner for RSS
- iTunes RSS Support