Aller au contenu | Aller au menu | Aller à la recherche

Sgauti at TDF

Histoires LibreOfficiennes et autres...

samedi 22 novembre 2008

Un livre dans la Poule

Drôle de titre me direz-vous, mais aujourd'hui j'ai commencé à écrire un livre. Le sujet vous devez vous en douter un peu mais, ce n'est pas là l'intérêt de ce billet ;-)
En fait, j'ai commencé à écrire un livre dans La Poule ou l'Oeuf, je ne suis pas encore allée très loin, cela viendra. Mais je voulais faire partager mon plaisir d'écrire avec cet outil et remercier David Dauvergne et Chloé Girard pour leur superbe travail.
Vraiment, allez voir leur blog, participez au développement, écrivez les livres dont vous rêviez, adhérez à leur association, bref n'hésitez pas à leur montrer combien leur concept est bon et mérite notre attention ! Que vous soyez étudiant, auteur professionnel ou occasionnel, quelle que soit la forme de publication à laquelle vous participez, le mode de rédaction et de partage de l'information à travers la Poule ou l'Oeuf vous fera aller beaucoup plus loin que le bout de papier sur lequel vous jetez en général vos créations ;-)

vendredi 21 novembre 2008

Les contributeurs du projet OOo

Cela fait longtemps que je cherche un outil qui pourrait retracer toutes les contributions faites au projet OOo que ce soit pour le code, la localisation, le QA, la documentation, le support, etc.
Cela existe dans d'autres projets, mais soit les outils ne sont pas libres, soit ils ne sont pas mieux adaptés que ce que nous avons actuellement. Pour le moment, nous avons un trackeur sur Ohloh https://www.ohloh.net/projects/openoffice/contributors.

C'est intéressant parce qu'il fait un suivi du code contribué (pour moi du html) et donne des infos sur l'historique, si je regarde pour mes contribs cela donne

Par contre, il manque la localisation, il ne prend pas en compte les fichiers .sdf contribués et il n'est pas possible de faire un suivi de ceux qui contribuent au QA sur IZ et le TCM ou à la doc sur le wiki. Donc c'est loin d'être complet pour représenter qui fait quoi dans notre communauté et sa vie au quotidien au fil des années. Je reste sur mon idée pour le moment que Launchpad est sans doute le plus complet mais tant que nous ne pouvons l'utiliser via le projet et y lier les différents outils dont se servent les contributeurs, il n'est pas mieux que les autres trackeurs.

Si vous connaissez un outil open source susceptible de s'adapter, je suis preneuse :-)

mercredi 19 novembre 2008

Salle Louis Braille de la Cité des Sciences

La Cité des Sciences met à disposition la salle Louis Braille comme lieu d'échanges pour les utilisateurs de logiciels libres non ou mal voyants. Un beau partenariat avec ALLOS, bravo à tous et merci à Jean !

Lire la suite

Fonctionnalités de la 3.1

Il est temps de parler des nouvelles fonctionnalités de la version 3.1 même s'il est prévu qu'elle ait un peu de retard et ne sortira donc que fin Mars

