Académique Documents
Professionnel Documents
Culture Documents
=======================
grep Build-Depends debian/control permet d'afficher une liste de paquets
(Debian) nécessaires à la compilation.
Au moment où ce texte est écrit, il n'y a qu'un paquet ; si vous utilisez une
distribution basée sur des RPM, pensez à mettre à jour les lignes
Requires/BuildRequires afin d'aider les autres utilisateurs de votre
distribution. Si vous n'avez pas d'accès en écriture au BZR, vous pouvez
soumettre un patch auprès de
<https://bugs.launchpad.net/inkscape>.
Contribuer à Inkscape
=====================
Inkscape accepte volontiers vos contributions pour aider à en faire un
programme de dessin totalement conforme à la norme SVG pour la communeauté du
logiciel libre.
Accès BZR
=========
Consultez https://inkscape.org/fr/develop/inkscape-bzr/ pour voir comment
accéder au BZR, y compris depuis un navigateur web.
Nous donnons un accès en écriture au BZR à toute personne ayant démontré une
motivation pour aider à développer le code. Prouver votre motivation est très
simple : fournir deux contributions et demander un accès.
Décisions de patch
==================
Notre ligne de conduite quant aux modifications du code est "coder d'abord,
poser les questions ensuite". Quand quelqu'un a une idée, plutôt que de la
débattre sans fin, nous encourageons les gens à aller de l'avant et coder
quelquechose (même un prototypage). Ce code est ensuite incorporé dans la
branche de développement afin de l'essayer, le tester, le pousser et
l'améliorer. Nous pensons que la meilleure façon de vérifier qu'une idée est
bonne est de la tester en conditions réelles.
Style de codage
===============
Veuillez consulter les recommandations de style de codage
(https://inkscape.org/fr/develop/coding-style/) si vous avez des questions
spécifiques quant au style à utiliser dans le code. Si lire ces recommandations
ne vous intéresse pas, inspirez-vous du style du code environnant, de façon à
rester au moins cohérent.
Makefiles
=========
Les fichiers Makefiles du répertoire src sont plus ou moins fusionnés dans le
fichier src/Makefile.am qui fournit les informations nécessaires aux fichiers
Makefile_insert de chaque répertoire.
Notez que cela ne reste logiquement qu'un fichier, donc les définitions de
variables (comme les INCLUDES etc.) sont partagées, et les variables définies
dans un Makefile_insert peuvent être utilisées dans un autre.