public
Description:
Homepage:
Clone URL: git://github.com/sunlightlabs/datacatalog-web.git
luigi (author)
Wed Nov 04 11:46:19 -0800 2009
commit  573da36bb03d95dc7c92b18e35045045fbe39a6d
tree    cda6c8500ab0e179ca0be8dc0d21993c14aa3e4f
parent  e9da125dd8801e5f2f6906e384514fcc2d9a3ae8
name age message
file .gitignore Mon Sep 28 15:18:11 -0700 2009 Changes to Account Settings Page [afelski]
file LICENSE.md Fri Jul 24 12:00:13 -0700 2009 License should be in Markdown. [luigi]
file README.md Wed Sep 16 12:39:47 -0700 2009 Use a config/api.yml for API key and URI values. [luigi]
file Rakefile Tue Jul 14 13:49:27 -0700 2009 Initial Rails app [Story940336] [luigi]
directory app/ Loading commit data...
directory config/
file cucumber.yml Tue Sep 29 13:34:21 -0700 2009 Cucumber fixes: Update Contact Us feature to us... [luigi]
directory db/
directory doc/ Tue Jul 14 13:49:27 -0700 2009 Initial Rails app [Story940336] [luigi]
directory features/ Thu Oct 01 14:31:10 -0700 2009 Change /submit to /suggest. [luigi]
directory lib/
directory log/ Thu Jul 23 12:53:38 -0700 2009 Install RSpec, Shoulda, Cucumber, Webrat, Machi... [luigi]
directory public/
directory script/ Thu Jul 23 12:53:38 -0700 2009 Install RSpec, Shoulda, Cucumber, Webrat, Machi... [luigi]
directory spec/ Tue Oct 13 15:18:24 -0700 2009 Implement acts_as_taggable_on for folders on Da... [luigi]
directory test/ Thu Jul 23 08:37:45 -0700 2009 Initial functionality for email/password-based ... [luigi]
directory vendor/ Thu Oct 22 12:07:49 -0700 2009 Use datacatalog gem from Gemcutter rather than ... [luigi]
README.md

National Data Catalog

Front-end web app.

Requirements

Other the standard Rails stack, the biggest requirement is the National Data Catalog API, which is a Sinatra app that uses MongoDB as it's data store. Please navigate to the datacatalog-api repository to get set up on that end.

    sudo gem sources -a http://gems.github.com 
    sudo gem install authlogic authlogic-oid ruby-openid nokogiri faker httparty
    sudo gem install rspec rspec-rails thoughtbot-shoulda rr
    sudo gem install notahat-machinist webrat cucumber bmabey-database_cleaner

Setup

  1. Configure config/api.yml to point to your API instance.
  2. Configure a config/database.yml to point to your relational database of choice.

Testing Stack

We're taking testing Very Seriously, practicing outside-in development. Our stack: