Giter Club home page Giter Club logo

healthcare.gov-2013-10-01's Introduction

Restored HealthCare.gov repository from 1 Oct 2013.

This repository originally lived at github.com/CMSgov/healthcare.gov, but apparently disappeared from there sometime on 12 Oct 2013. There is reason to believe that the repository's owners pulled it down mainly because they didn't want to handle misdirected bug reports being filed against it -- bug reports that were really about the back-end systems that this code merely interfaced with but had no control over.

(There was also a problem with the original repository's commit history. The repository as originally posted -- i.e., what this is a clone of -- contained only one commit, a "top-skim" style import of the code, and was thus missing the true commit history. An issue had been opened against it, asking for the problem to be fixed, but the repository was taken down before that had a chance to be addressed.)

A possibly better course would have been for them to rename the repository to "healthcare.gov-web-front-end" or something like that, and update the README.md file to prominently state which kinds of bug reports would be appropriate to file there and which wouldn't. I hope that after the brouhaha dies down, the repository is restored, with properly historicized commit history.

In the meantime, the repository's disappearance was widely noticed. Lauren C. Still saw a tweet of mine asking about it, and replied that there was a git bundle at archive.org/details/healthcare-gov-gitrepo preserving this repository as of 1 Oct 2013. That's what's imported here. The contents of the original README.md follow.

-Karl Fogel (@kfogel), for the Conservatory


HealthCare.gov-Open-Source-Release

This project includes the source code and content for the healthcare.gov website. For more information, please visit https://www.healthcare.gov/developers

Local Installation Requirements

Ruby

To install ruby on unix:

yum install ruby (or sudo apt-get install ruby1.9.1)

To install ruby on Mac OS X:

curl -L https://get.rvm.io | bash -s stable --ruby

Visit the following links for more detailed information on how to set up Ruby using a method applicable to your environment:

Three Ways of Installing Ruby (Linux/Unix) http://www.ruby-lang.org/en/downloads/

RubyInstaller for Windows http://rubyinstaller.org/

How to Install Ruby on a Mac http://net.tutsplus.com/tutorials/ruby/how-to-install-ruby-on-a-mac/

Install rubygems:

  • cd ~/
  • wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.24.tgz
  • tar xzvf rubygems-1.8.24.tgz
  • cd rubygems-1.8.24
  • ruby setup.rb

Managing Dependencies Using Bundler

We recommend using Bundler to manage dependencies. Once you have Ruby installed, install Bundler by running the following command: 'gem install bundler'

Once Bundler is installed, you install/update depencies by simply running 'bundle install' within your project folder.

More information on Bundler may be found here: http://gembundler.com/

Install Jekyll

  • cd healthcare.gov (or the location of your cloned repository)
  • bundle install

For more information and detailed documentation on Jekyll, visit the following sites:

Jekyll Project Home http://jekyllrb.com

Jekyll on GitHub https://github.com/mojombo/jekyll

Clone the repository

  • cd /var/www/html (or the location you would like the compiled site to live)
  • git clone https://github.com/CMSgov/HealthCare.gov-Open-Source-Release.git healthcare.gov

Generate the site and serve

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.