You can browse what is available extension at http://github.com/dim
Downloading extensions is very easy. Go to your Retrospectiva installation directory and call:
script/rxm download http://retrospectiva.org/repository/extensions/extension_name.git
Example with OpenID extension:
script/rxm download http://retrospectiva.org/repository/extensions/openid_auth.git
# or from the mirror
script/rxm download git://github.com/dim/openid_auth.git
You can manage extensions with rxm, the Retrospectiva Extension Manager.
To list all extensions, open a console, change to the path of your retrospectiva installation and call:
script/rxm list
To install an available extension, call:
RAILS_ENV=production script/rxm install extension_name
To uninstall an available extension, call:
RAILS_ENV=production ruby script/rxm uninstall extension_name
To uninstall an available extension and to purge all extension-relevant data from the database, call:
RAILS_ENV=production ruby script/rxm uninstall extension_name --remove-db
After you have installed the extension, you need to restart the application.