FR:Submitting Code

From OpenStreetMap Wiki
Jump to navigation Jump to search

Les développeurs peuvent soumettre du code qu'ils et elles ont développé pour OpenStreetMap de différentes manières, selon le sujet sur lequel vous travaillez.

En gros, nous avons trois types d'applications :

1. Les applications où tout le monde peut soumettre un patch et où il sera plus ou moins automatiquement utilisé. C'est le cas par exemple du client tiles@home, où il suffit d'appliquer son patch au dépot git, d'ajouter éventuellement un message aux pages du wiki, et il sera tiré par les clients sans plus attendre.

2. Les applications où tout le monde peut soumettre un patch (et l'appliquer au dépot git) mais, étant une application serveur, le patch ne devient actif que lorsque l'administrateur du serveur effectue une mise à jour à partir du dépot git. En fonction des préférences personnelles de l'administrateur responsable, le retrait d'éléments du dépot git peut être une procédure standard, ou peut être fait uniquement sur demande, et certains peuvent même avoir des problèmes pour retirer des éléments du dépot git parce qu'ils ne vérifient jamais leurs modifications ;-)

3. Les applications en dehors de notre dépot git partagé, comme JOSM, où il est de la responsabilité de ceux qui ont accès au dépot git de gérer les correctifs.

Pour fournir des correctifs, il peut être judicieux d'envoyer un courriel directement aux principaux développeurs, vous pourriez obtenir un correctif plus rapidement. (De même, les correctifs simples seront acceptés plus rapidement, car pour les plus complexes qui peuvent faire tourner le logiciel à l'envers si on n'y prend pas garde, les développeurs devront faire quelques tests avant de les appliquer).

Liste des dépôts git https://github.com/openstreetmap