blob: ed58d81e2be2d2c408ad8471da396f0baa9af79c [file] [log] [blame]
<!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><font face="Helvetica, Arial, sans-serif"><b>Les Branches et
Leur Description</b></font></h3>
<br>
Cette page décrit les divers noms que nous utilisons dans
OpenOffice.org et les capacités de ces branches. Ce document n'apporte
pas vraiment à la compréhesion, mais donne un aperçu.<br>
<br>
<table bgcolor="#f0f0f0" border="0" cellpadding="4"
cellspacing="0" width="100%">
<tbody>
<tr>
<td colspan="8" bgcolor="#00315a" width="100%">
<p align="center"><font color="#ffffff"
face="Arial, Helvetica" size="2"> <b>List of Current Active branches</b></font></p>
</td>
</tr>
<tr align="left">
<th bgcolor="#99ccff">
<p><font color="#00315a" face="Arial, Helvetica" size="2"> <b>CVS
branch tag</b></font></p>
</th>
<th bgcolor="#99ccff">
<p><font color="#00315a" face="Arial, Helvetica" size="2"> <b>Description</b></font></p>
</th>
<th bgcolor="#99ccff">
<p><font color="#00315a" face="Arial, Helvetica" size="2"> <b>Status</b></font></p>
</th>
<th bgcolor="#99ccff">
<p><font color="#00315a" face="Arial, Helvetica" size="2"> <b>Description</b></font></p>
</th>
<th bgcolor="#99ccff">
<p><font color="#00315a" face="Arial, Helvetica" size="2"> <b>Type</b></font></p>
</th>
<th bgcolor="#99ccff">
<p><font color="#00315a" face="Arial, Helvetica" size="2"><b>Termination</b></font></p>
</th>
</tr>
<tr>
<td>cws_srx645_ooo113fix2</td>
<td>Preparing for 1.1.3 release</td>
<td>Open</td>
<td>preparing 1.1.3 release</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
<td>2004/08/12</td>
</tr>
<tr>
<td>cws_srx645_ooo112fix2</td>
<td>Final for 1.1.2 release</td>
<td>Closed</td>
<td>preparing 1.1.2 release</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
<td>2004/04/21</td>
</tr>
<tr>
<td>cws_src680_ooo20040704</td>
<td>Ongoing Version 2.0 fixes (0620 not integrated)</td>
<td>Closed<br>
</td>
<td>OOo 2.0</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
<td>cvs close on 20040704</td>
</tr>
<tr>
<td>cws_src680_ooo20040815</td>
<td>Ongoing Version 2.0 fixes and patches</td>
<td>Closed</td>
<td>OOo 2.0</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
<td>cvs close on 20040815</td>
</tr>
<tr>
<td>cws_src680_gcc340fixes01</td>
<td>cws for first round of gcc 3.4 fixes</td>
<td>Closed</td>
<td>OO 2.0 Developer</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
<td>Closed</td>
</tr>
<tr>
<td>cws_src680_ooo64bit02</td>
<td>cws for 64bit porting efforts</td>
<td>Open</td>
<td>OO 2.0 Developer</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
<td>Ongoing</td>
</tr>
<tr>
<td>cws_srx645_mingw</td>
<td>cws for doing mingw changes</td>
<td>Open (create on 20040412)</td>
<td>OO 2.0 Developer</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
<td>Closed</td>
</tr>
</tbody>
</table>
<br>
Toutes les branches supportent les plateformes suivantes :<br>
<ul>
<li>Windows,</li>
<li>Linux (ppc et x86)</li>
<li>Solaris (sparc), x86 nécessite une <a
href="#Tinderbox_build">tinderbox</a></li>
<li>FreeBSD - Nous avons besoin d'une <a
href="#Tinderbox_build">tinderbox</a></li>
</ul>
Toutes les branches supportent les compilers suivants :<br>
<ul>
<li>gcc 3.0 -&gt; 3.3</li>
<li>jdk 1.4.1</li>
</ul>
JDK 1.3.1 est supporté avec des packages additionnels, voir le <a
href="http://tools.openoffice.org/">guide de builds</a><br>
<br>
gcc 3.2.3 n'est pas supporté avec --enable-symbols=small, cela donne
une erreur interne et gcc ne souhaite pas corriger cette erreur dans la
mesure où gcc 3.3 a été releasé.<br>
<br>
le support de gcc 3.4 est en cours.<br>
<h3>Branches actives pour les développeurs qui aiment le risque</h3>
Ces branches sont réservées aux développeurs courageux et
expérimentés. Ces branches sont ouvertes pour créer le prochain jeu de
fonctionnalités. Elles sont toujours bizarres et jamais construites
sans l'addition de patches. Vous avez été avertis :)<br>
<br>
<table bgcolor="#f0f0f0" border="0" cellpadding="4"
cellspacing="0" width="100%">
<tbody>
<tr>
<td colspan="8" bgcolor="#00315a" width="100%">
<p align="center"><font color="#ffffff"
face="Arial, Helvetica" size="2"> <b>Bleeding Edge branches</b></font></p>
</td>
</tr>
<tr align="left">
<th bgcolor="#99ccff"> <font color="#00315a"
face="Arial, Helvetica" size="2"> <b>CVS tag</b></font> </th>
<th bgcolor="#99ccff"> <font color="#00315a"
face="Arial, Helvetica" size="2"> <b>Description</b></font> </th>
<th bgcolor="#99ccff">
<p><font color="#00315a" face="Arial, Helvetica" size="2"> <b>Status</b></font></p>
</th>
<th bgcolor="#99ccff"> <font color="#00315a"
face="Arial, Helvetica" size="2"> <b>Type</b></font> </th>
<th bgcolor="#99ccff"> <font color="#00315a"
face="Arial, Helvetica" size="2"> <b>Mac OS</b></font> </th>
</tr>
<tr valign="top">
<td>mws_srx645</td>
<td>Master workspace for 645 cws (1.1.x codeline)</td>
<td>Stable/Internal</td>
<td><a href="../Labo/build_index.htm#master">Master</a></td>
<td>Yes</td>
</tr>
<tr valign="top">
<td>HEAD or mws_src680</td>
<td>Master workspace for 680 cws (2.0 codeline)</td>
<!-- <td>Ongoing/Internal</td> --> <td>Under repair</td>
<td><a href="../Labo/build_index.htm#master">Master</a></td>
<td>Unknown</td>
</tr>
</tbody>
</table>
<br>
<h3>Builds archivées</h3>
C'est juste pour ceux qui suivent les mailings listes et qui font des
recherches <br>
<br>
<table bgcolor="#f0f0f0" border="0" cellpadding="4"
cellspacing="0" width="100%">
<tbody>
<tr>
<td colspan="3" bgcolor="#00315a" width="100%">
<p align="center"><font color="#ffffff"
face="Arial, Helvetica" size="2"> <b>Archived branches</b></font></p>
</td>
</tr>
<tr align="left">
<th bgcolor="#99ccff"> <font color="#00315a"
face="Arial, Helvetica" size="2"> <b>CVS tag</b></font> </th>
<th bgcolor="#99ccff"> <font color="#00315a"
face="Arial, Helvetica" size="2"> <b>Description</b></font> </th>
<th bgcolor="#99ccff"> <font color="#00315a"
face="Arial, Helvetica" size="2"> <b>Type</b></font> </th>
</tr>
<tr>
<td>cws_src680_ooo20040509</td>
<td>Ongoing Version 2.0 fixes</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
</tr>
<tr>
<td>cws_src680_ooo680</td>
<td>cws developer build including source and solver tar
balls</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
</tr>
<tr>
<td>cws_srx645_ooo112fix1</td>
<td>First release candidate for 1.1.2</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
</tr>
<tr>
<td>cws_src680_ooo20040329</td>
<td>ongoing Version 2 fixes</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
</tr>
<tr>
<td>cws_srx645_ooo111fix3</td>
<td>final for 1.1.1 Release</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
</tr>
<tr>
<td>cws_src680_ooo20031216</td>
<td>Clean up warnings, Windows compiler release</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
</tr>
<tr>
<td>cws_fix645_ooo111fix2</td>
<td>fixes for 1.1.1 Release</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
</tr>
<tr>
<td>cws_srx645_ooo111fix1</td>
<td>fixes for 1.1.1 Release</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
</tr>
<tr>
<td>cws_src680_ooo20031110</td>
<td>early development for 2.0</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a>/QA</td>
</tr>
<tr>
<td>OOO_STABLE_1</td>
<td>Bugfix release OOo 1.0.x</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
</tr>
<tr>
<td>cws_srx644_ooo11beta2</td>
<td>OpenOffice.org 1.1 Beta 2 Branch</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
</tr>
<tr>
<td>cws_srx644_ooo11beta</td>
<td>OpenOffice.org 1.1 Beta Branch</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
</tr>
<tr>
<td>cws_srx645_ooo11rc[1-4]</td>
<td>OpenOffice.org 1.1 Release Candidates</td>
<td><a href="../Labo/build_index.htm#stable">Stable</a></td>
</tr>
<tr>
<td>cws_srx644_ooo20030412</td>
<td>Integration branch 644 for OpenOffice.org </td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
</tr>
<tr>
<td>cws_srx644_ooo20030309</td>
<td>Integration branch 644 branch for OpenOffice.org</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
</tr>
<tr>
<td>cws_srx644_ooo20030223</td>
<td>Integration branch 644 branch for OpenOffice.org</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
</tr>
<tr>
<td>OO643C</td>
<td>General development branch, includes pdf export</td>
<td><a href="../Labo/build_index.htm#developer">Developer</a></td>
</tr>
</tbody>
</table>
<br>
<h3>Branche Développeurs <br>
</h3>
Une branche développeur est l'endroit où la plupart du hacking a lieu.
La politique d'application des patches est très ouverte et c'est
typiquement l'endroit où de nouvelles fonctionnalités sont développées
et débugguées.<br>
Le bon côté c'est que vous avez les dernières fonctionnalités, le
mauvais est que vous avez les effets de bords de ces modifications.
Nous ne voulons pas vous décourager de travailler ici, mais vous pouvez
rencontrer des problèmes assez régulièrement.<br>
Les release développeurs sont réintégrées dans la branche stable sur
une
base semi régulière. Toutes les fonctionnalités migrées vers la <a
href="#stable">branche stable</a> doivent l'être exactement.<br>
<br>
<h3><a name="stable"></a>Branche Stable</h3>
La branche stable est la base d'une version de release du produit
OpenOffice.org. C'est là que le traquage et la correction des bugs
prennent place. La politique pour cette branche est de fixer uniquement
les erreurs fonctionnelles.<br>
Le bon côté c'est que tous les patches sont mieux contrôlés avant
d'aller dans une version stable, vous rencontrez donc moins de bugs
mystérieux. Le mauvais côté c'est qu'il y a moins de fonctionnalités et
que des corrections de bugs sont déjà présentes dans les versions
développeurs.<br>
<h3>Branche Master Work Space (mws) <br>
</h3>
Cette branche, ayant pour nom mws_srxNNN, est l'endroit où le travail
des développeurs est intégré dans le code principal. Les développeurs
travaillent dans des Child Work Space (cws) ayant pour nom
cws_srcNNN_workspace_Name, et ce travail est ensuite intégré dans le
master work space correspondant. Des <a
href="http://download.openoffice.org/680/">développeurs snapshots</a>
sont délivrées à partir de cette branche à intervalle régulier.<br>
<h3>Branche de Portage (porting)</h3>
C'est là que prend place le <a href="http://porting.openoffice.org/">portage</a>
vers de nouvelles plateformes. Il y a moins de fonctionnalités ajoutées
dans ces branches et parfois elles sont vraiment périmées en terme de
fonctionnalité dans la mesure où un port demande une certaine
stabilité, ainsi, les développeurs ne résolvent pas de nouveaux
problèmes mais travaillent ensemble pour atteindre le même but.<br>
Les fonctionnalités qui sont ajoutées sont là pour aider à supporter la
plateforme par exemple ajouter une nouvelle manière d'appeler une
fonction de fenêtrage ou par exemple coder un appel MAC OS Aqua au lieu
de X.<br>
C'est une branche utilisée pour les plateformes qui ne font pas
actuellement partie des versions officielles, incluant Irix, Linux s390.<br>
Certaines plateformes ont des problèmes avec la version 3 du compileur
gcc, par exemple <a href="http://porting.openoffice.org/irix/">Irix</a>
et <a href="http://porting.openoffice.org/mac/">Mac</a>. Merci de vous
référer aux pages des projets porting respectifs avant d'essayer quoi
que ce soit.<br>
<h3>Informations corollaires <br>
</h3>
<h4><a name="Tinderbox_build"></a>Tinderbox build</h4>
Une build <a href="http://ooo.ximian.com/tinderbox-setup.html">tinderbox</a>
peut être n'importe laquelle des branches ci-dessus. Elle s'exécute
répétitivement sur votre machine. Cela permet de s'assurer que la
branche particulière fonctionne sur toutes les plateformes sur
lesquelles elle est sensée fonctionner.<br>
Si vous avez du temps cpu et disque dur sur votre machine que vous
pouvez donner, nous serions très heureux que vous en placiez une sur
votre machine. Voir le site <a href="http://ooo.ximian.com">http://ooo.ximian.com</a>
pour plus d'informations.<br>
<h3>Commentaires et mises à jour</h3>
Ce document est un travail en cours, merci d'adresser vos commentaires
à <a href="mailto:waratah@openoffice.org">Ken Foskey</a> (en anglais).<br>
Traduction de Sophie Gautier <br>
<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="indexlabo.html">Retour à
l'index Labo</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>&nbsp;</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>