Disons au revoir à Mageia 3

Ce fut un sacré parcours, mais toutes les bonnes choses ont une fin. Ou du moins, elles évoluent vers quelque chose de meilleur.

Depuis que Mageia 3 a été publiée en mai 2013, nos équipes de packaging et de sécurité ont fourni des centaines de mises à jour (plus précisément 1136 paquets sources dans le dépôt Core, ce qui représente près de 9000 paquets binaires), toutes testées et validées par notre équipe Assurance Qualité.

Comme nous l’avons annoncé plus tôt sur le blog, Mageia 3 a désormais atteint la fin de sa durée de vie. Cela signifie que nous ne fournirons plus aucune mise à jour de sécurité ou de correction de bugs pour Mageia 3.

Afin de préserver la sécurité de votre système ainsi que son bon fonctionnement, nous vous conseillons de mettre à niveau votre Mageia 3 vers Mageia 4 aussi vite que possibe.

Dans le cas où vous hésiteriez encore à effectuer la mise à niveau, Mageia 5 devrait arriver rapidement (la version finale est prévue pour fin janvier 2015). Mageia 5 sera alors notre meilleure publication, et sa mise à niveau n’est prévue qu’à partir de Mageia 4, donc mettre à niveau maintenant implique que vous serez prêts à la sortie de Mageia 5.

Allez consulter la page wiki et mettez votre système à niveau dès à présent.

Comme Philae, Mageia 3 arrive à court de batteries

success

Source : xkcd.com

Comme vous le savez tous, nous ne pouvons maintenir indéfiniment les anciennes versions de Mageia, et il est temps de dire au revoir à Mageia 3. A partir du mercredi 26 novembre, cette version ne recevra plus aucune mise à jour de sécurité ou de correction de bogues. Cela permettra à l’équipe Assurance Qualité de consacrer plus de temps pour peaufiner la future Mageia 5.

Voilà, il ne vous reste plus que quelques jours pour migrer vers Mageia 4 si vous voulez garder un système à jour. N’hésitez-pas à vous servir des listes de diffusion, du forum ou encore du canal IRC pour en parler et demander de l’aide.

Consultez www.mageia.org/support pour plus de détails.
Les différentes solutions pour mettre à jour Mageia 3 vers Mageia 4 sont expliquées sur cette page.

Une longue route

Et bien, la route fut longue, plus longue que prévu, mais nous y sommes presque ! Mageia 5 Bêta 1 vient d’être validée !
Qu’est ce que cela signifie ? Qu’est ce qui a pris tout ce temps (un mois et demi de plus que prévu initialement) ?

RPM 4.12 face au système de construction de paquets de Mageia, une rétrospective

L’explication rapide : Certains trucs sont mal passés et d’autres se sont cassés.

L’explication complète : En septembre dernier, nous avons décidé de mettre à jour RPM, notre gestionnaire de paquetages, vers la version 4.12, la dernière de l’équipe éditrice. Cela fut fait peu de temps avant la mass rebuild prévue (reconstruction totale), une étape nécessaire avant la Bêta où tous les paquetages de la distribution sont recompilés pour s’assurer de leur compatibilité avec l’état actuel des outils de développement. Habituellement, la mass rebuild montre qu’une bonne partie des paquetages ne se compilent plus même s’ils l’ont été quelques mois plus tôt : la tâche des empaqueteurs est alors de leur apporter des corrections pour qu’ils puissent être compilés à nouveau dans le nouvel environnement, ou dans certains cas corriger les outils de développement pour réparer les régressions.

Mais cette fois, la nouvelle version de RPM a introduit des changements suffisamment importants pour casser beaucoup de paquetages de bas niveau pendant la mass rebuild, et beaucoup de paquetages sont entrés dans une réaction en chaîne d’échec à la compilation. Il a fallu plusieurs semaines pour tout adapter à RPM 4.12 et nous avions déjà largement dépassé l’échéance de Mageia 5 Bêta1 (prévue à l’origine pour fin septembre). Nous avons donc décidé de la reporter à mi-octobre.

