github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

gdagley / basejumper

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 34
    • 7
  • Source
  • Commits
  • Network (7)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

The starter Rails application I would use if it existed. — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

rename contact to web_contact 
gdagley (author)
Tue Jan 19 10:48:13 -0800 2010
commit  0cc081d860aa68dfaa3c044a1590ec2eb6b697cf
tree    6185185f7972176755f73aa9c4136ae863b6c3f6
parent  4d9295b95def4bfe7a3540095c1a95dacb3ef4c8
basejumper /
name age
history
message
file .gitignore Fri Sep 18 14:47:27 -0700 2009 ignore generated css files [gdagley]
file Capfile Fri Dec 26 20:14:18 -0800 2008 add capfile and ignore deploy.rb [gdagley]
file README.textile Fri Sep 18 22:16:16 -0700 2009 add some todos [gdagley]
file Rakefile Mon Aug 31 08:49:15 -0700 2009 move back to rspec [gdagley]
directory app/ Tue Jan 19 10:48:13 -0800 2010 rename contact to web_contact [gdagley]
directory config/ Tue Jan 19 10:48:13 -0800 2010 rename contact to web_contact [gdagley]
directory db/ Fri Sep 18 21:06:53 -0700 2009 add single access token for feeds [gdagley]
directory doc/ Fri Jan 16 15:07:44 -0800 2009 adding cucumber support for story/feature integ... [gdagley]
directory lib/ Fri Sep 18 21:00:16 -0700 2009 simplifying wear things live [gdagley]
directory log/ Sat Dec 27 18:27:55 -0800 2008 adding log dir [gdagley]
directory public/ Fri Sep 18 14:47:27 -0700 2009 ignore generated css files [gdagley]
directory script/ Mon Aug 31 08:49:15 -0700 2009 move back to rspec [gdagley]
directory spec/ Tue Jan 19 10:48:13 -0800 2010 rename contact to web_contact [gdagley]
directory vendor/ Tue Jan 19 10:42:06 -0800 2010 update gems [gdagley]
README.textile

BaseJumper

There are others, I know, but this is how I like my apps to start out. You probably won’t like it, so move along.

Based on the Authlogic sample app (http://github.com/binarylogic/authlogic_example), with-password-resets branch.

  • Blog post: http://www.mckinneystation.com/2009/02/22/basejumper-yet-another-starter-application
  • Github source: http://github.com/gdagley/basejumper
  • Check out the build status at: http://runcoderun.com/gdagley/basejumper Builds on Ruby 1.9.1, too!

TODO

  • improve text coverage to 100% (rake spec:rcov)
  • use Authlogic test helpers?

What is included?

  • Authentication (including password reset)
  • Welcome page placeholder
  • Contact Us form
  • Basic styling using Blueprint CSS
  • Spec driven development using rspec, without fixtures
  • ActiveScaffold admin interface
  • Application configuration file
  • Less CSS for mixing in style
  • JQuery and JQuery-UI installed
  • FamFamFam icons where needed

Use as you will. I may update it occasionally. Offer suggestions.

Gems

Authlogic

The way I think authentication should be done.

http://github.com/binarylogic/authlogic

Configatron

For application configuration.

http://github.com/markbates/configatron

will_paginate

Because eventually you need pagination

http://github.com/mislav/will_paginate

Searchlogic

And then you need advanced searching and sorting.

http://github.com/binarylogic/searchlogic

log-buddy

For the lazy debugger in all of us.

http://github.com/relevance/log_buddy

rspec and rspec-rails

It just makes more sense to me.

http://github.com/dchelimsky/rspec
http://github.com/dchelimsky/rspec-rails

less

Nesting CSS rules, mixing in styles, and using variables in CSS is fun.

http://github.com/cloudhead/less
http://github.com/cloudhead/more

Plugins

active_scaffold

Fastest way to build a super simple admin interface.

http://github.com/activescaffold/active_scaffold

validatable_form

Easy AR validations for non-AR models (for those Contact Us forms)

http://github.com/gdagley/validatable_form

exception_notification

Because they happen and I want to know about them.

http://github.com/rails/exception_notification

display_flash_helper

The way I display flash messages

http://github.com/gdagley/display_flash_helper

pretty_buttons

HTML buttons shouldn’t have to look so bad.

http://github.com/relevance/pretty_buttons

seo_helper

A few useful helpers for SEO purposes.

http://github.com/relevance/seo_helper

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server