Every repository with this icon (
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sat Jun 06 11:40:22 -0700 2009 | |
| |
Capfile | Wed May 06 15:11:28 -0700 2009 | |
| |
MIT-LICENSE | Sun Apr 12 11:02:50 -0700 2009 | |
| |
README.rdoc | Sun Nov 22 11:12:52 -0800 2009 | |
| |
Rakefile | Mon Sep 14 05:42:29 -0700 2009 | |
| |
bin/ | Sat Nov 21 18:28:59 -0800 2009 | |
| |
config.ru | Wed Jun 10 19:37:14 -0700 2009 | |
| |
config/ | Sat Nov 21 10:43:25 -0800 2009 | |
| |
lib/ | Sat Dec 12 17:17:29 -0800 2009 | |
| |
log/ | Wed May 06 10:34:06 -0700 2009 | |
| |
public/ | Sun Nov 22 12:16:51 -0800 2009 | |
| |
spec/ | Sat Dec 12 17:17:29 -0800 2009 | |
| |
templates/ | Sat Nov 21 22:11:43 -0800 2009 | |
| |
views/ | Sun Nov 01 18:01:32 -0800 2009 |
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:
- Install the YARD gem — see github.com/lsegal/yard
- Create a symlink from /public/rdoc to ../rdoc/default
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.