Qu'y trouverons-nous donc ? Dans Calc, les quelques nouveautés

  • lorsque l'on tape une formule dans Calc une petite bulle d'aide s'affiche pour aider à la saisie de la formule avec une mise en évidence (avec des couleurs) de la syntaxe. Cette fonctionnalité avait été travaillée il y a quelques temps avec le groupe User Experience
  • vous trouverez la même fonctionnalité de zoom dans la barre d'état que celle présente dans Writer
  • le tri préserve l'odre original des saisies qui ont les mêmes clés
  • des améliorations ont été apportées au calcul de la fonction INDIRECT et aux formules de matrices.
  • mode d'écriture bidirectionnel pour les éléments de diagramme
  • amélioration des performances de calcul dans Calc pour certaines fonctions (voir l'issue 95967)


Pour Writer, vous trouverez :

  • des champs d'info supplémentaires et personnalisables dans les propriétés du document
  • un style paysage par défaut a été ajouté a la fenêtre Style et Formatage
  • les nombres utilisés en texte Arabe ("nombres Hindi") sont différents de ceux qui sont utilisés dans en texte Occident ("nombres Arabes). Dans la mesure où certains IME (Input Method Editor ou Éditeur de méthode de saisie) ne rendent pas les nombres Hindi correctement mais les nombres Arabes communs, un paramètre de configuration a été implémenté pour OOo 1.2 qui permet à l'utilisateur de changer les nombres affichés dans un document. Ce paramètre a trois états différents : "tous les nombres Hindi", "tous les nombres Arabes" et "tous les nombres en fonction des locales du système". Il manque un mode à cette fonctionnalité qui choisit les nombres correctes en fonction du contexte des nombres : nombres Hindi dans un contexte Arabe, nombres Arabe dans un autre contexte. Cette fonctionnalité implémente le mode "Contexte".
  • une restructuration des menus est en cours pour les aléger, c'est Mox, l'auteur des Notes dans Writer qui s'en occupe
  • et quand on parle des notes, il est maintenant possible d'ajouter un commentaire à une note !
  • ce ne sera peut-être pas visible encore, mais il y a une refonte du code pour les marques de champs et les repères de texte


Pour Impress :

  • a priori car ce n'est pas encore dans la version, de nouveaux boutons pour augmenter/réduire la taille de la police dans Impress


Pour Base :

  • l'ébauche de relation détecte quand une nouvelle table va être ajoutée et également quand de nouvelles colonnes vont être ajoutées. La boîte de dialogue Ajouter une table sera également notifiée quand une nouvelle table a été ajoutée.
  • L'ébauche de relation supporte la création de relations qui autorise que la table de référencement soit aussi la table référencée.
  • Le parseur SQL reconnaît maintenant la commande TRIM correctement. Il supporte également : TRIM( FROM <NOM_COLONNE> ) comme forme abrégée de TRIM( BOTH FROM <NOM_COLONNE> )
  • l'ébauche de relation supporte la création de relations qui autorise que la table de référencement soit aussi la table référencée.
  • il est possible d'incorporer des macros dans un document Base comme c'est le cas depuis longtemps dans n'importe quel autre document
  • mise en évidence de la syntaxe SQL
  • un nouvel assistant de formule identique à celui de Calc, mais pour les formules supportées par le moteur de base, sera disponible


En général :

  • modification du verrouillage des fichiers qui sont ouverts à partir d'un réseau dans un format autre que celui d'OpenOffice.org, ces documents utiliseront alors le système de verrouillage au niveau de OOo et non du système.
  • ctrl+F11 met le focus dans la fenêtre Style et Formatage et donc le catalogue de styles a maintenant disparu (et une vieille habitude à perdre pour moi !)
  • recherche sur un texte complet dans l'aide des extensions



Et bien sûr un certain nombre de corrections de bugs et entre temps la sortie de la 3.0.1 fin décembre.

mardi 11 novembre 2008

World Usability Day on the 13th

On the 13th of November, this is the World Usability Day. In Brussels, there will be talks on Digital identity and self-representation in social networks by Amandine Feix-Villain and another one on Building Social Web Experience by Laurent Goffin.

If you want to know what happen during the Usability Day in your country, please visit the World Usability Day site.

OOoCon 2008 - 07/11

Dernier jour de la conférence, je me suis accordée un peu de temps le matin, n'ayant pas de conférence à laquelle je souhaitais assister. Enfin si une, celle d'André au sujet de Funding the project, mais nous en avions discuté le veille et donc échangé les différentes informations qui nous intéressaient.

J'ai donc assisté à la conf du projet Education faite par Louis. Louis à d'abord fait un historique du projet et le contexte dans lequel il a été créé avec un but explicite d'apprentissage des LL à l'école. Il a ensuite illustré la relation qu'il a créé avec le Seneca Collège à Toronto où il habite. Je ne sais plus s'il en a parlé mais je sais que Juergen Schmidt est aussi très investit dans cette relation. Le principe de mise en place actuel est de former un enseignant à Hamburg de façon à ce qu'il puisse ensuite enseigner aux étudiants et les étudiants ensuite transmettre ce savoir à leur tour. Cette expérience actuellement en place au Canada doit se répéter en Chine, au Japon et en Amérique Latine.
De même l'enseignement à distance doit être mis en place de façon à rendre cet apprentissage accessible à tous au moindre coût. Les développements doivent être courts, 2 ou 3 mois avec une collaboration intense. Louis est également revenu sur le rôle politique d'action auprès des gouvernements et la façon dont nous devons les influencer.

Sa présentation a été courte, mais aussi très dynamique. Après quelques échanges auxquels Juergen a répondu, Louis a laissé la place à Dominique Archambault et Vincent Spiewak pour une présentation de son développement vainqueur au CIP. Pour rappel, Vincent a développé une extension lors de sons cursus d'étude à l'université Pierre et Marie Curie à Paris. Dominique, son maître de conférence, l'a accompagné. Cette extension odt2dtbook permet d'exporter des textes au format DAISY 3. Qu'est-ce que DAISY, c'est un format qui permet de réaliser des livres numériques pour les personnes déficientes visuelles ou aveugles. Jusqu'à présent, cet export existait sur Word avec des outils dédiés d'un coût prohibitif. Vous comprenez donc toute l'importance d'une telle extension et je remercie beaucoup Vincent et Dominique pour leur travail qui illustre bien la capacité et l'importance de la participation des étudiants à notre projet. N'hésitez pas à faire de la pub pour cette extension, je vais en parler au groupe ALLOS pour ma part. Vincent continue à la développer et vos retours seront les bienvenus. Bravo encore Vincent pour ce travail !

Retour dans la grande salle pour "Writer 3.0 - What's new, what's going on" par Oliver-Rainer Wittman. Le plus sensible pour les utilisateurs est sans doute la nouvelle façon de gérer les puces et la numérotation. Conforme au format 1.2, encore quelques bugs qui traînent, mais interopérable. Une autre façon aussi d'appliquer les styles de paragraphe lors de l'appui sur la touche Suppr ou Retour arrière. Moi je préférai l'ancienne méthode qui permettait de choisir le style de paragraphe à appliquer, maintenant c'est forcément le style du paragraphe supérieur qui s'applique et je trouve que nous avons perdu une fonctionnalité. Mais bon, ce n'est que mon avis ;-) Le futur, c'est la nouvelle façon d'appliquer les styles qui sera présente dans la version 3.1 (si mes souvenirs sont bons). Une amélioration sur laquelle Jacqueline et André ont beaucoup travaillé, j'ai donc toute confiance en elle :-).

"Making the New Notes - Community, Cooperation, Concepts" par Max Odendahl (développeur), Christoph Noack (Co-lead UX project), Christian Jansen (ingénieur UX). Une conf très intéressante sur le cheminement dans le développement de ces notes pour OOo. Du début à la fin, toute l'organisation de la communication, du concept de développement et de la réalisation de cette fonctionnalité. C'est vraiment une conf que je vous conseille de regarder si vous souhaitez savoir comment se passe le développement d'une fonctionnalité dans OOo et les enseignements que l'on peut tirer de cette coopération entre les différents teams. Cela permet de comprendre toute l'importance du projet UX dans la structuration du développement et l'importance de la communication. Bien sûr Christoph n'y est pas pour rien, c'est vraiment quelqu'un dont la faculté d'analyse des situations est impressionnante.

Long voyage en bus pour arriver à l'hôtel Pullman où avait lieu la cérémonie de clôture. Je n'ai pas beaucoup parlé du paysage dans ces billets, mais les forêts de buildings laissent songeur. Imaginez La Défense s'étendant sur des km et des km, à perte de vue pendant des heures - en tout cas tout le temps du voyage ;-). L'hôtel Pullman a un design intéressant, assez joli, un peu lourd. Il y a beaucoup de photos sur la cérémonie de clôture et les différents spectacles auxquels nous avons assistés. C'était une soirée très sympa, notre table était vraiment internationale avec des gens venant du Portugal, des US, d'Indonésie, de Chine... Nous ne sommes pas rentrés très tard, mais le lendemain départ à l'aube pour une ballade sur la grande muraille avant de reprendre l'avion, donc repos !

OOoCon 2008 - 06/11

Re-départ de bonne heure de l'hôtel, le bus nous emmène à l'université par une journée ensoleillée et douce, se faufilant dans le flux de la circulation et l'immensité du dédale des buildings de Beijing.

La première conf est celle de Louis "State of the project, Year 8" dans le track Community. Déjà 8 ans qu'au quotidien je suis ce projet ! Bref, lors de cette conf Louis a insisté sur le rôle des relations construites avec les utilisateurs, celles qui permettent d'accompagner et d'interagir. Celles qui permettent au projet non seulement de grandir mais de se construire. Louis a lui aussi mis le focus sur la restructuration de la documentation à destination des développeurs, c'est elle qui ouvrira la porte aux nouveaux venus, j'en ai déjà parlé hier. Il a également insisté sur la relation avec le projet User Experience. Enfin, le troisième point portait sur l'éducation et comment aider les gouvernements à mettre en place des politiques d'éducation aux LL. Rien de très nouveau mais j'aime beaucoup les confs de Louis, elles sont claires et pleines d'énergie.

Dans le même temps, il y avait une conf sur le présent et futur de Pootle à laquelle j'aurais aimé assister, mais je visionnerai la vidéo.

Suivait la conf de Frank Loehmann "State of the User Experience project". Un projet incontournable pour le futur de notre produit, si vous souhaitez savoir ce que va devenir OOo, c'est celui-la qu'il faut suivre. Dans les développements importants à venir, une extension qui permettra de suivre les actions de l'utilisateur. Cette extension est actuellement quasiment terminée et sera proposée pour la 3.1, elle sera ensuite intégrée au produit. De même un site dédié aux modèles du même type que celui des extensions. Ma question a bien sûr porté sur sa localisation, mais Bettina m'a assuré qu'il était déjà localisable et donc ce n'est pas la même version de Drupal. Actuellement il n'y a que deux packs de modèles dispos mais cela devrait faire comme pour les extensions, un boom d'un seul coup. J'ai donc demandé à Franck que pour l'ensemble de ces développements il y ait une meilleur interaction avec la NLC, nous devons être sûr que l'extension de feedback utilisateur est localisée, que les nouveaux dépôts qui sont mis en place le sont aussi et ce d'une manière qui ne rajoute pas un travail de maintenance conséquent aux équipes de localisation. En quelque sorte penser internationalisation en début de chaîne et non en fin comme ça l'est actuellement.

Conférence "State of the Documentation project" par Clayton et Franck. Franck laissant le lead du projet à Clayton, c'est ce dernier qui a mené la conférence. Clayton a indiqué les différents flux de communication de l'information dans notre projet, une interaction entre le forum utilisateur, le site web et le wiki. Cela peut sembler trois sources d'informations différentes, mais en fait elles sont complémentaires. Le wiki est encore récent et prend petit à petit sa place dans ce circuit. Les extensions qu'il utilise permettent d'en faire un outil international. En ce qui concerne sa structure, Martina Waller est en train de réaliser des règles d'édition et des modèles qui devront servir à la documentation développeurs et utilisateurs. Clayton a donné des chiffres de contribution au wiki et j'ai été surprise de voir que j'arrivais en tête des contributions localisées :-)
Clayton souhaiterait plus d'interaction avec le forum de façon à mieux enrichir et actualiser toute la matière qui y est échangée. Je ne suis plus impliquée dans le projet francophone, mais c'est effectivement un domaine ou j'aurais aimé contribuer. Le forum est un outil très important pour notre projet, il a beaucoup de visibilité, le niveau de connaissance y est élevé et de qualité, en tout cas pour le forum francophone car je ne connais pas le forum anglophone. Je sais que les administrateurs font un super travail et qu'ils sont peu aidés, donc si vous lisez ces lignes, n'hésitez pas à vous impliquer d'avantage dans celui-ci, vos petites mains seront les bienvenues !

