E <      ^ R pdf    Documentation Xdepo > Guide développeur >                

 

Contribuer à la documentation Xdepo

2005-02-11 / 2005-02-27
Sévigny, Martin (AJLSM, France)

1) Introduction

Comme pour tout projet de logiciel libre, contribuer à la documentation de Xdepo constitue un excellent moyen de supporter cet outil et d'assurer sa pérennité. C'est pourquoi cette documentation est construite de manière à faciliter les apports de tous et chacun, notamment parce que :

  1. La licence pour la documentation est une creative commons , facilitant ainsi la réutilisation de l'information et les contributions multiples.
  2. Seul le traitement de texte OpenOffice.org est nécessaire pour créer de la documentation.

Ce document ne constitue pas un guide pour rédiger de la bonne documentation, mais uniquement les quelques règles de base qu'il faut suivre pour se conformer aux méthodes de documentation Xdepo.

2) Outils à utiliser

Le seul outil qui est absolument nécessaire est le traitement de texte de la suite bureautique OpenOffice.org. La suite est disponible en français pour les plates-formes Windows, MacOS X, Linux, Solaris et FreeBSD. Vous pouvez utiliser l'une ou l'autre de ces plates-formes pour participer à la documentation de Xdepo.

La diffusion sur Internet de la documentation se fait en format HTML, produit à l'aide de l'outil Transfolio. Vous n'avez pas besoin de Transfolio pour simplement rédiger de la documentation ou modifier de la documentation existante. Toutefois, si vous voulez vérifier comment sera diffusée cette documentation, il peut être utile de télécharger et d'installer Transfolio.

Une fois que vous avez Transfolio, vous pouvez le démarrer et lui fournir, sur la page de départ, le chemin du dossier où se trouve la documentation Xdepo. Vous pourrez ensuite la naviguer à l'aide de Transfolio.

Transfolio est en cours de finalisation, et les outils pour générer un site statique ne sont pas tout à fait stabilisés. Dès que c'est le cas, nous ajouterons ici la procédure à suivre pour générer ce site statique et ainsi produire une version HTML portable de la documentation Xdepo.

3) Organisation des fichiers

La documentation de Xdepo se trouve dans le dossier documentation/docs des sources de l'application. Dans ce dossier, on trouve essentiellement des fichiers OpenOffice.org (*.sxw ) qui contiennent les documents sources. On y trouve également des sous-dossiers qui permettent de mieux organiser les différents thèmes abordés. Les fichiers ou dossiers qui débutent par le caractère _ sont ignorés par le système de documentation.

Ces fichiers et dossiers doivent respecter un certain nombre de règles :

Le fichier _template.sxw est particulier, il contient des instructions sur les styles à utiliser et sur la manière de les importer. Vous êtes fortement invités à le lire avant de contribuer à la documentation.

4) Structure d'un document

Tout document inclus dans la documentation OpenOffice.org doit suivre une certaine structure de base. Pour bien mettre en place cette structure, le plus simple est de copier un document existant et de le modifier. Cette structure de base est représentée par les éléments suivants :

Dans le corps du texte, il est essentiel de bien utiliser les styles Titre 1 , Titre 2 , etc. afin de constituer une tableau des matières cohérentes et de faciliter la navigation. Pour les autres styles, voir le document _template.sxw qui contient des instructions à cet égard.

5) Illustrations

L'ajout d'illustrations permet de rendre la documentation plus compréhensible, notamment les copies d'écran. Voici quelques règles à suivre :

Si votre image peut être produite en JPEG de manière efficace, vous pouvez insérer un titre et d'autres métadonnées à l'image en utilisant un outil tel que PixVue.

6) Documents maîtres

Le fichier _master.sxg est également particulier. Il s'agit d'un document maître OpenOffice.org qui inclus tous les autres documents afin de constituer un seul document de traitement de texte, que l'on peut ensuite exporter en format PDF pour impression. Éventuellement, d'autres documents maîtres seront constitués de manière à produire des versions contenant uniquement le guide utilisateur, le guide intégrateur ou le guide développeur.

Pour mettre à jour le document maître, vous devez effectuer les opérations suivantes :

  1. Ouvrir le document dans OpenOffice.org
  2. Dans le navigateur , ajouter le cas échéant les nouveaux documents à inclure ou supprimer ceux à exclure. Vous pouvez le faire en cliquant sur le bouton droit de la souris et en choisissant Insérer -> Fichier .
  3. Dans le navigateur , mettre à jour les sous-documents en cliquant sur le bouton droit de la souris et en choisissant l'option Actualiser -> Tout .
  4. Dans le corps du texte, mettre à jour la table des matières en cliquant dessus avec le bouton droit de la souris et en choisissant l'option Actualiser l'index .

Une fois ces opérations faites, vous autre un document maître à jour, que vous pouvez sauvegarder, exporter en PDF, imprimer, etc.