From Mageia wiki
Jump to: navigation, search

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 Mageia community has grown in a significant way during this last year. The main goal was to communicate as much as possible, using the blog to keep everybody informed about distribution development, interviews with contributors, calls for contribution, information about the Mageia association and so on. There were at least 50 posts in 2011 - about one per week. These posts were then spread through media and social networks.

Some figures

Mageia on social networks

  • twitter 1,669 followers
  • facebook 3,609
  • identi.ca 202 followers
  • Google+ 196

Distrowatch

  • rank over the last 12 months: 11th
  • rank over the last 6 months: 9th
  • rank for the last 3 months: 8th
  • rank for the last month: 7th

The Mageia English blog

  • Visits in 2011: 221,583 unique visits
  • Daily average 600 (1,127 in June 2011 - launch of Mageia 1)

Mageia distribution availability

  • 35 official mirrors worldwide

Mageia has attended open source software events

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

The contributors' community

A public agenda is available online. It's all about the teams' organization.

The community by numbers

Mailing-lists (number of registered members)

  • mageia-dev: 393
  • mageia-discuss: 478
  • qa-discuss: 77
  • doc-discuss: 26
  • mageia-i18n: 104

Forums

  • 1,393 registered members

Packagers team

Some figures

  • Official packagers (commit + submit): 67
  • Committers: 99

The difference between those numbers is due to the mentorings that are still in progress (mentoring is the process that helps people to become Mageia official packagers).

  • Submitted packages 21,374
  • Available packages
    • cauldron core: 9,695 SRPMS / 18,937 RPMS
    • cauldron nonfree: 75 SRPMS / 141 RPMS
    • cauldron tainted: 46 SRPMS / 237 RPMS
  • Available updates: 532
    • core: 489
    • nonfree: 21
    • tainted: 22

Activity

Mageia commmunity members and contributors attend weekly meetings to speak about various topics: development and mentoring organization, collaboration with other teams (QA, triage, etc.).

http://meetbot.mageia.org/mageia-dev/2011

The mentoring process has allowed us to welcome some new packagers. We have at the moment about 30 apprentices. They are more or less active and advanced. This process is essential for the continuation of the distribution as well at its quality, as we still have 1,574 unmaintained packages.

A server was dedicated for the build of the official Mageia isos for DVDs and live CDs.

The first release of Mageia, Mageia 1, was published in 2011/06/01, as planned in the development schedule. The Mageia 1 launch was followed by the setup of the security updates process and the official updates policy. The process is a collaborative one and requires all team members.

In the same time, a collegial decision was taken about the release cycle duration (9 months) and maintenance (18 months). An LTS version is planned, depending on a global review to be done after Mageia 2 is out. We want to check if we have sufficient resources to take it on.

Mageia 2 development is now in progress, based on technical specifications which were decided in the same collaborative way. 3 alpha versions have already been released, based on the predefined schedule.

The ARM port was made available on June 2011. It's still a preview while ARM build nodes are integrated in the build system.

The i18n team

The i18n team has 37 members with commit rights in Mageia svn.

Meetings are also organized every 2 weeks on IRC.

The main task in 2011 was to setup a translation framework, using Transifex. It now hosts 25 projects for the distribution or the infrastructure. It includes 35 different languages.

The Bug Squad / QA teams

The Bug Squad, quite a small team for now, has worked on process and documentation to improve global quality. All the activity reports are available by mail and during packagers meetings so that both teams can work together on that topic.

  • Submitted bugs: 4,065
  • Opened bugs: 1,396 (49 on Mageia 1)
  • Solved bugs: 2,669

The team is looking for more volunteers to increase activity.

The QA team has hardly been set up and has too few volunteers. The main targets for 2011:

  • security updates validation
  • ISO validation for forthcoming releases

The system administration team

The sysadmin team set up some servers and virtual machines to build all the Mageia infrastructure.

  • a complete centralized administration using puppet
  • plug all services in to the Mageia 'LDAP directory
  • improve the build system and all the control tools
  • manage the access rights to the infrastructure (apprentices, translators, packagers)
  • mirror management
  • improve the Bugzilla layout
  • push all the security updates on public mirrors until it can be done by the QA team

The documentation team

The 'documentation team started in September 2011. Its main goal is to work on the official wiki to insure coherency and organization. They work also on the official documentation to be included in the distribution.

The Mageia official wiki was launched in 2011/11/14 after data were migrated from the temporary wiki, about 280 pages. The infrastructure is ready for the launch of the localized instances as soon as the wiki policy is finalized.

