From Mageia wiki
Jump to: navigation, search

Flag-en.png Financial report

2012 financial report

Flag-en.png General report

The context

The Mageia distribution was first launched on 2010/09/18, and Mageia.Org was created on 2010/10/07.

Mageia Publicity and Communication

The visibility of the Mageia community is still growing. We had set a goal to communicate more intensively through the blog. We have posted 48 articles in 2012, roughly the same as in 2011 (1/week).

Some figures

2011 2012 Variation
Mageia on social networks (followers)
twitter 1 669 2 411 + 44 %
facebook 3 609 4 395 + 21 %
identi.ca 202 218 + 8 %
Google+ 196 920 + 369 %
Distrowatch
rank over the last 12 months 11 2 +9
rank over the last 6 months 9 2 +7
rank over the last 3 months 8 2 +6
rank over the last month 7 2 +5
The Mageia English blog
unique visits 221 583 218 150 -1 %
Daily average 600

(1 127 in June - Mageia 1 official release)

596

(1 509 in May – Mageia 2 official release)

-0,5 %
Mageia distribution availability
Official mirrors worldwide 35 49 +40 %


Mageia visibility has increased considerably and also coverage in the media.


Blog content, however, was probably below what was expected in order to generate more visits: mainly posts were announcements about releases and server problems. There were few major stories.


It should therefore be a goal to develop the blog posts to help to animate the community and present it to the world. Many extremely positive articles about Mageia have been published in the media, often following a new article on the Mageia blog.

Mageia has attended open source software events

Mageia community members have participated in a number of Libre Software meetings, both speaking and holding a Mageia booth at conferences on community and infrastructure building.


The main facts for 2012

Mandriva will base MBS on Mageia

After some initial contact and preliminary discussions, Mandriva has decided to base its server distribution (Mandriva Business Server) on Mageia. The announcement was made ​​on 2012/05/21. At the same time, Mandriva has announced its intention to contribute to the distribution when it is possible.

Mageia 2 release

Mageia 2 was released on 2012/05/22.

Mageia's 2nd birthday

The Mageia community celebrated its 2nd birthday on 2012/09/18.

Mageia 1 EOL

Mageia 1 officially became end of life on 2012/12/02. An announcement was made across all channels of communication including IRC, mailing lists, forums and blog. Despite requests to extend support for it by a few months, the strength of the QA and Security teams were felt to be insufficient to support the additional workload the extended maintenance would entail at a time when pre-release ISO testing for Mageia 3 was starting.

The community of contributors

The community by numbers

2011 2012 Variation
Mailing-lists (number of registered members)
mageia-dev 393 381 -3 %
mageia-discuss 478 467 -2 %
qa-discuss 77 128 +66 %
doc-discuss 26 61 +134 %
mageia-i18n 104
Forums
number of registered members 1 393 2 628 +88 %


Packagers team

Some figures

2011 2012 Variation
Packagers team
Official packagers (commit + submit) 67 77 +15 %
Committers 99 110 +11 %
Submitted packages 21 374 25 742 +20 %
Available packages
cauldron core RPMS 18 937 21 314 +12 %
cauldron core SRPMS 9 695 11 016 +13 %
cauldron nonfree RPMS 141 146 +3 %
cauldron nonfree SRPMS 75 73 -2 %
cauldron tainted RPMS 237 312 +31 %
cauldron tainted SRPMS 46 57 +23 %


Activity

  • Weekly meetings are still taking place but the average is rather one meeting every 2 weeks, depending on the current discussions. These discussions are about development, mentoring organization and working with other Mageia teams etc.
  • There were approximately 10 new packagers who were able to complete the mentoring process. We still have a lot of unmaintained packages and need to attract more new packagers in the coming year.
  • A server is now dedicated to the building of official ISOs: DVDs and live CDs.
  • Mageia 3 is being developed. Beta 3 release is the next to come.
  • ARM is still not fully integrated into build system but we expect to have a full tree available for Mageia 3 final release.
  • Mageia 3 features : The whole process of feature submissions and final selection has been reviewed.

The i18n team

The i18n team is now made of 47 committers. They have a monthly meeting.

The team is facing some difficulties with the current tool, Transifex, following a Python update. As this is not the first time it happens, i18n team is thinking about switching to another tool, easier to use and administrate, like Pootle.


The documentation team

