Descriptif » Historique » Version 88
Arnaud FORNEROT, 04/02/2015 16:36
1 | 61 | Gérald Schwartzmann | h1. !http://dev-eole.ac-dijon.fr/attachments/download/9/puce.png! Descriptif |
---|---|---|---|
2 | 61 | Gérald Schwartzmann | |
3 | 61 | Gérald Schwartzmann | *Envole est un portail Web 2.0, associé à un annuaire et à un service d'authentification* |
4 | 61 | Gérald Schwartzmann | |
5 | 61 | Gérald Schwartzmann | Envole réunit au sein d’un portail web unique, toutes les applications utiles à une personne, et ceci en fonction de son profil (Administratif, Enseignant, Élève, Parent, ...), tout en restant personnalisable par chacun. |
6 | 61 | Gérald Schwartzmann | |
7 | 61 | Gérald Schwartzmann | Envole offre également un système de porte-folio numérique permettant à l’utilisateur de maintenir facilement du contenu et de le partager sélectivement. |
8 | 61 | Gérald Schwartzmann | |
9 | 58 | Gérald Schwartzmann | |
10 | 60 | Gérald Schwartzmann | h1. !http://dev-eole.ac-dijon.fr/attachments/download/9/puce.png! Présentation |
11 | 1 | Luc Bourdot | |
12 | 75 | Arnaud FORNEROT | h3. Le Site Envole |
13 | 76 | Arnaud FORNEROT | |
14 | 77 | Arnaud FORNEROT | http://envole.ac-dijon.fr |
15 | 75 | Arnaud FORNEROT | |
16 | 60 | Gérald Schwartzmann | h3. Historique |
17 | 60 | Gérald Schwartzmann | |
18 | 57 | Gérald Schwartzmann | Historique du projet sur l'ancien WIKI -> http://eole.orion.education.fr/wiki/index.php/ENVOLE |
19 | 57 | Gérald Schwartzmann | Historique du projet dans la documentation -> http://eoleng.ac-dijon.fr/documentations/Envole/co/00_presentation.html |
20 | 57 | Gérald Schwartzmann | |
21 | 57 | Gérald Schwartzmann | h3. Présentation d'Envole sur le site de diffusion : |
22 | 57 | Gérald Schwartzmann | |
23 | 57 | Gérald Schwartzmann | http://eole.orion.education.fr/ |
24 | 57 | Gérald Schwartzmann | |
25 | 57 | Gérald Schwartzmann | h3. Présentation d'Envole sur Wikipédia (à compléter) : |
26 | 57 | Gérald Schwartzmann | |
27 | 57 | Gérald Schwartzmann | https://fr.wikipedia.org/wiki/Envole_%28informatique%29 |
28 | 57 | Gérald Schwartzmann | |
29 | 57 | Gérald Schwartzmann | h2. Usage et utilisation d'Envole dans plusieurs académies : |
30 | 57 | Gérald Schwartzmann | |
31 | 57 | Gérald Schwartzmann | DSI de la Réunion : présentation de l'Ent-Réunion |
32 | 57 | Gérald Schwartzmann | http://ent.ac-reunion.fr/wordpress/ |
33 | 57 | Gérald Schwartzmann | |
34 | 57 | Gérald Schwartzmann | Le blog de la Mission Tice de Lyon |
35 | 57 | Gérald Schwartzmann | http://rezotice.ac-lyon.fr |
36 | 57 | Gérald Schwartzmann | |
37 | 57 | Gérald Schwartzmann | Présentation et usage du Cartable numérique par le pôle numérique |
38 | 57 | Gérald Schwartzmann | http://polenumerique.ac-creteil.fr/-Cartable-en-ligne- |
39 | 57 | Gérald Schwartzmann | |
40 | 57 | Gérald Schwartzmann | Présentation d'I-cart (Envole) sur le site académique de Poitiers |
41 | 57 | Gérald Schwartzmann | http://ww2.ac-poitiers.fr/matice/spip.php?rubrique10 |
42 | 57 | Gérald Schwartzmann | |
43 | 57 | Gérald Schwartzmann | Présentation de CLOE (Envole) dans l'académie de Dijon |
44 | 57 | Gérald Schwartzmann | https://cloe.ac-dijon.fr/ |
45 | 57 | Gérald Schwartzmann | |
46 | 57 | Gérald Schwartzmann | h2. Documentation |
47 | 57 | Gérald Schwartzmann | |
48 | 57 | Gérald Schwartzmann | Les ébauches de documentation faites dans le wiki sont ensuite intégrées et valider dans Scenari. |
49 | 57 | Gérald Schwartzmann | Elles sont disponibles aux formats PDF et HTML : |
50 | 57 | Gérald Schwartzmann | Envole 2 (sur EOLE 2.2) -> http://eoleng.ac-dijon.fr/documentations/Envole/co/Envole-Web.html |
51 | 71 | Bruno Boiget | Envole 3 (sur EOLE 2.3) -> http://eoleng.ac-dijon.fr/documentations/2.3/partielles/HTML/Envole/co/Envole.html |
52 | 57 | Gérald Schwartzmann | Scribe 2.2 sans partie commune -> http://eoleng.ac-dijon.fr/documentations/scribe_sans_partie_commune.pdf |
53 | 57 | Gérald Schwartzmann | Scribe 2.2 complète -> http://eoleng.ac-dijon.fr/documentations/scribe.pdf |
54 | 57 | Gérald Schwartzmann | Toute la documentation -> http://eoleng.ac-dijon.fr/documentations/ |
55 | 57 | Gérald Schwartzmann | |
56 | 57 | Gérald Schwartzmann | h2. Documents |
57 | 57 | Gérald Schwartzmann | |
58 | 57 | Gérald Schwartzmann | Documents relatifs à l'utilisation et au développement d'Envole -> http://dev-eole.ac-dijon.fr/projects/envole/documents |
59 | 57 | Gérald Schwartzmann | |
60 | 57 | Gérald Schwartzmann | h2. [[EbaucheFaqEnvole| FAQ]] Envole |
61 | 57 | Gérald Schwartzmann | |
62 | 57 | Gérald Schwartzmann | Dans la [[EbaucheFaqEnvole| FAQ]] vous trouverez quelques astuces et là réponse à des questions souvent posées ! |
63 | 57 | Gérald Schwartzmann | |
64 | 57 | Gérald Schwartzmann | h1. !http://dev-eole.ac-dijon.fr/attachments/download/9/puce.png! Développement |
65 | 57 | Gérald Schwartzmann | |
66 | 63 | Gérald Schwartzmann | h2. A lire ! |
67 | 57 | Gérald Schwartzmann | |
68 | 57 | Gérald Schwartzmann | * [[WikiBonnesPratiques| Les bonnes pratiques du Wiki]] |
69 | 57 | Gérald Schwartzmann | * [[eole:GitPackaging| Le packaging]] |
70 | 57 | Gérald Schwartzmann | * [[eole:RecueilGit| Recueil de commandes GIT (ancienne page des bonnes pratiques)]] |
71 | 57 | Gérald Schwartzmann | * [[eole:GitBonnesPratiques| Les bonnes pratiques de GIT]] |
72 | 1 | Luc Bourdot | * [[eole:BonnesPratiques| Comment travailler avec Redmine et GIT]] |
73 | 1 | Luc Bourdot | * [[eole:GitTrucsEtAstuces| GIT et les commit]] |
74 | 87 | Arnaud FORNEROT | * [[eole:GitHttps| Accès à la forge en https]] |
75 | 81 | Arnaud FORNEROT | |
76 | 81 | Arnaud FORNEROT | h2. Supports de Formation |
77 | 82 | Arnaud FORNEROT | |
78 | 81 | Arnaud FORNEROT | * [[EnvoleFormation|Supports de Formation]] |
79 | 57 | Gérald Schwartzmann | |
80 | 63 | Gérald Schwartzmann | h2. Suivi |
81 | 57 | Gérald Schwartzmann | |
82 | 73 | Lionel Morin | * -[[EnvoleSuivi|Suivi du développement]]- |
83 | 57 | Gérald Schwartzmann | |
84 | 88 | Arnaud FORNEROT | h2. Passage en 2.4 |
85 | 88 | Arnaud FORNEROT | |
86 | 88 | Arnaud FORNEROT | 1/ S'assurer que git-package n'est pas installé |
87 | 88 | Arnaud FORNEROT | dpkg -l git-package |
88 | 88 | Arnaud FORNEROT | si présent le déinstaller |
89 | 88 | Arnaud FORNEROT | sudo apt-get remove git-pakage |
90 | 88 | Arnaud FORNEROT | |
91 | 88 | Arnaud FORNEROT | 2/ Cloner le projet git-pakage |
92 | 88 | Arnaud FORNEROT | ou le puller si déjà cloné |
93 | 88 | Arnaud FORNEROT | git clone https://afornerot@dev-eole.ac-dijon.fr/git/git-package.git |
94 | 88 | Arnaud FORNEROT | |
95 | 88 | Arnaud FORNEROT | 3/ Parametrage de git-package |
96 | 88 | Arnaud FORNEROT | Suivre la documentation suivante = https://dev-eole.ac-dijon.fr/projects/git-package/wiki |
97 | 88 | Arnaud FORNEROT | Bien faire attention dans les commandes ln de mettre le chemin vers le repertoire de stockage du clone de git-package |
98 | 88 | Arnaud FORNEROT | |
99 | 88 | Arnaud FORNEROT | Pour placer la liste de dépot par défaut sur envole |
100 | 88 | Arnaud FORNEROT | vim ~/.gitconfig |
101 | 88 | Arnaud FORNEROT | |
102 | 88 | Arnaud FORNEROT | et ajouter la section |
103 | 88 | Arnaud FORNEROT | [package] |
104 | 88 | Arnaud FORNEROT | distribution = envole-4/experimental |
105 | 88 | Arnaud FORNEROT | distribution = envole-4/unstable |
106 | 88 | Arnaud FORNEROT | distribution = eole-2.4/experimental |
107 | 88 | Arnaud FORNEROT | distribution = eole-2.4/unstable |
108 | 88 | Arnaud FORNEROT | |
109 | 88 | Arnaud FORNEROT | En sachant que la commande de compilation utilisera la premiere ligne dans le cas où l'option -d n'est pas spécifiée |
110 | 88 | Arnaud FORNEROT | |
111 | 88 | Arnaud FORNEROT | 4/ Si projet jamais passé en 2.4 |
112 | 88 | Arnaud FORNEROT | Demander à EOLE qui fasse le nécessaire en terme d'activation de compilation 2.4 sur ce projet |
113 | 88 | Arnaud FORNEROT | Tagger la branche de compilation 2.3 (la puller avant) pour indiquer le dernier paquet 2.3 en respectant la syntaxe suivante |
114 | 88 | Arnaud FORNEROT | git tag -s -m "Debian package version <version>" pkg/envole/envole-4/<version> |
115 | 88 | Arnaud FORNEROT | <version> = dernier numéro de paquet présent dans le changelog en remplaçant les tild ("~") par des underscore ("_") |
116 | 88 | Arnaud FORNEROT | |
117 | 88 | Arnaud FORNEROT | exemple |
118 | 88 | Arnaud FORNEROT | git checkout dist/ubuntu/lucid/master |
119 | 88 | Arnaud FORNEROT | git tag -s -m "Debian package 1.0-eole15~3.gbpb922df" pkg/envole/envole-4/1.0-eole15_3.gbpb922df |
120 | 88 | Arnaud FORNEROT | git push origin pkg/envole/envole-4/1.0-eole15_3.gbpb922df |
121 | 88 | Arnaud FORNEROT | |
122 | 88 | Arnaud FORNEROT | 5/ dupliquer la branche de compilation 2.3 en 24 |
123 | 88 | Arnaud FORNEROT | git checkout dist/ubuntu/lucid/master |
124 | 88 | Arnaud FORNEROT | git checkout -b dist/envole/<version majeur envole>/master |
125 | 88 | Arnaud FORNEROT | en ce moment le numéro est 4 |
126 | 88 | Arnaud FORNEROT | |
127 | 88 | Arnaud FORNEROT | 6/ Suppression du fichier debian/changelog |
128 | 88 | Arnaud FORNEROT | git rm debian/changelog |
129 | 88 | Arnaud FORNEROT | git commit -m "Suppression changelog pour builder EOLE" |
130 | 88 | Arnaud FORNEROT | |
131 | 88 | Arnaud FORNEROT | 7/ Création du fichier debian/gpb.conf |
132 | 88 | Arnaud FORNEROT | cat > debian/gpb.conf <<EOF |
133 | 88 | Arnaud FORNEROT | # Set per distribution debian tag |
134 | 88 | Arnaud FORNEROT | [DEFAULT] |
135 | 88 | Arnaud FORNEROT | debian-tag = debian/envole/4/%(version)s |
136 | 88 | Arnaud FORNEROT | EOF |
137 | 88 | Arnaud FORNEROT | |
138 | 88 | Arnaud FORNEROT | git add debian/gpb.conf |
139 | 88 | Arnaud FORNEROT | |
140 | 88 | Arnaud FORNEROT | 8/ Passage du projet en natif |
141 | 88 | Arnaud FORNEROT | mkdir -p debian/source |
142 | 88 | Arnaud FORNEROT | cat > debian/source/format <<EOF |
143 | 88 | Arnaud FORNEROT | 3.0 (native) |
144 | 88 | Arnaud FORNEROT | EOF |
145 | 88 | Arnaud FORNEROT | |
146 | 88 | Arnaud FORNEROT | git add debian/source/format |
147 | 88 | Arnaud FORNEROT | |
148 | 88 | Arnaud FORNEROT | 9/ Commit des changements de packaging |
149 | 88 | Arnaud FORNEROT | git commit -m "Configuration pour builder EOLE" |
150 | 88 | Arnaud FORNEROT | git push -u |
151 | 88 | Arnaud FORNEROT | |
152 | 88 | Arnaud FORNEROT | 9/ tagger la branche master |
153 | 88 | Arnaud FORNEROT | git checkout master |
154 | 88 | Arnaud FORNEROT | git tag -s -m "New Envole release 4.0" release/4.0 |
155 | 88 | Arnaud FORNEROT | |
156 | 88 | Arnaud FORNEROT | 10/ compilation |
157 | 88 | Arnaud FORNEROT | git package -b |
158 | 88 | Arnaud FORNEROT | donc par défaut c'est en expérimental |
159 | 88 | Arnaud FORNEROT | |
160 | 88 | Arnaud FORNEROT | git package -b -d envole-4/unstable |
161 | 88 | Arnaud FORNEROT | pour une compilation en dev |
162 | 88 | Arnaud FORNEROT | |
163 | 88 | Arnaud FORNEROT | 11/ Pour tester un paquet en expérimental |
164 | 88 | Arnaud FORNEROT | sur environnement de test |
165 | 88 | Arnaud FORNEROT | faire un Query-Auto -V test-eole.ac-dijon.fr |
166 | 88 | Arnaud FORNEROT | |
167 | 88 | Arnaud FORNEROT | cat > /etc/apt/sources.list.d/envole.list <<EOF |
168 | 88 | Arnaud FORNEROT | deb http://test-eole.ac-dijon.fr/envole envole-4-experimental main |
169 | 88 | Arnaud FORNEROT | EOF |
170 | 88 | Arnaud FORNEROT | |
171 | 88 | Arnaud FORNEROT | 12/ Installer un paquet expérimental |
172 | 88 | Arnaud FORNEROT | Query-Auto |
173 | 88 | Arnaud FORNEROT | apt-cache policy "nom du paquet" |
174 | 88 | Arnaud FORNEROT | la commande retourne le numero de version du paquet par dépot |
175 | 88 | Arnaud FORNEROT | Il faudra faire un apt-get install "nom du paquet"="version du paquet" |
176 | 88 | Arnaud FORNEROT | |
177 | 88 | Arnaud FORNEROT | exemple |
178 | 88 | Arnaud FORNEROT | apt-get install eole-posh-profil=4.0-1~1.gbpcc1457 |
179 | 88 | Arnaud FORNEROT | |
180 | 88 | Arnaud FORNEROT | 13/ Installer un paquet non expérimental |
181 | 88 | Arnaud FORNEROT | C'est comme d'habitude |
182 | 88 | Arnaud FORNEROT | Query-Auto -D -V test-eole.ac-dijon.fr |
183 | 88 | Arnaud FORNEROT | apt-eole install eole-XXX XXX-apps |
184 | 88 | Arnaud FORNEROT | |
185 | 88 | Arnaud FORNEROT | 14/ Adaptation du packaging |
186 | 88 | Arnaud FORNEROT | |
187 | 88 | Arnaud FORNEROT | * [[PreparationEnvole4| Procédure de passage d'un projet en version EOLE 2.4]] |
188 | 88 | Arnaud FORNEROT | * [[MigrationAppliEnvole4| Migration d'une application Envole vers la version EOLE 2.4]] |
189 | 88 | Arnaud FORNEROT | |
190 | 57 | Gérald Schwartzmann | h2. Aide au développement |
191 | 1 | Luc Bourdot | |
192 | 84 | Igor GODI | * [[EnvoleBonnesPratiques| Les bonnes pratiques pour le développement d'Envole (dicos, template, apache, patch, ...)]] |
193 | 73 | Lionel Morin | * [[GitMonteeVersion| Utiliser Git pour réaliser une montée de version]] |
194 | 74 | Lionel Morin | * -[[PatchAvance| Faire des patch, méthode avancée]]- (obsolète) |
195 | 57 | Gérald Schwartzmann | * [[PatchQuilt| Faire des patch quilt]] |
196 | 57 | Gérald Schwartzmann | * [[EnvoleMigration23|Migration vers la version 2.3]] |
197 | 69 | Gérald Schwartzmann | * [[TestEnvoleMigration23|Test de Envole sur la version 2.3]] |
198 | 1 | Luc Bourdot | * [[CorrespondancePaquetsEnvoleDepotsGit|Correspondance entre les numéro de paquet Envole, le numéro de version des applications et des noms de dépôts Git]] |
199 | 57 | Gérald Schwartzmann | * [[envole-tools:|Un paquet debian contenant des outils pour le développement d'Envole]] |
200 | 67 | Gérald Schwartzmann | * [[EnvoleCommandesSys|Commandes système pour le développement d'Envole]] |
201 | 70 | Lionel Morin | * [[CycleDePublication| Cycle de publication d'Envole]] |
202 | 78 | Gérald Schwartzmann | * [[Vm_AmonEcole2.3| Créer une machine virtuelle sous AmonEcole2.3 (mode conteneur)]] |
203 | 1 | Luc Bourdot | * [[eole-skeletor:Doc-geting-started| Standardisation et simplification des dépôts et du packaging avec Skeletor]] |
204 | 86 | Arnaud FORNEROT | |
205 | 86 | Arnaud FORNEROT | * [[eole-php5-cas:wiki| Cassifier une application sur Scribe]] |
206 | 83 | Arnaud FORNEROT | * [[EnvoleLDAP]] Comment déclarer une connexion LDAP dans une application Web |
207 | 85 | Arnaud FORNEROT | * [[SondesPiwik]] Comment insérer la sonde piwik dans une application web |
208 | 57 | Gérald Schwartzmann | |
209 | 63 | Gérald Schwartzmann | h2. Pages en vrac |
210 | 57 | Gérald Schwartzmann | |
211 | 57 | Gérald Schwartzmann | * [[EnvoleFluxRss|Recensement des Flux RSS disponibles dans Envole]] |
212 | 57 | Gérald Schwartzmann | * [[PluginBBB|Recensement des plugins BBB dans les différentes applications Envole]] |
213 | 64 | Lionel Morin | * [[DysPosh| Recensement des dysfonctionnement de Posh dans Envole 2]] |
214 | 80 | Arnaud FORNEROT | * [[RedminPerm| Permissions Redmine]] |
215 | 57 | Gérald Schwartzmann | |
216 | 62 | Gérald Schwartzmann | h2. Faire de la documentation |
217 | 57 | Gérald Schwartzmann | |
218 | 57 | Gérald Schwartzmann | h3. Les bonnes pratiques pour rédiger de la documentation |
219 | 57 | Gérald Schwartzmann | |
220 | 66 | Gérald Schwartzmann | Respecter les [[documentations:DokielGuideBonnesPratiques|contraintes typographiques]] |
221 | 57 | Gérald Schwartzmann | |
222 | 57 | Gérald Schwartzmann | h3. Ébauche de la documentation sur le wiki |
223 | 57 | Gérald Schwartzmann | |
224 | 57 | Gérald Schwartzmann | * [[WikiBonnesPratiques| Les bonnes pratiques du Wiki]] |
225 | 57 | Gérald Schwartzmann | |
226 | 57 | Gérald Schwartzmann | Chaque application (sous-projet Redmine) dispose d'un espace wiki permettant la rédaction d'un premier jet de documentation. |
227 | 57 | Gérald Schwartzmann | |
228 | 57 | Gérald Schwartzmann | * [[ajaxplorer:]] |
229 | 57 | Gérald Schwartzmann | * [[moodle:]] |
230 | 57 | Gérald Schwartzmann | * [[dokuwiki:]] |
231 | 57 | Gérald Schwartzmann | * [[taskfreak:]] |
232 | 57 | Gérald Schwartzmann | * [[grr:]] |
233 | 57 | Gérald Schwartzmann | * [[webcalendar:]] |
234 | 57 | Gérald Schwartzmann | * [[webshare:]] |
235 | 57 | Gérald Schwartzmann | * [[cdt:]] |
236 | 57 | Gérald Schwartzmann | * [[scribe-gibii53:]] |
237 | 57 | Gérald Schwartzmann | * [[etherpad]] |
238 | 57 | Gérald Schwartzmann | * [[EnvoleDocumentationPhpmyadmin|Documentation PhpMyAdmin]] |
239 | 57 | Gérald Schwartzmann | * [[eole-posh:XDesktop| Plugin XDesktop]] |
240 | 65 | Gérald Schwartzmann | * [[wordpress:Multiblog|doc pour la version 3.3.1 de Wordpress, multiblog et jabber]] |
241 | 57 | Gérald Schwartzmann | |
242 | 57 | Gérald Schwartzmann | [[EnvoleDocumentation|Concaténation des différentes pages wiki pour la Documentation Envole]] |