openSUSE:Evergreen
Evergreen
Qu'est-ce ?
"Evergreen" (littéralement 'toujours vert', à feuilles persistantes) a pour but de prolonger le support de certaines versions d'openSUSE lorsqu'elles arrivent en fin de vie officielle et et qu'elles sont listées parmi les distributions non maintenues.
Distributions supportées
La seule distribution supportée actuellement est openSUSE 13.1. openSUSE 11.4 reçoit encore quelques correctifs de la part de la communauté mais sa période de support étendu est en théorie terminée. Les distributions précédemment, actuellement et prochainement supportées sont indiquées dans le tableau ci-dessous :
Distribution | État | Début de support | Fin de support | Mainteneur | Notes | |
---|---|---|---|---|---|---|
openSUSE 11.1 | Inactif | wrosenauer | Le support s'est arrêté. | |||
openSUSE 11.2 | Inactif | 12 Mai 2011 | 30 Novembre 2013 | lijews | Le support s'est arrêté. | |
openSUSE 11.4 | En voie d'arrêt | 5 Novembre 2012 | Juillet 2015 | wrosenauer lijews | Support en théorie terminé mais des correctifs sont encore fournis de temps en temps. | |
openSUSE 13.1 | Actif | Janvier 2016 | Novembre 2016 | wrosenauer |
La dernière version d'Evergreen supportée est openSUSE 13.1.
openSUSE 11.1 a été supportée pendant trois ans. C'est pourquoi nous voudrions, si possible, en faire de même pour les futures versions. Il était aussi possible de présenter des mises à jour pour toutes les composants de la distribution et par conséquent c'est aussi le but pour les versions à venir.
Comment l'activer ?
Version 13.1
Vous n'avez rien à faire : les mises à jour arriveront dans le dépôt de mise à jour habituel.
Version 11.4
- Dans YAST ou avec zypper, ajoutez le dépôt souligné ci-dessous et acceptez la nouvelle clef proposée.
Rien d'autre ne devrait être nécessaire pour obtenir, comme avant, les mise à jour, le support des delta-RPMs, etc. Les patchs de sécurité et correctif critiques de bogues vont arriver dans votre openSUSE 11.4 avec Evergreen activé en lançant occasionnellement YAST ONLINE Update ou "zypper patch" dans un terminal administrateur.
Version 11.2
La plupart des informations concernant la 11.2 ont été déplacées dans Evergreen 11.2.
Comment migrer
Il y a deux manières possibles de migrer vers une version openSUSE prise en charge par Evergreen. La première utilise un dépôt en ligne et est principalement expliquée à ce lien. Une autre façon consiste à utiliser une image DVD (pouvant encore être récupérée depuis ici) et choisir Mise à Jour (ou bien Update ou encore Mise à jour d'un système existant) au début de l'installation.
Note : Je n'ai pas testé de passer de KDE3 (d'Evergreen 11.1) à KDE4. Si quelqu'un connaît des problèmes, veuillez donner vos conseils et/ou avertissements ici.
Communication
La communication se fait au travers d'une liste de diffusion evergreen. Cette liste est principalement dédiée aux aux développeurs et contributeurs mais peut aussi être utiliser par des utilisateurs. Vous devriez aussi trouver de l'aide à l'habituelle liste d'openSUSE.
Le chef de développement de ce projet est Wolfgang Rosenauer.
Stefan Lijewski dirige Evergreen pour la version 11.2 tandis que pour la 11.4, c'est un effort coopératif.
Politique de Mise à Jour
Une politique de mise à jour n'a pas encore été mise en place mais globalement, elle devrait s'accorder aux politiques de support régulières d'openSUSE.
Membres de l'équipe
Tester
Puisque nous sommes une petite communauté à travailler sur Evergreen, nous aprécierons si des utilisateurs se joignaient à nous pour tester les mises à jour. Pour 11.4, cela signifie simplement ajouter le dépôt suivant au gestionnaire de logiciels :
et de reporter tout problème à la mailing list.
Informations d'empaquetage
Depuis Evergreen:11.4, nous avons décidé de suivre le système de maintenance d'openSUSE, donc si vous voulez mettre à jour les paquets pour une version supportée par Evergreen et supérieur à 11.2, suivez les étapes ci-dessous.
Version 11.4 et supérieures
Si vous voulez principalement mettre à jour quelques paquets d'Evergreen, il vous suffit de créer une branche de maintenance, de la même façon que pour le projet openSUSE. Mais pour Evergreen, il y a d'autres attributs où osc doit chercher les paquets affectés et mettre à jour le projet. Note: La méthode expliquée à la suite peut ne pas fonctionner avec webui. Nous vous conseillons fortement d'utiliser la lgne de commande osc.
Le protocole devrait ressembler à ça :
- Créez une branche de maintenance:
osc mbranch -u Evergreen:UpdateProject -a Evergreen:Maintained $PACKAGE
- Testez:
osc co home:LOGIN:branches:Evergreen_Maintained:$PACKAGE
- Désormais, vous devriez avoir accès aux sources de tous les projets Evergreen sous :
home:LOGIN:branches:Evergreen_Maintained:$PACKAGE
- Vous pouvez mettre à jour, ajouter des correctifs, tester, changer des documents, etc.
- Enregistrez votre paquet sur le serveur
osc ci
- A la fin, vous devriez créer ou mettre à jour la description du correctif (patchinfo) :
cd home:LOGIN:branches:Evergreen_Maintained:$PACKAGE; osc patchinfo
- Remplissez le patchinfo avec votre éditeur de texte ou webui favori.
- Si vous avez créé le patchinfo localement, envoyez-le :
osc ci
- A la fin, créez l'annonce de maintenance pour le projet Evergreen :
osc mr -a Evergreen:MaintenanceProject
Version 11.2 et inférieures
La plupart des informations pour la version 11.2 ont été déplacées à la page du wiki d'Evergreen 11.2[en].
Status de mise à jour
Un résumé du status actuel de mise à jour avec les paquets corrigés et améliorés est visible aux pages Evergreen 11.1[en] et Evergreen 11.2[en].
Liens openSUSE
- Topics en rapport avec evergreen sur le forum openSUSE.