A lot of activity this year including rewriting the documentation due to licensing issues with incompatible reuse Mandriva documentation.

The team lacks technical reviewers for documentation to validate the contents of the documentation despite repeated calls to do so.

A single reference to the English documentation has been set up to get a uniform style.

Additional features have been developed to facilitate the daily work, such as automatic warning whenever a change is made in the english documentation in order to perform the corresponding translations.

A single entry point for users of Mageia: http://doc.mageia.org

The Bug Squad / QA teams

Bug Squad team is sorely lacking in resources, they triage and gather information for bugs and assign to the correct people for attention.


It will be a priority for the coming year to develop these teams.


Year Mageia 1 Mageia 2 Cauldron Total
FIXED
2011 384 1090 1474
2012 408 547 1482 2437
variation 6% 36% 65%
INVALID
2011 79 149 228
2012 37 46 178 261
variation -53% 19% 14%
WONTFIX
2011 43 66 109
2012 305 34 119 458
variation 609% 80% 320%
DUPLICATE
2011 80 211 291
2012 35 155 382 572
variation -56% 81% 97%
WORKSFORME
2011 23 41 64
2012 16 16 65 97
variation -30% 59% 52%
OLD
2011 28 88 116
2012 81 11 186 278
variation 189% 111% 140%
Total
2011 637 1680 2317
2012 882 1467 3854 6203
variation 38% 129% 168%

Statistics : Bugzilla for 2011 and 2012


The QA team has seen its activity and the number of subscribers increase significantly in 2012 due to the greater presence of its head. Processes have been set up and a weekly meeting is now held. The team focuses on testing updates and security fixes for each of the stable releases with the security team and performing testing of ISOs during periods of release.


There were 656 SRPMs updated in 2012.

The system administration team

The team has been modified a lot, for a time the membership was very small.


Two trips were organized to Marseille datacenter:

  • September 2012: added two new servers (replacing one of the nodes of the build system and installing a build server for ISOs to replace one which was previously rented), replaced a switch, added nodes to build for the ARM architecture & replaced hard drives.
  • February 2012: added two new servers (build node and backup server), added nodes for ARM build, added SSDs in build server nodes, upgraded servers from Mandriva to Mageia & changed discs in ARM machines.


A regular automatic rebuild of the entire distribution has also been established.

The artwork team

The Artwork team was merged with the Marcom (Marketing & Communication) team in June to create the Atelier Team, as such it largely consists of people integrated from there.


Main facts:

  • Artwork contest 2012 the contest was successful and an official background was found. A problem occurred after the release of Mageia 2. The selected background was actually a modified version of the work of another artist. An apology followed and, with the agreement of the original artist, the background was replaced with the original design.
  • Artwork contest 2013: same goal, to choose the design elements for Mageia 3. The result was very mixed and no background was found satisfactory for the official wallpaper. It was decided to again contact the creator of the previous background.


This process will certainly need to be improved, at least for the official design. It requires maximum quality because it creates the first impression of the distribution.

The marketing and communication team (marcom)

The team was renamed after merging with the Artwork team, it is now also part of Atelier. It needed one or more leaders to carry out the various team tasks.


The team provided the necessary materials for the release of Mageia 2 and its promotion.

Flag.png Rapport financier

Rapport financier 2012

Flag.png Rapport Moral

Le contexte

La distribution Mageia a été lancée le 18/09/2010, l'association le 07/10/2010.

Notoriété et communication de Mageia

La visibilité de la communauté Mageia poursuit sa croissance. Nous nous étions fixé pour objectif de communiquer de manière plus intensive via le blog. Nous avons posté 48 articles en 2012, à peu près la même chose qu'en 2011 (1/semaine).

Notoriété et communication en chiffres

2011 2012 Progression
Mageia sur les réseaux sociaux (followers)
twitter 1 669 2 411 + 44 %
facebook 3 609 4395 + 21 %
identi.ca 202 218 + 8 %
Google+ 196 920 + 369 %
Distrowatch
rang sur les 12 derniers mois 11 2 +9
rang sur 6 derniers mois 9 2 +7
rang sur les 3 derniers mois 8 2 +6
rang sur le dernier mois 7 2 +5
Le blog de Mageia (en)
fréquentation 221 583 218 150 -1 %
moyenne journalière de fréquentation 600

(1 127 en juin - sortie de Mageia 1)

