abuledu:developpeur:proposer_un_patch

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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
abuledu:developpeur:proposer_un_patch [2009/01/21 09:18]
http://abuledu.org/openid/ania.lesca
abuledu:developpeur:proposer_un_patch [2009/07/15 19:59]
http://abuledu.org/openid/herveb
Ligne 38: Ligne 38:
 Faites une mise à jour de votre serveur pour avoir le code source le plus à jour possible (ça sera quand même moins à jour que si vous le récupérez sur la forge via svn). Faites une mise à jour de votre serveur pour avoir le code source le plus à jour possible (ça sera quand même moins à jour que si vous le récupérez sur la forge via svn).
  
-  * Modifiez ce code pour lui ajouter vos améliorations; +  * Modifiez ce code pour lui ajouter vos améliorations ; 
-  * Testez bien que tout marche; +  * Testez bien que tout marche ; 
-  * Créez un patch:+  * Créez un patch :
 <code> <code>
 diff -u fichier_original fichier_modifie > /tmp/mesModifications.patch  diff -u fichier_original fichier_modifie > /tmp/mesModifications.patch 
 </code> </code>
  
-  * Envoyez le nous par email sur la liste dev@abuledu.org et si vous ne pouvez/voulez pas vous y abonner envoyez alors votre patch avec une description de ce qu'il fait (surtout si ce n'est pas trivial) à devteam@ryxeo.com;+  * Envoyez-le nous par email sur la liste dev@abuledu.org et si vous ne pouvez/voulez pas vous y abonner envoyez alors votre patch avec une description de ce qu'il fait (surtout si ce n'est pas trivial) à devteam@ryxeo.com ; 
 + 
 +====== Un exemple de patch : la traduction d'AbulEdu ====== 
 +Récupérez , modifiez et transmettez vos modifications comme indiqué précédemment 
 +  - récupérer des sources sur la forge 
 +  - créer un diff/patch 
 +  - envoyer ce dernier sur la liste dev@abuledu.org 
 + 
 + 
 + 
 +==== FAQ du traducteur débutant ==== 
 +Les contributeurs capable de traduire un texte sont nombreux. Encore faut-il répondre à quelques questions posées par la nature spécifique des textes à traduire et pour lesquelles le néophyte en développement n'a pas de réponses. 
 + 
 +===Quel logiciel utiliser ?=== 
 +[[http://www.framasoft.net/article1988.html|Scite]] permet de colorer la syntaxe du code ce qui est une aide précieuse. C'est un logiciel multi-plateformes, libre et gratuit. 
 + 
 +===Quelle partie modifier ?=== 
 +Dans le dossier AbulEdu il y a 2 sous-dossiers, lequel traduire ? 
 +  * Trunk 
 +  * Branches 
 + 
 +Il y a plusieurs sous-dossiers, dans lesquels y a-t-il quelque chose à traduire ?  
 + 
 +conf  lib  php  python  rrd  share  testsuite 
 + 
 +===Quel type de fichier modifier ?=== 
 + 
 +=== J'ai telle syntaxe, que traduire ? === 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
  
  
  • abuledu/developpeur/proposer_un_patch.txt
  • Dernière modification: 2016/01/21 11:59
  • de erics