doc/fr/java/howhelp.sgml
Stephane Legrand 566eafa3a4 New translation:
fr/copyright/trademarks.sgml: MFen 1.10

Merge from the English version:

  1.7  -> 1.8  fr/java/advocacy.sgml
  1.9  -> 1.10 fr/java/howhelp.sgml
  1.19 -> 1.21 fr/java/index.sgml
  1.2  -> 1.3  fr/java/docs/performance.sgml
  1.5  -> 1.6  fr/java/docs/tutorials.sgml
  1.4  -> 1.6  fr/platforms/ia64/index.sgml

Submitted by: Antoine Brodin <antoine.brodin@laposte.net>
2004-09-15 14:49:34 +00:00

81 lines
5.5 KiB
Text

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "..">
<!ENTITY enbase "../&base;">
<!ENTITY date "$FreeBSD: www/fr/java/howhelp.sgml,v 1.3 2004/01/06 17:31:41 stephane Exp $">
<!ENTITY title "Projet &java; pour FreeBSD : Comment aider">
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
]>
<!--
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>