Vous savez peut-être qu’une nouvelle version d’une distribution Linux est l’association d’un installeur et d’un ensemble de paquetages. Suites aux deux mass rebuilds, les paquetages étaient plutôt bons, mais c’est l’installateur qui s’est mis à poser souci à cause de glibc (la bibliothèque GNU C) et RPM. Ceci entraîna un nouveau report d’une semaine.

Ensuite, l’équipe QA a pu œuvrer sur un plusieurs jeux successives de nouvelles images, de sorte à y mettre en évidence le nombre habituel de bogues critiques (le système ne s’amorce pas, ou des choses du genre), ce qui a été réglé avec nos développeurs. Un grand merci à notre équipe QA pour son travail continu sur les images tout en continuant de traiter les mises à jour pour Mageia 3 et 4 ! Cette version bêta est loin d’être parfaite, comme vous le verrez dans les errata, mais vous devriez être en mesure d’en faire l’installation et de percevoir l’état de Cauldron à ce jour. Si vous détectez des bogues, contrôler sur le bugzilla s’ils sont déjà mentionnés, sinon, rapportez-les, afin que nous puissions en corriger le plus grand nombre pour la version Bêta 2.

Conséquence sur le plan de route

D’après le calendrier initial, la seconde version bêta aurait du sortir le 31 octobre… Donc, nous avons du choisir entre passer la bêta 2 ou retarder la sortie finale de Mageia 5 ainsi que les versions intermédiaires. En s’appuyant sur les informations issues du test de la bêta 1, nous avons décidé que nous ne pouvions pas nous permettre de sauter la bêta 2 étant donné que la bêta 1 souffre toujours de sérieux problèmes. En conséquence, toutes les dates prévues pour les versions intermédiaires et finales ont été repoussées et le nouveau calendrier est le suivant :

  • Bêta 2 : 16 décembre 2014
  • Version admissible (Release Candidate) : 5 janvier 2015
  • Sortie interne : 23 janvier 2015
  • Sortie finale : 31 janvier 2015

Bien… Et maintenant, où est ma bêta 1 ?

Vous avez tous attendu assez longtemps pour cette sortie, donc attrapez-la avec le premier lien, mais n’oubliez pas de consulter les liens suivants :

Testez, amusez-vous et rapportez tous les bogues rencontrés ! Il est maintenant l’heure de peaufiner cette Mageia 5 !

Le mauvais sort d’Halloween ou du logiciel bugué ?

Comme expliqué dans un précédent billet, de nombreuses mises à jour se sont avérées nécessaires, surtout en rapport avec RPM. Et ça continue. Nous sommes confrontés en ce moment à certains problèmes épineux dans l’installeur. La partie graphique plante à cause d’un bug impliquant glibc et RPM. Les deux ont été récemment mis à jour.

Le travail est en cours et les soucis ont été signalés en amont. Vous pouvez suivre nos efforts sur le rapport de bug. Dès que le bug sera corrigé, nous pourrons publier la version bêta 1 de Mageia 5. Restez à l’écoute !

Une valse a mis l’temps de patienter 15 jours

Comme vous le savez peut-être, nous avions prévu de publier la première bêta de Mageia 5 le 30 septembre. Bon… il semble que l’on ne sera pas dans les temps.

Chez Mageia, nous essayons de trouver le juste milieu entre avoir des logiciels testés et approuvés et être à la pointe du développement. Cela veut dire que nous essayons de faire une version avec des logiciels récents dont nous avons vérifié le bon fonctionnement. Nous prenons en compte diverses choses, de la stabilité à la sécurité en passant par la facilité d’usage évidemment.

En conséquence, nous prévoyons de publier Mageia 5 avec la nouvelle version 4.12 de RPM. RPM est le gestionnaire de paquet de Mageia, que nous partageons avec d’autres distributions comme Fedora ou openSUSE. Cette nouvelle version apporte des nouveautés intéressantes, nous avons donc décidé de l’inclure le plus tôt possible dans Cauldron, afin de pouvoir peaufiner notre utilisation de celui-ci avant la publication de Mageia 5. RPM a donc été mis à jour juste avant le mass rebuild (« reconstruction en masse »), une phase importante du cycle de publication ou nous reconstruisons tous les paquets de Mageia 5 pour être sûr que tout compile proprement avec la nouvelle pile de développement.

