Coder Social home page Coder Social logo

hiddensanctum / dev.socrata.com Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tlevine/dev.socrata.com

0.0 1.0 0.0 22.16 MB

Socrata Developer Site

HTML 23.26% Ruby 9.59% CSS 6.83% Jupyter Notebook 30.08% JavaScript 29.64% R 0.31% SAS 0.29%

dev.socrata.com's Introduction

Build Status

This is the Github Pages source code for the Socrata Developer Portal (currently deployed to http://dev.socrata.com.

Contributing

We love pull requests! If you'd like to contribute, feel free to fork this repo and send us pull requests.

Setting Up

The site is a customized Jekyll site, so there are some steps you'll need to take care of to get your environment set up:

  1. Make sure you have the gh-pages branch checked out: git checkout -b gh-pages origin/gh-pages
  2. Pull in the site templates and CSS/SASS, which come from submodules: git submodule update --init
  3. Make sure you have Ruby version installed. Check .ruby-version to see the preferred version. If you're using rbenv or rvm, this should automatically be set up
  4. Install the Bundler Gem installed: gem install bundler
  5. Set up the Gem bundle: bundle
  6. Make sure you have the jekyll RubyGem installed
  7. You can then run one of several options on the Rakefile, depending on your setup:
    • rake incremental will perform a Jekyll build into ./public. If rerun, it'll be faster since it'll only build what you have changed.
    • rake watch will perform an incremental build automatically when you change files, which is handy if you're using something like Pow
    • rake serve will run a standalone server for testing

Before Submitting

Before submitting, run rake test and rake htmlproof to run the test suite and confirm that you haven't broken anything.

Modifying CSS/SASS

Site styling is controlled via css/local.sass and it's automatically regenerated by Github Pages with each push.

dev.socrata.com's People

Contributors

chrismetcalf avatar alaurenz avatar aag6z avatar marks avatar hoogieman avatar jsanch avatar peteraustinmoore avatar aliciatb avatar louh avatar zachgarwood avatar matikin9 avatar rantler avatar urmilan avatar thekaveman avatar sgreenberg avatar christabor avatar allejo avatar stevejarvis avatar sebastiaanklippert avatar missinglink avatar meredithu avatar justgrimes avatar jalessio avatar gsf avatar benunsworth avatar bbodenmiller avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.