kastner / seinfeld forked from entp/seinfeld
- Source
- Commits
- Network (18)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Tree:
53b9601
Erik Kastner (author)
Mon Dec 01 22:09:32 -0800 2008
seinfeld /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
LICENSE | Sat Jul 26 08:50:10 -0700 2008 | |
| |
README | ||
| |
Rakefile | ||
| |
config/ | ||
| |
lib/ | ||
| |
public/ | ||
| |
seinfeld_calendar.rb | ||
| |
spec/ | ||
| |
vendor/ | ||
| |
views/ |
README
seinfeld calendar ================= http://lifehacker.com/software/motivation/jerry-seinfelds-productivity-secret-281626.php Track your OSS Productivity with Github. USAGE ===== # setup your DB (see deployment section) rake seinfeld:setup # adds github user rake seinfeld:add_user USER=technoweenie # updates progress from github # put in a nightly cron job rake seinfeld:update # let's start the show ruby seinfeld_calendar.rb open http://localhost:4567/~technoweenie DEPLOYMENT ========== My config.rb looks like this: $: << File.join(File.dirname(__FILE__), 'lib') require 'seinfeld/models' DataMapper.setup :default, 'mysql://rickybobby:shakeandbake@localhost/seinfeld' Seinfeld::User.github_login = 'rickybobby' Seinfeld::User.github_password = 'shakeandbake' My config.ru (for Passenger) looks like: require 'rubygems' require 'rack' require 'sinatra' Sinatra::Application.default_options.update( :run => false, :env => :production, :raise_errors => true ) require 'config' require 'seinfeld_calendar' run Sinatra.application TODO ==== TIMEZONES configurable db support Gitorious support, etc OAUTH

