doc/fr/java/howhelp.sgml
Hiroki Sato 5305bb945d www cleanup mega commit:
- Move includes.nav*.sgml to share/sgml/navibar.ent and
   <lang>/share/sgml/navibar.l10n.ent.

 - Move includes.sgml and includes.xsl to
   share/sgml/common.ent, share/sgml/header.ent, <lang>/share/sgml/l10n.ent,
   and <lang>/share/sgml/header.l10n.ent.

 - Move most of XSLT libraries to share/sgml/*.xsl and
   <lang>/share/sgml/*.xsl.

 - Move news.xml and other *.xml files for the similar purpose
   to share/sgml/*.xml and <lang>/share/sgml/*.xml.

 - Switch to use a custom DTD for HTML document.  Now we use
   "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension", which is
   HTML 4.01 + some entities previously pulled via
   "<!ENTITY % includes SYSTEM "includes.sgml"> %includes;" line.
   The location of entity file will be resolved by using catalog file.

 - Add DOCTYPE declearation to XML documents.  This makes the followings
   possible:

   * Use of &foo; entities for SGML in an XML file instead of defining
     {$foo} as the same content.

   * &symbolic; entities for Latin characters.

 - Duplicated information between SGML and XML, or English and
   translated doc, has been removed as much as possible.
2006-08-19 21:26:51 +00:00

80 lines
5.5 KiB
Text

<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/fr/java/howhelp.sgml,v 1.6 2005/10/06 12:56:04 blackend Exp $">
<!ENTITY title "Projet &java; pour FreeBSD : Comment aider">
<!ENTITY % navinclude.developers "INCLUDE">
]>
<!--
The FreeBSD French Documentation Project
Original revision: 1.10
Version francaise : Guillain
Version francaise (mise a jour) : Nicolas Cartron <ncartron@6sens.com>
Version francaise (mise a jour) : Vincent Tougait <viny@scientiae.net>
Version francaise (mise a jour) : Antoine Brodin <antoine.brodin@laposte.net>
-->
<html>
&header;
<table border="0">
<tr>
<td>
<P><B>Je voudrais</B> :
<BR>...<A HREF="#code">travailler sur le port lui-m&ecirc;me</A>
<BR>...<A HREF="#testing">aider aux tests</A>
<BR>...<A HREF="#BUG">signaler un bug</A>
<BR>...<A HREF="#documentation">&eacute;crire de la documentation</A>
<A NAME="code"></A>
<P><B><FONT COLOR="#660000">Donc, vous voulez nous aider, n'est-ce pas ?</FONT></B></P>
<P>Travailler sur le portage de &jdk; demande une solide connaissance du C et de l'architecture de FreeBSD ainsi que beaucoup de temps &agrave; y consacrer. Les modifications &agrave; apporter au code sont li&eacute;es aux diff&eacute;rences qui existent entre FreeBSD et Solaris&trade;, donc si vous ne les connaissez pas, vous n'irez pas tr&egrave;s loin dans le portage. D&eacute;ja beaucoup de personnes se sont manifest&eacute;es pour nous aider mais quand elles ont vu ce que cela implique, elles se sont d&eacute;sist&eacute;es.
<P>Maintenant que vous &ecirc;tes pr&eacute;venus, voici ce que vous avez &agrave; faire pour participer :
<OL>
<LI><B>Obtenir une licence d'utilisation du code source aupr&egrave;s de Sun</B>
<UL>
<LI><B>Pour JDK 1.1.x</B> Vous avez besoin d'une &quot;licence non-commerciale&quot;. Elle peut &ecirc;tre obtenue ici : <A HREF="http://www.javasoft.com/nav/business/source_form.html">http://www.javasoft.com/nav/business/source_form.html</A>
<LI><B>Pour Java 2</B> Vous devrez accepter et signer la &quot;Licence de Source Collective&quot; qui se trouve sur <A HREF="http://jsecom4.sun.com:80/servlet/EComActionServlet/ECom.WelcomePageInfo;$sessionid$">le centre de t&eacute;l&eacute;chargement de Sun</A>
</UL>
<LI><B>T&eacute;l&eacute;charger le code source</B>
<UL>
<LI><B>Pour JDK 1.1.x</B> Les instructions vous seront donn&eacute;es par Sun.
<LI><B>Pour Java 2</B> Vous pouvez les t&eacute;l&eacute;charger &agrave; partir de <A HREF="http://www.sun.com/software/java2/download.html">http://www.sun.com/software/java2/download.html</A>
</UL>
<LI><B>Utiliser les Patches</B> Les Patches et les instructions de compilation peuvent &ecirc;tre t&eacute;l&eacute;charg&eacute;s &agrave; l'adresse suivante :
<A HREF="http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz">http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz</A>. Les probl&egrave;mes
non r&eacute;solus et les r&eacute;sultats des tests se trouvent ici :
<A HREF="http://www.kjkoster.org/java/index.html">http://kjkoster.org/java/index.html</A>
<H3>ET/OU</H3>
<LI><B>Obtenir les &quot;diffs&quot; du code source</B> Pr&eacute;venez Nate Williams <A HREF="mailto:nate@yogotech.com">nate@yogotech.com</A> que vous avez la licence et arrangez-vous pour avoir acc&egrave;s &agrave; l'arborescence CVS.
<H3>ET/OU</H3>
<LI><B>Commencez &agrave; travailler sur les sources</B> Commencez votre portage. Jetez-vous &agrave; l'eau et commencez &agrave; creuser.
<LI><B>Annoncez au monde entier que vous avez termin&eacute; !</B>
</OL>
<A NAME="testing"></A>
<P><B><FONT COLOR="#660000">Vous voulez participer mais vous ne connaissez pas <I>si</I> bien le C ou FreeBSD ?</FONT></B></P>
<P>Le mieux que vous puissiez faire est de t&eacute;l&eacute;charger la <A HREF="dists/">derni&egrave;re version</A>, de l'installer et de tester toutes vos applications Java favorites. Si elles ne fonctionnent pas, voyez ci-dessous.
<A NAME="BUG"></A>
<P><B><FONT COLOR="#660000">J'ai un bug !</FONT></B></P>
<P>Si vous trouvez une application qui ne fonctionne pas ou qui plante, voici les &eacute;tapes &agrave; suivre avant de le signaler :
<OL>
<LI>R&eacute;-essayez &agrave; nouveau.
<LI>V&eacute;rifiez les param&egrave;tres de votre application. Assurez-vous que vous n'avez pas fait d'erreur en la lan&ccedil;ant.
<LI>Essayez-la sur une plate-forme diff&eacute;rente. Si vous avez acc&egrave;s &agrave; une plate-forme de r&eacute;f&eacute;rence, essayez-la sur celle-ci. (Nous avons besoin de savoir si c'est une erreur de l'application, un bug Java ou un bug sp&eacute;cifique &agrave; FreeBSD).
<LI>Cernez le probl&egrave;me. Si c'est votre propre code, cernez le probl&egrave;me dans le code incrimin&eacute;. Sinon, d&eacute;terminez les &eacute;tapes qui permettent de reproduire le probl&egrave;me.
<LI>Avertissez l'&eacute;quipe de portage du JDK. Envoyez un courriel &agrave; <A HREF="mailto:freebsd-java@FreeBSD.org">freebsd-java@FreeBSD.org</A>. Assurez-vous d'avoir inclus les &eacute;tapes que vous avez suivies.
<LI>Enfin, et le plus important, soyez disponible pour coop&eacute;rer avec l'&eacute;quipe afin de corriger le probl&egrave;me.
</OL>
<A NAME="documentation"></A>
<P><B><FONT COLOR="#660000">Je peux aider pour le site web ou la documentation !</FONT></B></P>
<P>Tout le monde peut aider dans ce domaine. Si vous avez des suggestions pour compl&egrave;ter la documentation, r&eacute;digez-les et envoyez-les &agrave; <A HREF="mailto:freebsd-java@FreeBSD.org">freebsd-java@FreeBSD.org</A>.
</td>
</tr>
</table>
&footer;
</BODY>
</HTML>