edix_coecriture_soumission_modifications(7f) edix_coecriture_soumission_modifications(7f)

edix_coecriture_soumission_modifications - Description de la procédure à suivre pour soumettre des modifications des textes rencontrés sous edix.

Si vous avez apporté des modifications à

  • des pages manuelles (voir edix_coecriture_man(7f)),
  • des cahiers de travaux pratiques (voir edix_coecriture_man(7f)),
  • des bibliothèques de calcul scientifique (voir edix_coecriture_lib(7f)),
  • des codes de calcul (voir edix_coecriture_code(7f)),
  • ou aux livres de cours (voir edix_coecriture_livres(7f)),
alors vous aviez certainement cloné le projet git correspondant. Il y a alors deux cas de figure :
  • soit vous avez le droit d'écrire sur le serveur git (voir edix_git(7f)),
  • soit vous devez créer un patch et le soumettre au comité éditorial afin que vos modifications soient validées et intégrées au projet.
La présente page manuelle décrit la procédure à suivre, dans le second cas, pour créer le patch et le soumettre.

Dans le répertoire du projet, ajouter le fichier modifié avec :

git add <fichier>

Puis faire un commit des modifications avec :

git commit

La commande ouvre l'éditeur de texte vim. Il faut écrire le message décrivant les modifications apportées au fichier puis sauvegarder et quitter. Attention, le format de ces messages est contraint par git, voir edix_git.

Ensuite, récupérez le numéro du commit, seul les 6 premiers caractères du numéro suffisent, à l'aide de :

git log

Faire un patch du commit en question

git format-patch -1 <numéro commit> -o <répertoire de sauvegarde>

Et finalement, envoyer par mail le patch au comité éditorial :

edevstar@services.cnrs.fr

Avec comme objet :

[Nom du projet] [Patch] Modifications du fichier <nom du fichier>

et en pièce jointe le fichier .patch stocké dans le répertoire de sauvegarde

edix(7f), edix_coecriture(7f), edix_coecriture_code(7f), edix_coecriture_lib(7f), edix_coecriture_livres(7f), edix_coecriture_man(7f), edix_coecriture_tp(7f), edix_git(7f)

2026-05-21 UNIX