Skip to content

vigilo/turbogears

Repository files navigation

TurboGears

Ce module contient les composants de Vigilo partagés entre les interfaces web, qui sont basées sur TurboGears. Il ne s'agit pas du framework TurboGears lui-même, mais d'un jeu d'extensions et de composants communs aux interfaces web Vigilo.

Pour les détails du fonctionnement de la bibliothèque TurboGears, se reporter à la documentation officielle.

Dépendances

Vigilo nécessite une version de Python supérieure ou égale à 2.5. Le chemin de l'exécutable python peut être passé en paramètre du make install de la façon suivante:

make install PYTHON=/usr/bin/python2.6

La bibliothèque Vigilo-TurboGears a besoin des modules Python suivants :

  • setuptools (ou distribute)
  • vigilo-models
  • vigilo-themes-default
  • TurboGears >= 2.3.1
  • repoze.tm2
  • repoze.who_testutil
  • repoze.who.plugins.sa
  • ToscaWidgets >= 0.9.7.1
  • tw.forms
  • PasteDeploy
  • Paste
  • decorator (pas la version 3.1.0)
  • FormEncode >= 1.3.0

Des patches sont nécessaires pour les modules TurboGears et Pylons , ils se trouvent dans le dossier "patches".

Installation

L'installation se fait par la commande make install (à exécuter en root).

License

Vigilo-TurboGears est sous licence GPL v2.