Doc-geting-started » Historique » Version 1
Philippe Caseiro, 19/09/2012 11:15
| 1 | 1 | Philippe Caseiro | h1. Premiers pas |
|---|---|---|---|
| 2 | 1 | Philippe Caseiro | |
| 3 | 1 | Philippe Caseiro | Dans ce documents vous trouverez toutes les étapes pour utiliser le dépôt standard Eole pour le packaging. |
| 4 | 1 | Philippe Caseiro | |
| 5 | 1 | Philippe Caseiro | L'idée de départ de ce dépôt est de fournir un outil qui vous permet de disposer d'un environement prêt a l'emplois |
| 6 | 1 | Philippe Caseiro | pour construire un paquet "Eole". |
| 7 | 1 | Philippe Caseiro | |
| 8 | 1 | Philippe Caseiro | Il suffit de mettre les fichiers dans les bons répertoires. |
| 9 | 1 | Philippe Caseiro | |
| 10 | 1 | Philippe Caseiro | h2. Le dépôt |
| 11 | 1 | Philippe Caseiro | |
| 12 | 1 | Philippe Caseiro | |This|is|a|simple|table| |
| 13 | 1 | Philippe Caseiro | |This|is|a|simple|row| |
| 14 | 1 | Philippe Caseiro | |
| 15 | 1 | Philippe Caseiro | p=. Voici l'arboréscence type d'un dépôts "standardisé" |
| 16 | 1 | Philippe Caseiro | |
| 17 | 1 | Philippe Caseiro | |
| 18 | 1 | Philippe Caseiro | * */src/* _# Répertoire a destination des sources de l'application_ |
| 19 | 1 | Philippe Caseiro | ** *<appli>-<version>/* |
| 20 | 1 | Philippe Caseiro | ** *plugins-<version>/nom/* |
| 21 | 1 | Philippe Caseiro | ** *lang-<version>/nom/* |
| 22 | 1 | Philippe Caseiro | * */tmpl/* |
| 23 | 1 | Philippe Caseiro | * */dicos/* |
| 24 | 1 | Philippe Caseiro | * */pretemplate/* |
| 25 | 1 | Philippe Caseiro | * */posttemplate/* |
| 26 | 1 | Philippe Caseiro | * */postservice/* |
| 27 | 1 | Philippe Caseiro | * */sql/* |
| 28 | 1 | Philippe Caseiro | ** *gen/* |
| 29 | 1 | Philippe Caseiro | ** *updates/* |
| 30 | 1 | Philippe Caseiro | ** *conf/* |
| 31 | 1 | Philippe Caseiro | *** *gen/* |
| 32 | 1 | Philippe Caseiro | *** *updates/* |
| 33 | 1 | Philippe Caseiro | *** *pwd/* |
| 34 | 1 | Philippe Caseiro | * */sso/* |
| 35 | 1 | Philippe Caseiro | ** *filtres/* |
| 36 | 1 | Philippe Caseiro | ** *user-info/* |
| 37 | 1 | Philippe Caseiro | * */ldap/* |
| 38 | 1 | Philippe Caseiro | ** *pwd/* |
| 39 | 1 | Philippe Caseiro | * */sharenvole/* |
| 40 | 1 | Philippe Caseiro | * *Makefile* |
| 41 | 1 | Philippe Caseiro | * *eole.mk* |
| 42 | 1 | Philippe Caseiro | * *apps.mk* |
| 43 | 1 | Philippe Caseiro | |
| 44 | 1 | Philippe Caseiro | Commentaires : |
| 45 | 1 | Philippe Caseiro | |
| 46 | 1 | Philippe Caseiro | table{border:1px solid black}. |
| 47 | 1 | Philippe Caseiro | | */src/* | _Répertoire a destination des sources de l'application_ | |
| 48 | 1 | Philippe Caseiro | | */src/<appli>-<version>/* | _Code source de l'application avec la possibilité de faire cohabiter plusieurs versions lors des mises à jour_ | |
| 49 | 1 | Philippe Caseiro | | */src/plugins-<version>/* | _Répertoire contenant les plugins externes et ceux développés en interne pour cette version de l'application (un sous-répertoire par plugin)_ | |
| 50 | 1 | Philippe Caseiro | |
| 51 | 1 | Philippe Caseiro | ** /src/lang-<version>/ | répertoire des traductions pour cette version (un sous-répertoire par langue) | |
| 52 | 1 | Philippe Caseiro | * /tmpl/ : répertoire des templates eole |
| 53 | 1 | Philippe Caseiro | * /dicos/ : répertoire des dictionnaires eole (XX_<appli>.xml) |
| 54 | 1 | Philippe Caseiro | * /pretemplate/ : |
| 55 | 1 | Philippe Caseiro | * /posttemplate/ : |
| 56 | 1 | Philippe Caseiro | * /postservice/ : scripts shell ou python |
| 57 | 1 | Philippe Caseiro | * /sql/gen/ et /sql/updates : fichiers sql de création ou de mise à jour de la base |
| 58 | 1 | Philippe Caseiro | * /sql/conf/ : sous-répertoires de configuration |
| 59 | 1 | Philippe Caseiro | * /sso/filtres/ : filtres sso (<appli>.ini, <appli>_apps.ini) |
| 60 | 1 | Philippe Caseiro | * /sso/user-info/ : profil sso (profil_<appli>.py) |
| 61 | 1 | Philippe Caseiro | * /ldap/pwd/ : configuration du mot de passe ldap (<appli>.ini) |
| 62 | 1 | Philippe Caseiro | * /sharenvole/ : scripts d'aide à l'installation (à éviter si possible) |
| 63 | 1 | Philippe Caseiro | * Makefile : Fichier de règles de "compilation" |
| 64 | 1 | Philippe Caseiro | * eole.mk : Règles standard Eole pour la gestion des dictionnaires, templates, gestion des bases de données, mots de passe ... ! ne pas changer ce fichier |
| 65 | 1 | Philippe Caseiro | * apps.mk : Règles pour l'installation de l'application web. |
| 66 | 1 | Philippe Caseiro | |
| 67 | 1 | Philippe Caseiro | h2. Etape 1 : Cloner le dépôt |