Je suis ressortie de cette conf avec quelques idées et je ne regrette pas mes études de sciences de l'éduc qui vont m'aider à les mettre en place ;-) Nous manquons d'innovation dans ce domaine à mon sens et pourtant beaucoup est fait ailleurs qui pourrait inspirer au moins un point de départ. Les suggestions de Jean-François sont riches elles-aussi, à suivre...

Pause pour un lunch break. Nous avons décidé de ne pas manger à l'université et sommes sortis à la recherche d'un resto. Par échanges de gestes, une jeune fille nous indique un immeuble et son 5e étage. Cet immeuble est en fait un immense magasin dédié à l'électronique où chaque stand vend la même chose. Il y a beaucoup de monde, chaque vendeur essaie d'accrocher son client, je reste les yeux grands ouverts ;-) Au 5e étage, c'est un peu comme en-dessous, une multitude d'échoppes vendent des mets différents (ou non), chacun crie quelque chose et les tables, qui s'étendent pourtant à perte de vue, sont toutes occupées. Nous jetons notre dévolue sur une montagne de nouilles. C'était bon, bruyant à souhait et dépaysant !

Retour pour la conf de Louis sur les "Regional Groups". Il s'agit donc d'atteindre des contributeurs potentiels en véhiculant un message simple au plus proche d'où ils sont. Une communication de proximité et Louis a pris pour exemple la campagne d'Obama. Un fonctionnement finalement proche des Lug. Le financement de ce projet se fera à la fois au niveau international et local. Louis va mettre en place un espace dédié sur le wiki, axé sur la coordination et l'information.

