0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Gather Ruby documentation for offline viewing
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 0.9.2.2

Runtime

~> 0.14.6
 Project Readme

AirplaneMode

No Internet? No problem! Use AirplaneMode to gather documentation for offline viewing.

Don't waste people's bandwidth by mirroring with +wget+. AirplaneMode is a collection of server-friendly ways of obtaining offline documentation.

AirplaneMode is currently early in development. If you're interested, please become a watcher!

Installing

Install as a RubyGem via:

gem install airplane_mode

Features

Ideas

Code (from http://stackoverflow.com/questions/4506019/rails-3-guides-rubyonrails-org-in-pdf):

# sudo gem install rails
# sudo apt-get install ruby1.8-dev # required for RedCloth
# sudo gem install RedCloth
git clone git://github.com/rails/rails.git
cd rails
git checkout origin/3-0-stable -b 3-0-stable
cd railties/guides
ruby rails_guides.rb
cd output
open index.html
  • Maybe clone watched repos code (and wikis!) from GitHub
  • Top 100 gems (gems, docs, etc -- so it's harder to be stuck without a dependency)
  • Search (of the static HTML -- not sure of approach right now)

Contributing

Any and all contributions are welcome. Fork, submit a pull request, and I'll get back to you once I've had time to review the changes. Thank you for taking time to improve AirplaneMode!

Opening a Console

irb -I lib -r airplane_mode

Misc Notes

Related

License

GPLv2. See LICENSE for a copy.