| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
| <html> | |
| <head> | |
| <title>Labo</title> | |
| <meta http-equiv="content-type" content="text/html; charset=UTF-8"> | |
| </head> | |
| <body> | |
| <table border="0" cellpadding="4" width="100%"> | |
| <tbody> | |
| <tr> | |
| <td align="left" valign="top" width="100%"><!-- Content --> | |
| <h3 style="color: rgb(204, 102, 0);"><font | |
| face="Helvetica, Arial, sans-serif"><b>Projet Laboratoire</b></font></h3> | |
| La plupart des documents de cette page ont été traduits à partir de | |
| ceux présents sur le projet <a href="http://tools.openoffice.org/">tools.openoffice.org</a>, | |
| c'est le site de référence du présent projet.<br> | |
| <br> | |
| Ce projet a pour but de vous aider à comprendre comment est organisé, | |
| structuré, compilé le code d'OpenOffice.org. Nous mettons ainsi des | |
| documents à votre disposition et une liste sur laquelle vous pouvez | |
| poser toutes les questions qui vous viennent et également vous proposer | |
| pour aider dans les travaux de compilation, débuggage, codages en | |
| cours. Pour vous inscrire à cette liste labo@fr.openoffice.org envoyez | |
| un mail à labo-subscribe@fr.openoffice.org. Vous rencontrerez sur cette | |
| liste des plus grands débutants, aux plus grands expérimentés, donc ne | |
| soyez pas timide pour nous rejoindre :)<br> | |
| <br> | |
| Les compilations que vous allez effectuer ne sont pas des compilations | |
| officielles d'OOo pour le moment. Afin de les différencier, nous vous | |
| demandons de bien vouloir y apposer le <a | |
| href="../docs/splash-OOo-labo.bmp">splash screen du laboratoire</a> | |
| en suivant la procédure ci-dessous :<br> | |
| - le renommer en ooointro.bmp ; <br> | |
| - le copier dans svx/res à la place de celui qui s'y trouve ; <br> | |
| - reconstruire le module svx (build), après avoir supprimé l'ancien ; <br> | |
| - placer les nouveaux binaires obtenus dans le solver (deliver -force) | |
| ; <br> | |
| - relancer la construction des paquets ( avec dmake openoffice dans | |
| instsetoo_native/util )<br> | |
| <br> | |
| Si vous souhaitez pour une raison x ou y faire tester vos versions par | |
| d'autres, ou des patches un peu lourds, nous dipsosons également d'un | |
| espace de téléchargement. Renseignez vous sur la liste pour savoir | |
| comment y accéder.<br> | |
| <h3>Passons aux choses sérieuses :)</h3> | |
| Les liens ci-dessous ne sont pas encore complets, nous sommes entrain | |
| de construire la documentation. Si vous avez des documents, des | |
| informations ou autres à proposer, n'hésitez pas à le faire via la | |
| liste du projet.<br> | |
| <h3>Environnement de compilation</h3> | |
| <ul> | |
| <li>Développement OpenOffice.org avec les child workspaces <br> | |
| </li> | |
| <ul> | |
| <li>Vue d'ensemble</li> | |
| <li>Outils</li> | |
| <li>Polices</li> | |
| <li><a href="blog_pavel_eis.html">Utilisation de EIS</a>, | |
| traduction du blog de Pavel Janik<br> | |
| </li> | |
| </ul> | |
| <li><a href="guide_hackers.html">Guide du Hackers | |
| OpenOffice.org non officiel</a> : avant de commencer, vous souhaiterez | |
| lire les conseils et idées données par ce guide non officiel du | |
| développeur, ou alors simplement naviguer dans les pages web de <a | |
| href="http://ooo.ximian.org">ooo.ximian.org</a></li> | |
| </ul> | |
| <span style="font-weight: bold;">Utiliser CVS pour récupérer les | |
| sources</span><br> | |
| <ul> | |
| <li><a href="overview_codeline.html">Vue d'ensemble du | |
| codelines d'OpenOffice.org</a></li> | |
| <li><a href="Branche_index.html">Description des branches | |
| courantes de CVS et de leur statut</a></li> | |
| <li><a href="co_source.html">Télécharger les sources à partir | |
| de CVS</a></li> | |
| <li>Modules CVS disponible à partir d'OpenOffice.org</li> | |
| </ul> | |
| <span style="font-weight: bold;">Compiler les sources</span><br> | |
| <ul> | |
| <li><a href="second_plan.html">Informations d'arrière-plan</a></li> | |
| <li>Descriptions du processus de compilation</li> | |
| <ul> | |
| <li>Linux</li> | |
| <li><a href="build_ppc.html">PPc</a><br> | |
| </li> | |
| <li>Solaris</li> | |
| <li>Mac OS X</li> | |
| <li>Windows</li> | |
| <ul> | |
| <li>En utilisant les outils 4NT et Microsoft Visual C++ | |
| Compiler</li> | |
| <li>En utilisant les outils Cygwin et Microsoft Visual C++ | |
| Compiler</li> | |
| </ul> | |
| </ul> | |
| <li>Description de l'environnement de compilation</li> | |
| <li><a | |
| href="http://tools.openoffice.org/project_dependencies.png">Diagramme | |
| des dépendances inter-projet</a> par C.P. Hennesy</li> | |
| <li>Astuces pour se sortir des problèmes de compilation</li> | |
| </ul> | |
| <span style="font-weight: bold;">Travailler sur le code </span><br> | |
| <ul> | |
| <li>Guide du codage (.sxw)<br> | |
| </li> | |
| <li>Checklist pour la revue de l'interface C++ (.sxw)</li> | |
| <li>Debugguer OpenOffice.org avec Valgrind (.sxw)</li> | |
| <li>Si vous avez du CPU à dépenser, vous pouvez envisager | |
| d'exécuter un <a href="http://ooo.ximian.com/tinderbox-setup.html">tinderbox | |
| slave<br> | |
| </a>Mettre en place des compilations tinderbox avec la chaine | |
| d'outils standards ou peut-être la nouvelle chaine d'outils pour toutes | |
| les plateformes principales (x86 Linux, Solaris Sparc et Windows) et | |
| permettre aux développeurs volontaires de voir les logs des erreurs de | |
| compilation et les progrès devrait finalement permettre aux | |
| développeurs d'avoir moins peur de faire un commit de quoi que ce soit | |
| (fixes ou améliorations) et de ne pas avoir peur de casser quelque | |
| chose pour les autres plateformes.</li> | |
| </ul> | |
| <span style="font-weight: bold;">Description des outils</span><br> | |
| <ul> | |
| <li>Description d'Auto-doc (génération automatique de | |
| documentation)<br> | |
| (pour <a href="autodoc_cpp.html">C++</a> et UNO-IDL ; <a | |
| href="command_line_syntax_fr.htm">syntaxe en ligne de commande</a>)</li> | |
| <li><a href="howto_write_doc_format_ooo1.0.sxw">Comment | |
| documenter le code source C++ pour AutoDoc</a> (traduction E. Bachar, | |
| auteur Nikolai Pretzell)<br> | |
| </li> | |
| </ul> | |
| <span style="font-weight: bold;">Performance et profilage</span><br> | |
| Outils pour mesurer les performances et tâches relatives<br> | |
| <ul> | |
| <li>Performance et outils</li> | |
| <li>outils de profilage</li> | |
| </ul> | |
| <span style="font-weight: bold;">Assurance Qualité (QA)</span><br> | |
| QA est un <a href="http://qa.openoffice.org/">projet</a> séparé. Le | |
| projet d'Assurance Qualité francophone est <a href="../QA-test2.html">ici</a> | |
| <br> | |
| <ul> | |
| <li><a href="../QA-fr/index1.html">Description</a> des | |
| smokes-test</li> | |
| <li><a href="../about-issuezilla.html">Guide</a> pour écrire | |
| des rapports de bugs</li> | |
| </ul> | |
| <span style="font-weight: bold;">Engénierie des versions</span><br> | |
| <ul> | |
| <li>Vue d'ensemble des <a | |
| href="http://development.openoffice.org/releases/oo_branches.pdf">Branches | |
| et de la feuille de route d'OpenOffice.org</a> et description des | |
| branches</li> | |
| <li><a | |
| href="http://eis.services.openoffice.org/EIS2/servlet/GuestLogon">Environnement | |
| Information System</a> est une interface pour naviguer dans les Child | |
| Workspace (CWS)</li> | |
| <li>Schéma de nommage des fichiers<br> | |
| </li> | |
| </ul> | |
| <span | |
| style="font-weight: bold; font-family: helvetica,arial,sans-serif; color: rgb(255, 255, 255);"></span><br> | |
| <p style="margin-bottom: 0.5cm;"><font | |
| face="Helvetica, Arial, sans-serif"><a href="../index.html">Retour à | |
| la page d'accueil</a><a href="../site_fr/fr/www/faq-fr.html"><br> | |
| </a></font></p> | |
| <!-- /Table Navigation Bar --> <br> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td align="right" valign="bottom"> | |
| <p> </p> | |
| <!-- Copyrights --> | |
| <p><small>OpenOffice.org native tongue concept and francophone | |
| project are built for you with pride by Guy Capra (Alomphega).<br> | |
| This fr project is also led and maintained by Sophie Gautier.</small></p> | |
| <!-- /Copyrights --> </td> | |
| </tr> | |
| </tbody> | |
| </table> | |
| <br> | |
| <br> | |
| <br> | |
| <br> | |
| <br> | |
| <br> | |
| </body> | |
| </html> |