The framework chosen to work and make this work easier is Calenco. Neodoc offered an instance to work on.

The marketing and communication team (marcom)

This team has few people and only occasional meetings. Trish Fraser is the main member. She writes and spreads the main announcements for the Mageia blog.

Some goodies and printings were done for FOSDEM 2012, so that they can be reused to promote Mageia: a banner, a large poster and lots of stickers.

The artwork team

While we had a designer for Mageia 1, we do not have any now, either professional or not. The team is rather made of integrators for design pieces.

What was done last year:

  • license choice for the design
  • definition of the color palette for graphics
  • initial tests for printing and web banner
  • integrate the Mageia 1 design

The design for Mageia 2 will be done through a contest so that we can also find more resources for artwork.

Financial report


      • Version française***

Rapport moral - pdf

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 communauté Mageia s'est développée de manière significative et durable durant cette année. L'objectif a été de communiquer au maximum via le blog pour tenir la communauté informée : information liée à la distribution, interviews de contributeurs, appels à contribution, information sur le fonctionnement de l'association... Pas moins d'une cinquantaine de posts en 2011, soit environ un par semaine. Ces posts ont ensuite été diffusés via les media spécialisés ou non et les résaux sociaux.

Notoriété et communication en chiffres

Mageia sur les réseaux sociaux

  • twitter 1 669 followers
  • facebook 3 609
  • identi.ca 202 followers
  • Google+ 196

Distrowatch

  • rang sur les 12 derniers mois : 11e
  • rang sur 6 derniers mois : 9e
  • rang sur les 3 derniers mois : 8e
  • rang sur le dernier mois : 7e

Le blog de Mageia

  • fréquentation en 2011 : 221 583
  • moyenne journalière de fréquentation600 (1 127 en juin - sortie de Mageia 1)

Mise à disposition de Mageia

  • 35 mirroirs officiels répartis dans le monde entier

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.

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

