SVN et Développement

Les sources du projet sont publiées sur le repository SVN suivant :

https://opensvn.csie.org/URLBooster

Le moyen le plus pratique de récupérer ces sources est d’utiliser Eclipse et le plugin subclipse. Les instructions d’installation sont disponibles sur les sites de ces logiciels.

Une fois l’environnement de développement configuré, il suffit de créer un nouveau projet, et de choisir ‘Checkout Projects from SVN’ :

install1.jpg

puis de suivre ces instructions :

install2.jpg

install3.jpg

install5.jpg

install6.jpg

Eclipse importe ensuite le projet :

install7.jpg

Une fois l’import achevé :

install8.jpg

Il vous faudra certainement résoudre un problème de build path, car le JRE que vous utilisez n’est certainement pas le même que moi :

install9.jpg

install10.jpg

Et voilà, c’est tout. Vous pouvez normalement compiler le projet et commencer à développer. Je vous conseille de lire quelques docs sur SVN pour bien en saisir le fonctionnement.

La mise à jour du repository requiert un user/pass. Si vous souhaitez contribuer au développement du projet, je peux vous fournir un accès (dotpanic sur hotmail.com). Gardez toutefois à l’esprit les choses suivantes :

- les modifs doivent être propres, codées au plus simple (la maintenance d’un code incompréhensible est un calvaire), et documentées (au moins lors du checkin SVN).
- le respect de la convention de coding Sun est requise (nom des variables, des méthodes, indentation, etc.)
- on évite absolument les fautes d’orthographe dans les commentaires. Si vous n’êtes pas à l’aise avec la langue française, n’importe quel traitement de texte incorpore maintenant un dictionnaire lexical (Word, OpenOffice, etc.)
- je garde le contrôle du projet, et peux me permettre de refuser une mise à jour si je ne la trouve pas pertinente ou conforme aux règles énoncées ci-dessus.