Outre le blabla technique, la mise à jour de la version de RPM est une bonne chose. Elle facilite pour les empaqueteurs la recherche d’erreurs pour les corriger, rendant ainsi nos paquets plus fiables. Cela veut dire que nous avons plus de temps pour ajouter de nouveaux paquets pour la communauté d’utilisateurs.

Le problème est que, bon… la nouvelle version de RPM a cassé deux trois trucs. Pas beaucoup, il y a juste eu quelques paquets qu’il a fallu reconstruire. Quelque chose comme 7000 paquets (actuellement plus qu’environ 2000).
Mais n’ayez pas peur ! Nos empaqueteurs et développeurs s’y emploient ! Ils ont juste besoin d’un peu de temps encore. Donc nous reportons la publication de Mageia 5 Bêta 1 de deux semaines. C’est à dire le 14 octobre.

Récapitulons : Nous essayons de faire la meilleure distribution Linux possible, et parfois les choses ne se passent pas comme prévu. Mais nous pouvons faire avec et nous adapter ! Si vous comptiez les jours avant Mageia 5 Bêta 1, reportez juste le compteur de 14 jours.

Et comme toujours, nous accueillons à bras ouverts les volontaires. Alors si vous voulez aider, regardez par ici et commencez à contribuer aujourd’hui !

Quand vient la fin de l’été…

… la torpeur estivale prend fin !

Le 19 septembre : c’est la date limite pour vos propositions de créations graphiques !

Nous cherchons un nouveau fond d’écran par défaut pour Mageia 5, lequel sera la « signature » de cette nouvelle version. Nous utiliserons probablement aussi certaines des autres contributions en tant que fonds d’écran alternatifs inclus dans la distribution. Des propositions d’économiseurs d’écran et toute création graphique que vous jugez utile seront aussi grandement appréciées.

Merci de vous assurer que vous ayez lu et compris les directives.
Vous pouvez soumettre vos créations sur le dépôt Flickr ou les envoyer par email à artwork@group.mageia.org.

Pour avoir une chance de gagner le concours du fond d’écran par défaut, il y a quelques points à garder à l’esprit :

Nous avons besoin de vous ! (pour tester et casser des trucs)

Utilisateurs, contributeurs, cet appel vient du cœur.

Nous n’arrêtons pas de parler du fait que Mageia est comme ceci, Mageia a besoin de cela et Mageia a réalisé cette chose étonnante… Mais vous savez quoi ? C’est un peu trompeur. Vous savez, Mageia n’est ni un grand groupe, ni même une petite entreprise. Mageia est une association de personnes. Des personnes comme vous. Et aujourd’hui, nous avons besoin de personnes comme vous.

Tout ceux qui ont déjà essayé d’obtenir un travail dans l’industrie des hautes technologies savent qu’une grande majorité des nouveaux embauchés est affectée à l’assurance qualité (« QA » en anglais), dont nous en avons tous besoin. C’est parce que ce secteur requiert beaucoup de main-d’oeuvre. Après tout, il n’y a besoin que de quelques esprits brillants pour créer d’excellents algorithmes, un peu plus pour écrire le code, et des légions entières pour essayer toutes les façons possibles de le faire fonctionner autrement que prévu. Parce que quelque part, quelqu’un va trouver cettepossibilité étrange qui va tout faire planter. Et avant de publier quoi que ce soit, qu’il s’agisse d’un nouveau système d’exploitation ou juste d’une petite mise à jour de sécurité, nous avons besoin d’avoir l’assurance qu’il corresponde à nosexigences de qualité.

Et c’est là que vous entrez en jeu.

Aujourd’hui, notre équipe qualité est vraiment petite. Petite à quel point ? Elle l’est tellement qu’il n’y a à l’heure actuelle qu’une seule experte en assurance qualité. Au départ, ils étaient deux, mais l’un deux à été obligé de réduire grandement son implication à cause de problèmes de santé. Nous lui souhaitons de se rétablir vite. Désormais, la plus grosse partie du travail tombe dans les mains de notre unique autre experte en assurance qualité. Elle fait de son mieux pour assurer la qualité dont nous avons besoin tout en essayant de former le petit groupe de volontaires de l’équipe. Ne vous trompez pas, ces « professionnels non entraînés » font aussi de l’excellent travail. En réalité, ils abattent une somme de travail considérable et du meilleur niveau tout en étant assez nouveaux dans l’équipe d’assurance qualité, et pourtant, ils sont submergés. Nous avons besoin de plus de personnes comme elles.

