#NASA Developer Portal
This is a modified version of the Socrata Developers Portal Specifically for NASA. Below is the documentation from the original Socrata Developer Portal.
This is the Github Pages source code for the Socrata Developer Portal (currently deployed to http://dev.socrata.com.
We love pull requests! If you'd like to contribute, feel free to fork this repo and send us pull requests.
The site is a fairly standard Jekyll site, but there are a few steps you'll want to make first to ensure that everything compiles properly:
- Make sure you have the
gh-pages
branch checked out:git checkout -b gh-pages origin/gh-pages
- Pull in the site templates and CSS/SASS, which come from submodules:
git submodule update --init
- Make sure you have Ruby version 2.0.0-p353 installed. (
rbenv install 2.0.0-p353
if RBEnv is your thing). - Make sure you have the
jekyll
RubyGem installed
- A
.rvmrc
RVM configuration file is included if that's your thing - Install the
bundler gem
and then install the gems from the Gemfile:gem install bundler && bundle
- Build the site and run the local server:
jekyll serve --watch
. To speed up page re-building you can disable plugins by runningjekyll serve --watch --safe
You can now view your local server at http://localhost:4000 (unless you changed the port number).
Site styling is controlled via css/local.sass
and it's automatically regenerated by Github Pages with each push.