Je n'avais plus de conf et nous sommes restés à discuter avec Claudio et André en attendant la séance de questions/réponses au CC.
Lors de cette séance, Louis a redéfinit ce qu'est le Community Council et ses actions. Il y a eu peu de questions, dont plusieurs hors sujet pour le CC. Michael a demandé confirmation de l'éligibilité élargie à tous les membres, ce qui lui a été confirmé.

Retour à 20h30 à l'hote, fatiguée. Dîner très sympathique avec Olivier, Clayton et Franck au resto de l'hôtel.

lundi 10 novembre 2008

OOoCon 2008 - 05/11

Ce second jour marquait en fait l'ouverture officielle de la OOoCon. Départ à 7h45 de l'hôtel pour se rendre à la Diaoyutai State Guesthouse. Si vous souhaitez voir des photos et autres médias de la OOoCon, vous les trouverez sur le wiki dédié. et bien sûr toutes les conférences dont je vais parler ont été filmées et seront retransmises dans leur intégralité sur les pages de la OOoCon. Diaoyutai State Guesthouse est un ensemble de bâtiments autour d'un parc datant d'environ 800 ans qui étaient en fait des jardins royaux depuis la dynastie Qing. Actuellement c'est un endroit qui accueille les invités officiels du gouvernement et les grandes conférences.

