Federal Register 2.0
HTML Ruby JavaScript CSS XSLT Cucumber
Latest commit e6d27d1 Jul 26, 2016 @peregrinator peregrinator Use https by default
Permalink
Failed to load latest commit information.
app Add usa.gov analytics in production Jul 14, 2016
config Update deploy to clear varnish cache with new proxy servers Jul 14, 2016
data government closed by 12/5/2014 EO Dec 8, 2014
db Update EPS image imports. Closes #44. May 20, 2016
doc change wording - article to document May 11, 2014
features use varnish caching on smoke tests Jan 3, 2014
hudson/reports Add pretty output to rspec on CI. Add gitkeep for folders we need pre… Nov 16, 2010
lib Use https by default Jul 26, 2016
log remove production log Jun 19, 2010
public New cropper implementation and highlighted images redesign. Replaces … Feb 2, 2016
script remove delayed_job again Nov 8, 2011
spec Add updated schema Nov 3, 2015
test post nearly all tests to rspec Oct 31, 2010
tmp Ensure that on checkout we get a tmp directory (makes new server setu… Nov 7, 2014
vendor/plugins Update cook books Jun 18, 2014
.gitignore Support multiple running varnish instances (namely for running testin… Dec 18, 2013
.gitmodules Move submoduled plugins to be plugins that are checked in as part of … May 3, 2013
.jshintignore Ignore new cropper file when running jshint Feb 2, 2016
.ruby-version Move rvmrc to ruby-version Dec 31, 2014
AFFERO-GPL add AFFERO GPL license Jul 25, 2010
Capfile Add capistrano and complete deployment for trifecta Aug 1, 2009
FEATURES.mdown change wording - article to document May 11, 2014
Gemfile Add hoe to our Gemfile to resolve an unmet dependency issue that is r… Mar 9, 2016
Gemfile.lock Add hoe to our Gemfile to resolve an unmet dependency issue that is r… Mar 9, 2016
LICENSE add license Aug 8, 2009
README.mdown Standardize on using SECRETS (remove setting of ENV) Nov 10, 2014
Rakefile Remove loading of old tasks Nov 7, 2014
circle.yml Specify same version of bundler as is on the servers for use on CI Mar 8, 2016
clouds.rb Add poolparty gem and base config Apr 23, 2010
config.ru Remove logger as Passenger 5 is now logging it to apache’s error.log … Oct 16, 2015

README.mdown

Federal Register 2.0

The Federal Register at your fingertips.

https://www.federalregister.gov/

About

The FR 2.0 web site is similar to a daily web newspaper, with a clear layout and new tools to guide readers to the most popular topics and relevant documents. The site displays individual news sections for Money, Environment, World, Science & Technology, Business & Industry, and Health & Public Welfare. FR 2.0 has greatly improved navigation and search tools and highlights each agency's significant rules. The new web site takes advantage of social media and integrates seamlessly with Regulations.gov and the Unified Agenda to make it easy for users to submit comments directly into the official e-Rulemaking docket, and view the history of rulemaking activity through a regulatory timeline.

The site was built by David Augustine, Bob Burbach, and Andrew Carpenter of Critical Juncture, using the GovPulse application as a starting point. It is released as an open source project.

Installation

First, you'll need Ruby, Bundler, Rails 2.3.x, the Sphinx search engine, MySQL, and the ruby MySQL bindings.

git clone git://github.com/criticaljuncture/fr2.git
cd fr2
git submodule update --init

Then you'll need to create the following files based on the examples:

  • config/database.yml
  • config/secrets.yml

Then:

bundle install
rake db:create
rake db:migrate

To fetch data, you'll need to run

rake data:daily DATE=2010-07-26

To start up the application, simply run

script/server

Contact us at fr2@criticaljuncture.org if you run into any trouble; we'll revise these instructions as necessary to make it easier.

License

FR2 is released under the Affero GPL v3, which requires that the source code be made available to any network user of the application. So while we encourage you to fork and run your own copies of this application, any changes you make need to be shared with their users. Note that this does not allow the use of the official logos or the icons.

govpulse itself is copyrighted by David Augustine, Robert Burbach, and Andrew Carpenter.

A variety of external software libraries are included with this software; they are all open source, and suitable for use where this application is.