public
Description: Ruby Enabled GooGle App Engine
Homepage:
Clone URL: git://github.com/knowtheory/reggae.git
knowtheory (author)
Sat May 09 22:10:26 -0700 2009
commit  584cf9f42eacd732dac872d932b21625303156ff
tree    18303581b275f8ecc826e09cf3c1eb23049d3bc7
parent  793d3d28a302b344a0728426b5569fc80f390f3a
reggae /
README.markdown

= reggae

Reggae is a Ruby tool for getting the gear you need to run your app on Google App Engine. Reggae together with ribrdb's AppEngine API ruby wrappers, DataMapper adapter, you can develop and deploy Merb, Sinatra, or other Rack apps on Google App Engine.

Setting up: Get Reggae, which includes the Google App Engine SDK Jars. create your application.[1] freeze, and jar your gems. install your jars in your app make sure your app is a valid Java Servlet Run your app on the dev server. * Upload your application.

Reggae's responsibilities:

  • Get the Java App Engine SDK Jars for you
  • Make any Rack app runnable on the GAEJ SDK Dev Server.
    • Gem mode, the GAEJ SDK jars live on system, referred to there
    • Embbedded mode, drop the GAEJ SDK jars into the app
  • Make any Rack app testable with the GAEJ SDK
    • Include appengine-api stuff (Already covered by AppEngine Apis!)
  • Deployment to GAE
    • Add username & password to external file so that it doesn't show up in logs

== Copyright

Copyright (c) 2009 Ted Han. See LICENSE for details.