Je voudrais :
...travailler sur le port lui-même
...aider aux tests
...signaler un bug
...écrire de la documentation
Donc, vous voulez nous aider, n'est-ce pas ?
Travailler sur le portage de JDK™ demande une solide connaissance du C et de
l'architecture de FreeBSD ainsi que beaucoup de temps à y consacrer. Les modifications à
apporter au code sont liées aux différences qui existent entre FreeBSD et Solaris™,
donc si vous ne les connaissez pas, vous n'irez pas très loin dans le portage. Déja
beaucoup de personnes se sont manifestées pour nous aider mais quand elles ont vu ce que
cela implique, elles se sont désistées.
Maintenant que vous êtes prévenus, voici ce que vous avez à faire pour participer
:
- Obtenir une licence d'utilisation du code source auprès de Sun
- Télécharger le code source
- Utiliser les Patches Les Patches et les instructions de compilation peuvent
être téléchargés à l'adresse suivante : http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz.
Les problèmes non résolus et les résultats des tests se trouvent ici : http://kjkoster.org/java/index.html
ET/OU
- Obtenir les "diffs" du code source Prévenez Nate Williams nate@yogotech.com que vous avez la licence et
arrangez-vous pour avoir accès à l'arborescence CVS.
ET/OU
- Commencez à travailler sur les sources Commencez votre portage. Jetez-vous à
l'eau et commencez à creuser.
- Annoncez au monde entier que vous avez terminé !
Vous voulez participer mais vous ne connaissez pas si
bien le C ou FreeBSD ?
Le mieux que vous puissiez faire est de télécharger la dernière
version, de l'installer et de tester toutes vos applications Java favorites. Si elles
ne fonctionnent pas, voyez ci-dessous.
J'ai un bug !
Si vous trouvez une application qui ne fonctionne pas ou qui plante, voici les étapes
à suivre avant de le signaler :
- Ré-essayez à nouveau.
- Vérifiez les paramètres de votre application. Assurez-vous que vous n'avez pas fait
d'erreur en la lançant.
- Essayez-la sur une plate-forme différente. Si vous avez accès à une plate-forme de
réfé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écifique à FreeBSD).
- Cernez le problème. Si c'est votre propre code, cernez le problème dans le code
incriminé. Sinon, déterminez les étapes qui permettent de reproduire le problème.
- Avertissez l'équipe de portage du JDK. Envoyez un courriel à freebsd-java@FreeBSD.org. Assurez-vous d'avoir
inclus les étapes que vous avez suivies.
- Enfin, et le plus important, soyez disponible pour coopérer avec l'équipe afin de
corriger le problème.
Je peux aider pour le site web ou la documentation
!
Tout le monde peut aider dans ce domaine. Si vous avez des suggestions pour complèter
la documentation, rédigez-les et envoyez-les à freebsd-java@FreeBSD.org.
|