<?xml version="1.0" encoding="UTF-8"?>
<wiki-page>
  <author>Dimitrij Denissenko</author>
  <content>h1. Where To Find Extensions

You can browse what is available extension at http://github.com/dim

h1. Download

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
}}}

h1. Installation

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.
</content>
  <created-at type="datetime">2007-07-23T16:21:24+01:00</created-at>
  <title>Extensions</title>
  <updated-at type="datetime">2009-01-24T17:22:26+00:00</updated-at>
  <version type="integer">14</version>
</wiki-page>