596

(1 509 en mai – sortie de Mageia 2)

-0,5 %
Mise à disposition de Mageia
Nombre de mirroirs officiels 35 49 +40 %

La notoriéte de Mageia a considérablement progressé et les relais de communication également.

Le contenu du blog a cependant été sans doute en-dessous de ce qui était attendu pour générer de la fréquentation : principalement les annonces des releases et des dysfonctionnements serveurs. Peu d'articles de fond.

Il faudrait donc se fixer pour objectif de développer les posts sur le blog pour animer la communauté et la présenter au reste du monde. De nombreux articles extrêmement positifs ont été diffusés à propos de Mageia, souvent après la publication d'un article de blog.

Présence de Mageia dans les événements du Libre

Les membres de la communauté Mageia ont participé à un certain nombre d'événements du Libre : stand Mageia, conférences sur la mise en place de la communauté des infrastructures.

Principaux faits de 2012

2e anniversaire de Mageia

Le 18/09/2012, la communauté Mageia a fêté le deuxième anniversaire de la distribution.

Mageia 1 EOL

Mageia 1 est arrivé officiellement en fin de vie le 02/12/2012. L'annonce a diffusée sur tous les canaux de communication de Mageia (IRC, mailing-lists, forums, blog), malgré des demandes pour prolonger son support de quelques mois. Les effectifs de l'équipe QA et sécurité sont en effet insuffisant pour supporter le travail supplémentaire lié.

Mageia 2 22/05

Mageia 2 a été releasé le 22/05/2012.

Mandriva fonde MBS sur Mageia

Après quelques contacts et discussions préalables, la société Mandriva a décidé de baser sa distribution serveur (Mandriva Business Server) sur Mageia. L'annonce a été faite le 21/05/2012. Dans le même temps, Mandriva a fait part de son intention de contribuer à la distribution dès lors que ce serait possible.

La communauté des contributeurs

Mageia dispose d'un agenda public consultable par tous et qui reflète l'organisation de l'ensemble des équipes.

La communauté en chiffres