La cérémonie d'ouverture a eu lieu dans une grande salle, assez impressionnante, rouge de partout bien sûr :) Les deux premières rangées étaient réservées aux VIP, aux médias et au CC. Louis a fait l'ouverture puis deux keynotes se sont succédées (les noms étaient en chinois donc difficile d'identifier pour moi qui a parlé mais il devait y avoir le General Manager de RedFlag China 2000 et le président directeur général de la Chinese Information Processing Society. Ont ensuite parlé Michael Karasick, directeur du Lotus Software Development au China Development Laboratory de Pékin, Michael Bemmer, senior director of collaboration engineering at Sun, et Alex Mau, employé de Novell et également président du BLUG, le Beijing Linux User Group. Michael a fait un point sur le Community Innovation Program et a dit combien il a été impressionné par Dicollecte :-) Enfin, Louis a clos la cérémonie d'ouverture à 13h et nous nous sommes rendus pour déjeuner au réfectoire de l'université.

La première conférence à laquelle j'ai assisté a été celle de Martin Hollmichel "OpenOffice.org Participation - Past and Next steps" dans le track Developers. Martin a mis en lumière le Bug Bounty Program qu'il organise et qui doit permettre aux étudiants de participer au projet en étant directement guidés par un des ingénieurs du core development. L'annonce va être faite en partenariat avec le projet Marketing. C'est un des premiers projets de coopération mis en place par l'ESC pour faire la place belle aux étudiants et leur permettre de se sentir à l'aise avec de petits développements dans notre communauté.

Martin a ensuite enchaîné avec la restructuration du wiki pour la partie développement. Comme dit lors de notre réunion documentation lors du meeting NLC, l'information est duppliquée et diluée, mal structurée et bien souvent obsolète. Un gros travail de relecture et de réécriture va donc être entrepris. Je crois aussi me souvenir que des Guidelines de développement sont en cours de publication sous licence BSD. Martin a ensuite énuméré tous les secteurs où les développeurs peuvent s'investir, à savoir QA, localisation, extensions, ux team, distribution, etc.
Ce qui doit être amélioré selon lui, en plus du wiki, est la gestion des bugs sur IZ et les Quaterly review per project. Ce sont des réunions qui ont donc lieu tous les trimestres, par projet, et qui doivent permettre de déterminer ce qui peut être corrigé/amélioré à court, moyen et long terme dans le produit. Actuellement, il n'y a que le projet Calc qui ait tenu cette réunion et ses objectifs. Également la confirmation des issues (keyword needconfirm), deux projets utilisent actuellement systématiquement ce type de mot-clé à savoir dba et writer. Il faudrait bien plus de contributeurs à ce niveau.
Enfin, la version arabe a actuellement un focus spécial de la part de notre projet et Joost est en train de travailler sur des pages qui regroupent toutes les issues concernées par cette version. Pour en avoir discuté avec lui, il m'a confirmé le manque de testeurs de ces versions, le manque d'interlocuteurs également en ce qui concerne les différents types de la langue. Donc si vous parlez et écrivez cette langue et souhaitez contribuer, ne serait-ce qu'en utilisant la version et en nous faisant un retour sur cette utilisation, n'hésitez pas à me contacter directement. Nous n'avons actuellement que des interlocuteurs au Maroc et ce serait bien d'en avoir dans toutes les parties du monde où la langue arabe est utilisée.
Bien sûr, la version en hébreux bénéficiera de ce focus particulier puisque les bugs rencontrés sur une version sont pratiquement les mêmes sur l'autre. Nadine et tous ceux que j'ai rencontrés à Tel Aviv, n'hésitez pas à me contacter :)

La seconde conférence devait être "The OOo Global Community" faite par Zaheda Bhorat dans le track Community. Mais Zaheda était malade et n'a donc pu faire cette conférence, sa présentation a été faite par un de ses collègues de Google et de la communauté Samba, mais ce n'était pas tout à fait pareil. De plus, il y a peu de participants actuellement à sa Google Map. C'est pourtant une très bonne idée de sa part que de vouloir marquer l'histoire du projet par personnes et par étapes. Mais du coup c'était plus une description de ce que permet de faire l'outil qu'une histoire du projet ;)

J'ai assisté ensuite à la conf faite par Niklas Nebel "New Features in Calc 3.0" dans le track Developers. Mon intérêt portait surtout sur le format OpenDocumentFormula Format et la rétro compatibilité avec les versions antérieures. Pas d'ambiguïté, il y aura bien des problèmes. Comment trancher entre un format qui doit évoluer et ce vers un standard international, ce qui rend cette évolution encore plus importante et cette compatibilité à assurer, sans parler d'interopérabilité. C'est un peu comme si nous en étions restés au format de OOo 1.x . Important aussi l'introduction de ce nouveau namespace xml puisque le comportement du parser dépend de celui-ci. Bref, là, ça devrait mieux marcher :) Je n'ai pas appris gand chose d'autres dans ce que Niklas a passé en revue à savoir la collaboration, le format Excel 2007, le solver, la sélection et les marges des pages.

J'ai fait une pause à ce moment pour aller discuter un peu avec les autres et surtout avec Joost à propos du QA.

Dernière conférence "Visualize Writer Document Structure for Productive Development" par Jian Hong Cheng qui développe en fait sur Symphony. C'est un outil qui permet de dessiner la structure et le type des nodes. Assez impressionnant, le but était de faire crasher OOo (et il n'a eu aucune difficulté ;-) pour voir ce que l'outil dessinait ensuite. Cela permet de mettre clairement en relation la structure des données sans avoir à tout tracer pas à pas. Intéressant mais un peu au-dessus de mes moyens pour le mettre en oeuvre :-)

