Le wiki de WIMS EDU

L'association WIMS EDU a ouvert ce wiki afin de favoriser les collaborations entre utilisateurs de WIMS.

Outils pour utilisateurs

Outils du site


documentation:contrib:contrib1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
documentation:contrib:contrib1 [14/12/2020 08:32] – ↷ Page déplacée de documentation:contrib:contrib1 à 01_souhaits:documentation:contrib:contrib1 obadodocumentation:contrib:contrib1 [25/06/2025 03:00] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +
 +
 +======Contribuer à wims ======
 +=====Caractéristiques=====
 +//Objectif// :  Contribuer à la traduction de wims ou à l'amélioration
 +des aides internes dans WIMS
 +.
 +
 +//Prérequis// :
 +
 +//Commentaires// : 
 +
 +//Niveau// : volontaire
 +
 +=====Explications=====
 +
 +  * Installer svn (sous Windows, installer Tortoise :
 +
 +http://tortoisesvn.tigris.org/,
 +http://tortoisesvn.net/downloads.html).
 +
 +  * Choisir avec l'aide du groupe translation (translation@wimsedu.info)
 +le répertoire où se trouve la traduction à faire, disons, ''dir'', par exemple
 +''public\_html/scripts/help/fr/slib''.
 +
 +  * Se placer dans un répertoire vide et
 +télécharger grâce à ''svn'' le répertoire en question :
 +en ligne de commande,
 +
 +''svn checkout https://subversion.cru.fr/wimsdev/trunk/wims/dir''
 +
 +  * Faire les modifications désirées. Pour cela utiliser un éditeur
 +configuré de manière à ce que le codage soit en isolatin-1 (''ISO-8859-1'') et les retours
 +à la ligne celles de Linux (par exemple, Notepad++
 +(http://sourceforge.net/projects/notepad-plus/
 +pour Windows).
 +
 +  * Faire un fichier patch : en ligne de commande
 +
 +''svn diff > mon\_patch.diff''
 +Il est conseillé de faire le patch à partir du répertoire wims et d'indiquer
 +si nécessaire explicitement l'adresse des fichiers dont vous voulez
 +transmettre les modifications dans le cas où vous auriez modifié
 +d'autres fichiers sans vouloir transmettre leurs modifications.
 +
 +Par exemple, pour envoyer les modifications faites dans
 +''log/classes/1145'', taper la commande
 +
 +''svn diff log/classes/1145 > mon\_patch.diff''
 +
 +  * Envoyer à son correspondant ou à l'adresse wimsdev@groupes.renater.fr
 +le fichier obtenu ''mon\_patch.diff''
 +
 +  * Lorsque votre correspondant vous a indiqué qu'il a commis ses modifications,
 +mettre à la poubelle le dossier ''dir'' pour éviter
 +les conflits ou au moins les fichiers modifiés.
 +