a quick website to track the number of modules in various repositories
JavaScript Ruby HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
doc
lib/tasks
public
script
test
vendor/plugins
.gitignore
.rvmrc
Gemfile
Gemfile.lock
Procfile
README.md
Rakefile
config.ru

README.md

Modulecounts

Uses 'rake cron' to poll all known repos for data each night.

Dev Setup

Runs on Heroku cedar stack with MRI 2.1.2

To run bundle install:

PATH=$PATH:/Library/PostgreSQL/9.3/bin/ bundle

A Note on Migrations

A couple notes after going through and fixing it so migrations work from an empty database again:

  • Always save! or equivalent so that exceptions will be raised.
  • Do not update stats or counts in the migrations. This breaks when the db structure changes later on - you'll end up trying to work on tables that haven't been created yet.
  • Plan on running rake cron to load data immediately after rake db:migrate since you can't do an update_counts from within migrations.