Projet

Général

Profil

PolitiqueDepots24 » Historique » Version 1

Daniel Dehennin, 03/12/2014 11:17

1 1 Daniel Dehennin
h1. Politique de gestion des dépôts Envole sur la distribution EOLE 2.4
2 1 Daniel Dehennin
3 1 Daniel Dehennin
h2. Activation des sources Envole
4 1 Daniel Dehennin
5 1 Daniel Dehennin
Les dépôts envole ne seront plus actifs par défaut.
6 1 Daniel Dehennin
7 1 Daniel Dehennin
L’installation des applications envole nécessite plusieurs étapes:
8 1 Daniel Dehennin
9 1 Daniel Dehennin
# Installer un paquet dédié à la gestion des sources (installé par défaut sur scribe), afin d’ajouter une question *@oui/non@* dans *@gen_config@*, par exemple : « *@Activer la gestion des applications Envole@* ».
10 1 Daniel Dehennin
# Activer la gestion des applications Envole dans *@gen_config@*
11 1 Daniel Dehennin
# Mettre à jour les *@sources.list@* avec un *@Query-Auto@* afin de prendre en compte les dépôts Envole
12 1 Daniel Dehennin
# Installer soit :
13 1 Daniel Dehennin
** Le méta-paquet Envole afin de tirer les applications Envole et leurs dictionnaires/templates Creole
14 1 Daniel Dehennin
** Le paquet *@eole-<application>@* dédié à une application
15 1 Daniel Dehennin
# Configurer les applications Envole dans *@gen_config@*
16 1 Daniel Dehennin
# Lancer reconfigure
17 1 Daniel Dehennin
18 1 Daniel Dehennin
h2. Disposition des dépôts
19 1 Daniel Dehennin
20 1 Daniel Dehennin
Mise à disposition de dépôts pour 3 niveaux de mise à jour, par exemple :
21 1 Daniel Dehennin
22 1 Daniel Dehennin
* Pour EOLE 2.4:
23 1 Daniel Dehennin
** *@eole-2.4-unstable@* pour les paquets en développement
24 1 Daniel Dehennin
** *@eole-2.4-testing@* pour les paquets candidats
25 1 Daniel Dehennin
** *@eole-2.4@* pour les paquets en production
26 1 Daniel Dehennin
* Pour EOLE 2.5:
27 1 Daniel Dehennin
** *@eole-2.5-unstable@* pour les paquets en développement
28 1 Daniel Dehennin
** *@eole-2.5-testing@* pour les paquets candidats
29 1 Daniel Dehennin
** *@eole-2.5@* pour les paquets en production
30 1 Daniel Dehennin
31 1 Daniel Dehennin
Il n’y aura pas de dépôts par release d’EOLE (2.4.1, 2.4.2,…) ou d’Envole.
32 1 Daniel Dehennin
33 1 Daniel Dehennin
h2. Problèmes de gestion de l’adhérence
34 1 Daniel Dehennin
35 1 Daniel Dehennin
Problème:
36 1 Daniel Dehennin
* Un utilisateur dispose d’un serveur EOLE en version 2.4.3 avec des applications Envole
37 1 Daniel Dehennin
* Envole passe une mise à jour en production qui nécessite une version EOLE 2.4.6
38 1 Daniel Dehennin
39 1 Daniel Dehennin
Solution:
40 1 Daniel Dehennin
* Les paquets Envole déclarent des dépendances versionnées sur les paquets du socle EOLE, ainsi les paquets Envole ne se mettront pas à jour tant que la version d’EOLE ne sera pas compatible