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]] |