OOoCon 2008 - 04/11

Le mardi nous avions rendez-vous à 13h au sein du Sun building pour les réunions de travail du projet : CC, Releases notes, MarCon, NLC, Documentation. Un emploi du temps chargé, nous avons finalement terminé après 20h30.

Louis doit faire le compte rendu de cette réunion du CC, nous avons travaillé sur les sujets que nous poursuivons depuis un moment, à savoir la nouvelle charte du Community Council qui est sur le wiki depuis près de deux mois maintenant. Très peu de contributeurs l'ont commentée et nous l'avons maintenant adoptée. Les modifications les plus importantes concernent les élus puisque chaque membre du projet peut maintenant être élu au sein du CC, il n'est plus nécessaire d'être project lead. L'autre modification concerne le nombre de représentants, les projets de non core développement (code du coeur de OOo) n'étant plus les seuls à être représentés, mais une place plus importante est faite aux autres contributeurs sans qui le produit serait indiffusable, à savoir l'assurance qualité, la localisation, la documentation, le groupe user expericence, etc. Actuellement, suivant le compte fait par Martin, il y a un peu moins de 200 développeurs réguliers du core code, il nous faudrait maintenant faire une estimation des autres contributeurs.

Nous allons donc pouvoir procéder aux élections pour le remplacement, dans un premier temps, d'André (pour la catégorie Accepted projects) et de moi-même (pour la catégorie NLC). Les élections se poursuivront par groupe de deux représentants à chaque fois pour renouveler l'ensemble du CC sauf Louis et Stefan bien sûr. Pour ces élections, le nombre de membre à élire étant important, la méthode Schulze ne sera pas utilisée, nous resterons sur notre méthode traditionnelle.