Chaque nouvelle mise à jour a besoin d’être testée sur les deux versions maintenues (actuellement Mageia 3 et Mageia 4) pour les deux architectures supportées (32 et 64 bits). Cela signifie que chaque petite mise à jour de sécurité ou nouvelle fonctionnalité à besoin d’être testée quatre fois avant que nous la publions, et la plupart de ce travail est réalisé par une seule personne.

Nous avons besoin de renforts, et vous pouvez aider.
C’est vraiment facile. Avec un petit peu de formation et d’expérience, vous pouvez vous aussi devenir un excellent testeur qualité.

Consultez simplement le portail de l’équipe assurance qualité et découvrez comment vous pouvez aider.

Mageia, c’est sa communauté, et aujourd’hui, nous avons besoin d’aide.

Pas de répit pour les braves : Mageia 5 alpha 2 est sortie !

Pendant que beaucoup d’entre nous profitent d’un repos bien mérité, l’équipe Mageia est toujours sur le pont et travaille au développement de Mageia 5.

Cette deuxième version de développement est un grand pas vers Mageia 5, car la plupart des paquetages de base ont été mis à jour vers leur dernière branche stable : kernel 3.15.6, X.Org 1.16 et Mesa 10.2.5 poour ne citer que les principaux. Un travail important a aussi été réalisé concernant l’empaquetage de KDE Frameworks 5 (base technologique pour KDE Plasma 5 et KDE Applications 5) et LxQt pour Mageia 5 : nous vous invitons à les essayer et à ne pas hésiter à rapporter des bogues ou à en discuter sur notre liste de diffusion destinée aux développeurs.

Un remerciement tout particulier à Thomas (alias tmb) qui prit le temps de préparer les images ISO Live pour cette alpha malgré qu’il soit en repos pour raisons de santé.

Pour plus de détails au sujet de cette alpha, reportez vous sur :

Travail en cours, restez à l’écoute !

Première étape vers Mageia 5 : l’alpha 1 est prête à être testée

C’est reparti pour les tests des images ISO !

Voici la première étape vers Mageia 5. La plupart de vos logiciels favoris ont été mis à jour vers leur dernière version. La route est encore longue, mais dans l’ensemble, cette première alpha est prometteuse.

Vous pouvez consulter la page consacrée aux fonctionnalités prévues pour Mageia 5 pour plus de détails. Nous travaillons à les implémenter. Restez connectés !

Cette première version de développement est dédiée à notre ami Thomas (aka tmb), nous lui souhaitons un bon rétablissement et un rapide retour parmi nous !

Plus d’informations sur l’alpha 1 :

En guise de rappel, voici les dates de sorties prévisionnelles pour Mageia 5 :

  • Alpha 1 : 8 juillet 2014
  • Alpha 2 : 4 août 2014
  • Beta 1 : 30 septembre 2014
  • Beta 2 : 31 octobre 2014
  • Release Candidate ! 21 novembre 2014
  • Version interne : 12 décembre 2014
  • Version finale : 19 décembre 2014

Faites-vous plaisir avec cette nouvelle version !

Appel à conception graphique pour Mageia 5 : mise à jour importante

En raison d’un récent changement dans la politique de connexion et de téléchargement de Flickr, il n’est plus possible d’utiliser son compte Facebook ou Google pour accéder au groupe de travail de Mageia 5. Les utilisateurs doivent désormais se connecter avec un compte Yahoo.

Bien que notre objectif final soit de trouver une solution interne pour la collecte des conceptions graphiques, des besoins plus pressants ailleurs le rendent moins prioritaire.

Nous espérions avoir un système fonctionnel lorsque ce changement est soudainement apparu, de plus, la création des images ISO pour la future Alpha 1 de Mageia 5 a donné beaucoup de travail à l’équipe sysadmin. En attendant, continuez d’utiliser Flickr, ou, si vous n’avez pas envie de vous créer un compte Yahoo, envoyez nous votre travail par e-mail à l’adresse : artwork@group.mageia.org.