2011 2012 Progression
Mailing-lists (nombre d'abonnés)
mageia-dev 393 381 -3 %
mageia-discuss 478 467 -2 %
qa-discuss 77 128 +66 %
doc-discuss 26 61 +134 %
mageia-i18n 104
Les forums
Utilisateurs enregistrés 1 393 2 628 +88 %

L'équipe Packagers

Quelques chiffres

2011 2012 Progression
L'équipe de packagers
Nombre de packagers officiels (commit + submit) 67 77 +15 %
Nombre de committers 99 110 +11 %
Nombre de paquets soumis 21 374 25 742 +20 %
Nombre de paquets
cauldron core RPMS 18 937 21 314 +12 %
cauldron core SRPMS 9 695 11 016 +13 %
cauldron nonfree RPMS 141 146 +3 %
cauldron nonfree SRPMS 75 73 -2 %
cauldron tainted RPMS 237 312 +31 %
cauldron tainted SRPMS 46 57 +23 %

Activité

  • Les rencontres hebdomadaires ont été poursuivies sur un rythme d'environ un toutes les 2 semaines. Cela permet à l'équipe de discuter de points divers : organisation du développement et du mentoring, travail avec les autres équipes comme l'équipe Triage...
  • Si de nouveaux packagers ont pu finaliser le process de mentoring, l'équipe doit continuer à recruter, au vu du nombre de paquets non maintenus.
  • Une machine a été dédiée à la réalisation des isos officielles Mageia : DVDs et live CDs.
  • Mageia 3 est aujourd'hui en cours de développement. La prochaine release de développement est la beta 3.
  • ARM n'est pas encore complètement intégré au build system. Mais nous devrions disposer d'un dépot complet ARM pour la sortie officielle de Mageia 3.
  • Mageia 3 features : mise en place d'un process revu pour la soumission et le choix des fonctionnalités pour les releases à venir

L'équipe des Traducteurs

L'équipe comprend aujourd'hui 47 personnes qui disposent de droits pour committer dans le svn de Mageia leurs traductions. Elle se réunit environ une fois par mois.

L'équipe a rencontré de grosses difficultés avec l'outil actuel qui gère les traductions, Transifex, suite à une mise à jour de Python. Suite à ces problèmes répétés, elle envisage un changement de plateforme pour revenir à un outil plus simple et plus maintenable comme Pootle.

L'équipe Documentation

Beaucoup d'activité cette année notamment sur la réécriture de la documentation à cause de problèmes de licence incompatible avec la réutilisation de la documentation Mandriva.

L'équipe manque de relecteurs techniques pour la documentation pour valider le contenu de la documentation malgré plusieurs appels en ce sens.

Un référent unique pour la documentation en anglais a été mis en place pour obtenir un style uniforme.

Des fonctionnalités supplémentaires ont été développées pour faciliter le travail au quotidien, comme l'avertissement automatique dès qu'une modification est apportée dans la documentation pour pouvoir effectuer les traductions correspondantes.

Un point d'entrée unique pour les utilisateurs de Mageia : http://doc.mageia.org

Les équipes Bug Squad / QA

L'équipe Bug Squad manque cruellement de ressources. L'équipe QA tente de qualifier les bugs ouverts notamment en ce qui concerne les mises à jour de sécurité et les tests de release de développement.

Ce sera là une des priorités pour l'année à venir pour développer l'équipe.

Year Mageia 1 Mageia 2 Cauldron Total
FIXED
2011 384 1090 1474
2012 408 547 1482 2437
variation 6% 36% 65%
INVALID
2011 79 149 228
2012 37 46 178 261
variation -53% 19% 14%
WONTFIX
2011 43 66 109
2012 305 34 119 458
variation 609% 80% 320%
DUPLICATE
2011 80 211 291
2012 35 155 382 572
variation -56% 81% 97%
WORKSFORME
2011 23 41 64
2012 16 16 65 97
variation -30% 59% 52%
OLD
2011 28 88 116
2012 81 11 186 278
variation 189% 111% 140%
Total
2011 637 1680 2317
2012 882 1467 3854 6203
variation 38% 129% 168%

Statistiques : Bugzilla pour 2011 et 2012

L'équipe QA a vu son activité et le nombre de ses membres augmenter notablement en 2012 grâce à la présence plus importante de sa responsable. Des process ont été mis en place ainsi qu'une réunion hebdomadaire qui fait le point sur les tests d'isos lors des périodes de release et sur les tests de mises à jour de sécurité en collaboration avec l'équipe sécurité.

L'équipe administration système

Des mouvements ont eu lieu dans l'équipe et pendant un temps l'effectif a été très réduit d'où des interventions plus réduites.


Deux interventions au datacenter de Marseille :

  • septembre 2012 : ajout de 2 nouveaux serveurs (remplacement de l'un des noeuds du build system, installation d'un serveur de build pour les isos en remplacement d'un serveur loué), remplacement d'un switch, ajout de noeuds de build ARM, remplacement de disques durs
  • février 2012 : ajout de 2 nouveaux serveurs (noeud de build et serveur de backups), ajout de noeuds de build ARM, ajout de SSDs dans les serveurs noeuds de build, upgrade des serveurs de mandriva à mageia, changement des disques problématiques des machines ARM

Il a été mis en place également un rebuild automatique de l'ensemble de la distribution.

L'équipe Artwork

L'équipe est toujours constituée plutôt d'intégrateurs. L'équipe Artwork a été fusionnée avec l'équipe Marcom au mois de juin pour former l'équipe Atelier et mutualiser ainsi les ressources.

Les principaux faits :

  • Concours artwork 2012 : succès au rendez-vous et un background officiel est trouvé. Le problème survient après la sortie de Mageia 2. Le background choisi est en fait copié à partir d'un background existant. Après des excuses présentées et l'accord de l'auteur original, le background a été remplacé par le dessin original
  • Concours artwork 2013 : même objectif, trouver les éléments de design pour Mageia 3. Le résultat a été très mitigé et aucun background satisfaisant n'a été trouvé pour le fond d'écran officiel. Il a été décidé de recontacter l'auteur du précédent background pour sa réalisation.

Le process sera certainement à revoir au moins pour le design officiel qui nécessite une qualité maximale car représentant l'image première de la distribution.

L'équipe Marketing et Communication

L'équipe a été renommée en Atelier après fusion avec l'équipe Artwork. Il a manqué en 2012 d'un ou plusieurs leaders pour mener à bien les différentes tâches de l'équipe.

L'équipe a fourni les matériaux nécessaires pour la sortie de Mageia 2 et sa promotion.