L'autre topic important sur lequel nous travaillons surtout Louis et moi concerne les règles d'utilisation du trademark de OOo. Nous devons finaliser la rédaction cette semaine et faire un sommaire de la discussion qui a eu lieu sur la liste pour une diffusion à la communauté pour commentaires. Sun légal fera ensuite une révision de ce qui a été écrit, le transfert de propriété devrait (cela n'a pas encore été voté) également se faire dans le même temps entre Team E.v et Sun.
Enfin le bundling des extensions les plus demandées a été abordé. Pas de décisions prises (tous les membres du CC n'étant pas présents), mais une réflexion entre le fait de ne pas faire grossir le produit et rendre les extensions plus accessibles (question récurrente de ma part sur la mise à jour de Drupal ;-) Quand la moyenne de téléchargement est de 5h, on ne se pose même pas la question du coût imposé ou de la définition du produit suivant l'utilisation !

Nous avons eu ensuite une discussions sur les releases notes avec Franck, Clayton (les ingénieurs en charge de la doc), Cor et moi-même sur la réalisation de ces releases notes et leur utilisation par les équipes QA, l10n et Doc. Si les choses se sont améliorées puisque nous avons maintenant une liste à peu près complète des fonctionnalités et des bugs corrigés sur le wiki, la formulation reste encore à améliorer. Actuellement, avec Cor, nous travaillons principalement à partir des mails générés sur EIS et la liste allfeatures@ooo, peu de poissons passent à travers nos filets, mais le temps demandé pour tout analyser et compléter est vraiment trop long. Franck va donc essayer de consolider un peu mieux toutes les informations.

Le MarCon meeting a surtout insisté sur les statistiques. En fait nous n'avons aucun moyen homogène de récupérer les nombres, sauf à le faire manuellement via ce que diffuse OSUOL à partir des liens du bouncer. C'est peu fiable et représentatif. Pour ces raisons, plusieurs projets de la NLC ne passent pas par les liens du bouncer mais traitent directement avec les serveurs. Pour ce qui concerne le projet FR, nous avons les stats de Proxad qui est un des serveurs étendus le plus important pour la France, nous pouvons donc avoir une idée assez précise du volume de téléchargement (en poids et non en hits).
L'autre sujet abordé et qui rejoint le premier est d'améliorer la visibilité des utilisateurs, notamment la mise à jour des pages sur wiki.

Le meeting de la NLC a repris ces thèmes. Louis a insisté sur les groupes régionaux, Jesus a cité le cas de l'Espage pour illustrer l'apport que ces groupes pourraient représenter en matière de cohésion et de facilitation pour les contributeurs. En fait, ces groupes ne sont pas évidents à mettre en place tant ils reflètent ce que nous avions voulu éviter au sein de la NLC, mais qui semble nécessaire aujourd'hui aux vues du développement de la communauté, du à savoir une réunification régionale pas linguistique mais culturelle. Je pense que chacun peut comprendre les difficultés politiques et sociales que cela peut engendrer, mais c'est aussi le rôle du projet que d'aller au devant des challenges ;-)
Mon propre topic au sein de cette réunion a été d'insister sur l'importance de l'officialisation des versions localisées, à savoir qu'elles ne restent pas en RC sur les serveurs mais qu'elles puissent se revendiquer comme distributions officielles du projet OOo sur les miroirs et dans les circuits de communication quels qu'ils soient. Nous avons vraiment besoin de cette visibilité pour non seulement aider ces projets à augmenter leur base utilisateurs et contributeurs et également renforcer l'utilisation du trademark de OOo.

Suite avec le projet Documentation et l'harmonisation de l'utilisation du wiki pour les différents groupes (développeurs, NLC, utilisateurs) qui y contribuent. Les pages développeurs doivent être retravaillées afin d'élaguer les nombreuses duplications de pages qui rendent le tout inutilisable. Les pages NLC doivent être uniformisées dans leur catégorisation à savoir être toutes formées sur la même structure de nommage (du boulot en perspective ;-). Clayton souhaiterait que nous nommions les pages en anglais afin de faciliter leur recherche avec l'extension Display Title, mais j'ai bien peur que cela soit impossible, on ne peut demander à nos contributeurs de nommer ces pages en anglais.
Actuellement, ce qui nous manque le plus est de pouvoir disposer d'un diff rapide sur les pages, une extension devrait être dispo pour cela. Cela nous permettra de maintenir à jour toutes les pages que nous avons en commun dans plusieurs langues et de garder la trace des modifications.
Enfin, le plus intéressant à mon goût :-) l'expérimentation sur l'utilisation des outitls de traduction pour traduire le wiki est terminée. Cette expérimentation s'est faite à partir du guide d'administration de OOo en français, en chinois et japonais. Il s'agissait de récupérer le contenu sur le wiki, de structurer ce contenu en segments et de les transformer au fomat .xliff. Ce contenu est en suite utilisé à travers nos outils de localisation, le tout est ensuite transformé au format wiki avec application des modèles.
Je suis sûre que vous avez compris le but du jeu : travailler avec nos mémoires de traduction. Pour les petites équipes ce serait un gain énorme que de pouvoir utiliser nos TM également pour la doc du wiki et ce serait leur donner accès à bien plus que ce qu'est capable de faire un projet comme le projet francophone. Bref, Rafaella fera le point sur cette expérimentation et ce que l'on peut en attendre. Pour la peine, le guide est donc dispo en français sur le wiki et un grand merci à Sun et Elsa pour sa relecture attentionnée :-).

Cette journée s'est achevée par le repas de la NLC offert par le projet, nous étions une cinquantaine à dîner dans un excellent restaurant proche de l'hôtel. C'était une soirée très sympa, Peter nous a commandé plein de plats différents que nous avons dégustés en parlant du projet bien sûr, de ses membres, de son avenir, etc, etc... :-)

dimanche 9 novembre 2008

De retour de Pékin

Je n'ai pu atteindre mon blog tant la connexion était restreinte à l'hôtel et inexistante à l'université. Les impressions de ces quelques jours viendront au fil de la semaine prochaine.

Lire la suite