public
Description: Ruby Library Documentation Service
Homepage: http://rdoc.info
Clone URL: git://github.com/zapnap/rdocinfo.git
Click here to lend your support to: rdocinfo and make a donation at www.pledgie.com !
name age message
file .gitignore Sat Jun 06 11:40:22 -0700 2009 Added *.swp to .gitignore [bturnbull]
file Capfile Wed May 06 15:11:28 -0700 2009 Load the database from the yaml, and make sure ... [jeffrafter]
file MIT-LICENSE Sun Apr 12 11:02:50 -0700 2009 import sinatra-template [zapnap]
file README.rdoc Sun Nov 22 11:12:52 -0800 2009 update getting started instructions [zapnap]
file Rakefile Mon Sep 14 05:42:29 -0700 2009 add hoptoad for error logging [zapnap]
directory bin/ Sat Nov 21 18:28:59 -0800 2009 file extensions make me happy [zapnap]
file config.ru Wed Jun 10 19:37:14 -0700 2009 fix config loader [zapnap]
directory config/ Sat Nov 21 10:43:25 -0800 2009 Adding in a custom template so we can adjust lo... [jeffrafter]
directory lib/ Sat Dec 12 17:17:29 -0800 2009 fix for status update (dm callback) issue [zapnap]
directory log/ Wed May 06 10:34:06 -0700 2009 Clean up the defaults and move the config ymls ... [jeffrafter]
directory public/ Sun Nov 22 12:16:51 -0800 2009 override link summary clicks to maintain frame ... [zapnap]
directory spec/ Sat Dec 12 17:17:29 -0800 2009 fix for status update (dm callback) issue [zapnap]
directory templates/ Sat Nov 21 22:11:43 -0800 2009 Really really add the template this time [jeffrafter]
directory views/ Sun Nov 01 18:01:32 -0800 2009 change linked site [zapnap]
README.rdoc

RdocInfo

A simple Sinatra-based web service that generates and hosts rdocs for GitHub-based projects. Accepts updates from post-commit hooks and regenerates as needed. Public service is hosted at rdoc.info

Configuration

All configuration is done in the conf directory via environment yaml files. Copy development.yml.example to development.yml within that directory and alter the settings to match your local environment.

There are a couple additional steps you’ll need to take to get rdoc.info working:

Note that we currently use a customized version of YARD in production that filters potentially unsafe yardoc options such as —query. If you’re running DataMapper 0.10.x you’ll also need a non-mainline version of dm-is-paginated (check myabc’s fork).

Once you’ve done that you should be ready to rock.

GitHub Pages Integration

GitHub Pages support has been removed from master as it was proving to be a bit unreliable. Check the github-pages branch.

Getting Started

  rake gems:install
  rake db:migrate
  ruby bin/run.rb

Credit

Rdoc.info is © 2009 Nick Plante. This code is distributed under the MIT license.

The following individuals have contributed to the project:

  • Loren Segal (for YARD)
  • Jeff Rafter
  • Brian Turnbull

Contribute

Contributions are welcome and appreciated. See GitHub project issues for a list of specific features that have been requested or discussed.