h1. Installation de CKAN et des modules La page http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.html documente l'installation de CKAN sur une machine avec Debian ou Ubuntu; cette page ajoute les points supplémentaires pour l'ajout des modules spécifiques Ozwillo. h3. 9. You’re done! … h3. 10. Téléchargement des modules complémentaires
cd /usr/lib/ckan/default/src/
git clone ssh://git@repos.entrouvert.org/ckanext-ozwillo-organization-api.git
git clone ssh://git@repos.entrouvert.org/ckanext-ozwillo-pyoidc.git
git clone ssh://git@repos.entrouvert.org/ckanext-ozwillo-routes.git
git clone ssh://git@repos.entrouvert.org/ckanext-ozwillo-theme.git
git clone ssh://git@repos.entrouvert.org/pyoidc-ozwillo.git
h3. 11. Installation des modules Dans le _virtualenv_ créé pour CKAN, les 4 modules peuvent être installés en mode "développement".
. /usr/lib/ckan/default/bin/activate
cd ckanext-ozwillo-theme
python setup.py develop
# pareil pour les autres modules
Installer la lib pyoidc-ozwillo en mode "dev":
  cd pyoidc-ozwillo
  python setup.py develop
h3. 11. Activation des modules Dans le fichier @/etc/ckan/default/development.ini@ créé lors de l'installation, ajouter les plugins à la ligne "ckan.plugins",
ckan.plugins = stats text_preview recline_preview ozwillo_organization_api ozwillo_pyoidc ozwillo_routes ozwillo_theme ozwillo_organization_api ozwillo_organization_form
h3. 12. Configurations supplémentaires On peut limiter la liste des langues proposées :
ckan.locales_offered = en fr es ca it bg tr
Et définir la langue par défaut :
ckan.locale_default = es