Les mailing-lists (nombre d'abonnés)

  • mageia-dev : 393
  • mageia-discuss : 478
  • qa-discuss : 77
  • doc-discuss : 26
  • mageia-i18n : 104

Les forums

  • 1 393 utilisateurs enregistrés

L'équipe packagers

Quelques chiffres

  • Nombre de packagers officiels (commit + submit) : 67
  • Nombre de committers : 99

La différence s'explique par les mentorings en cours, ie le processus d'apprentissage permettant de devenir packager officiel Mageia.

  • Nombre de paquets soumis 21 374
  • Nombre de paquets
    • cauldron core : 9 695 SRPMS / 18 937 RPMS
    • cauldron nonfree : 75 SRPMS / 141 RPMS
    • cauldron tainted : 46 SRPMS / 237 RPMS
  • Nombre d'updates : 532
    • core : 489
    • nonfree : 21
    • tainted : 22

Activité

Il a été mis en place un meeting hebdomadaire qui permet à l'équipe de discuter de points divers : organisation du développement et du mentoring, travail avec les autres équipes comme l'équipe Triage, ...

http://meetbot.mageia.org/mageia-dev/2011

Le processus de mentoring mis en place a permis la croissance de l'équipe de packagers officiels. Il y a actuellement un peu moins d'une trentaine d'apprentis plus ou moins avancés dans le processus. Le processus est important pour assurer la pérennité de la distribution et sa qualité, il reste 1 574 paquets non maintenus.

Une machine a été dédiée à la réalisation des isos officielles Mageia : DVDs et live CDs.

La distribution Mageia 1, première release officielle de Mageia a été publiée 01/06/2011, comme prévu par le planning de développement. La sortie de Mageia 1 a été suivie de la mise en place des updates de sécurité, proposées par l'équipe packagers ainsi que la politique de référence associée. Le processus est collaboratif et implique tous les membres de l'équipe.

La sortie de cette première version s'est accompagnée d'une décision collégiale concernant la durée du cycle de release et la durée de maintenance des futures versions, soit respectivement 9 mois et 18 mois. Une version LTS est prévue mais l'idée sera à valider lors de la sortie de Mageia 2 pour vérifier que les ressources sont suffisantes.

Mageia 2 est aujourd'hui en cours de développement après élaboration des spécifications techniques de manière collaborative. 3 versions alpha ont été produites conformément à ce planning.

Juin 2011 a vu la mise à disposition pour test du port ARM de Mageia. Ce port reste pour le moment expérimental en attendant l'intégration de noeuds de buils en ARM dans le build système de Mageia.

L'équipe des traducteurs

L'équipe comprends aujourd'hui 37 personnes qui disposent de droits pour committer dans le svn de Mageia leurs traductions.

L'équipe a mis en place des meetings qui se tiennent sur irc, tous les 15 jours environ.

2011 a vu la mise en place du framework de traduction, Transifex. Il héberge maintenant 25 projets relatifs à la distribution en elle-même ou les infrastructures Mageia. 35 langues sont representées.

Les équipes Bug Squad / QA

L'équipe Bug Squad restreinte a mis en place les processus et la documentation nécessaires pour contribuer à l'amélioration de la qualité du projet. Les comptes-rendus de l'activité sont diffusés via mail et lors des réunions packagers afin d'associer étroitement ces derniers au processus qualité.

  • Nombre total de bugs soumis : 4 065
  • Nombre bugs ouverts : 1 396 dont 49 sur Mageia 1
  • Nombre bugs résolus : 2 669

L'équipe manque auourd'hui de volontaires et cherche à former une dynamique pour se développer.

L'équipe QA a beaucoup plus de mal à se mettre en place. Très peu de volontaires. Ses fonctions principales pour 2011 :

  • validations des updates de sécurité
  • validations des isos durant les différentes releases

L'équipe administration système

L'équipe a mise en place une première série de serveurs et machines virtuelles nécessaires à la construction de l'infrastructure système de Mageia

  • administration complète des serveurs grâce à puppet
  • branchement de l'ensemble des services à l'annuaire LDAP Mageia
  • amélioration du système de build et des outils de contrôle
  • attribution des droits d'accès à l'infrastructure (apprentis, traducteurs, packagers)
  • gestion des miroirs
  • amélioration de Bugzilla pour les besoins du projet
  • mise à disposition des update de sécurité avant autmatisation par la QA

L'équipe documentations

L'équipe documentation a été mise en place en septembre 2011 et se fixe pour objectif de travailler sur le wiki officiel pour en garantir l'organisation et la cohérence, mais également sur la documentation officielle qui sera inclue dans la distribution.

Le wiki officiel de Mageia a été mis en place le 14/11/2011 après migration des données du wiki temporaire, soit environ 280 pages migrées. L'infrastructure est prête pour la mise en place des wiki localisés.

Un framework a été mis en place pour faciliter le travail et les interactions : Calenco. Neodoc a gracieusement mis à disposition une instance de l'application.

L'équipe marketing et communication

Peu de personnes dans l'équipe et peu de meetings. Patricia Fraser est l'interlocutrice principale et a assuré la rédaction et la diffusion des principales annonces liées au projet via le blog et les principaux media et réseaux sociaux.

Une série de goodies et affichages ont été réalisés pour le FOSDEM 2012, qui pourront être réutilisés et assurer ainsi la promotion du projet.

L'équipe artwork

Si ce fut le cas pour la sortie de Mageia 1, l'équipe ne dispose aujourd'hui d'aucun graphiste, professionnel ou amateur. Elle est composée d'intégrateurs.

Les principales réalisations de l'année passée :

  • choix d'une licence pour le design
  • définition d'une palette de couleurs pour la charte graphique
  • réalisation de maquettes pour la production des affiches et bannières web
  • intégration du design de Mageia 1

Le design pour Mageia 2 sera l'objet d'un concours pour tenter de recruter des ressources supplémentaires.

Rapport financier

Voir Financial report.

Note from misc

people present

  • oliver burger (obgr_seneca)
  • anne laure nicolas
  • michael scherer (misc)
  • oliver thauvin
  • claire revillet
  • marianne lombard
  • thomas backlund
  • arnaud patard
  • nicolas vigier
  • romain d'alverny
  • marteen vaarens, alien
  • colin guthrie
  • raphael (rapsys)
  • chris (eatdirt)
  • matteo (pasmatteo
  • marja (marja)
  • sebastien (sebsebseb)
  • panu (xrg)
  • remi (remi)

joined late :

  • peroyvind karlsten
  • guillaume rousse

question asked who were not in the summary

discussion not in report

  • wiki translation ( obgr_seneca ),

question was about what to do for a translated wiki, ie should it be used for locale content or just translation. Oliver said he would take care of organizing the discussion about it.

  • users communication, ( obgr_seneca )

oliver reminded that he participate to the round table

  • pledge from rosa and invitation to participate ( peroyvind )

per oyvind explained to us that he was talking with rosalab to have a umbrella organisation, with a pledge to help such fundation with money. We answered we would not be opposed but without more information, we cannot answer much, and so we would take a look once more information is public.

  • mageia app db ( panu )

panu wanted to know the status of mageia app db, we redirected him to the developpers of the project