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 |