6,609
edits
(→Accès commit: Translated the section.) |
(→Accès commit: Editing.) |
||
| Line 74: | Line 74: | ||
=== Accès commit === | === Accès commit === | ||
Avant d'obtenir l'accès commit, tous les efforts nécessaires | Avant d'obtenir l'accès commit, tous les efforts nécessaires doit être faite pour contacter l'auteur original pour déterminer si l'avion est en développement actif. Si cela ne fonctionne pas, inscrivez-vous à la [https://lists.sourceforge.net/lists/listinfo/flightgear-devel liste de diffusion de développement FlightGear] et demandez de l'aide sur la liste. Si l'aéronef a un responsable actuel, vous serez dirigé sur la façon de procéder à le développement. Sinon, demandez si quelqu'un pourrait servir de mentor bénévole dans le processus de devenir un développeur d'aéronef avec un accès commit complet. | ||
Pour obtenir l'accès commit, vous devrez d'abord: | Pour obtenir l'accès commit, vous devrez d'abord: | ||
# Démontrer vos capacités et | # Démontrer vos capacités et compétences de développement. | ||
# Montrer que vous comprenez | # Montrer que vous comprenez le [http://article.gmane.org/gmane.games.flightgear.devel/78713 document de politique de FlightGear]. <!-- Temporary link until the document is published --> | ||
# Montrer une bonne compréhension des questions de licence GPL, et qu'on vous peut faire confiance de ne pas utiliser du matériel non-GPL protégé par le droit d'auteur. | # Montrer une bonne compréhension des questions de licence GPL, et qu'on vous peut faire confiance de ne pas utiliser du matériel non-GPL protégé par le droit d'auteur. | ||
# Gagner la confiance de la communauté FlightGear. | # Gagner la confiance de la communauté FlightGear. | ||
Ces facile à surmonter obstacles sont tout simplement conçu pour | Ces facile à surmonter obstacles sont tout simplement conçu pour la protection du référentiel contre la corruption ou contra la pollution avec un contenu illégal. D'avancer sur le chemin de l’accès commit, les modifications devraient d'abord être fournis sous forme de correctif (patch). Si ces correctifs ne sont pas trop gros, ils peuvent être joindre à un email sur la liste de diffusion. Mais notez que l'infrastructure open source est mise à rude épreuve avec des pièces jointes volumineuses, donc au lieu un [https://sourceforge.net/p/flightgear/codetickets/ code ticket] peut être créé et le patch attaché, ou le patch téléchargé sur un serveur public et un lien envoyé dans un message à la liste de diffusion de développement. | ||
D'avancer sur le chemin de l’accès commit, les modifications devraient d'abord être fournis sous forme de correctif (patch). Si ces correctifs ne sont pas trop gros, ils peuvent être joindre à un email sur la liste de diffusion. | |||
Mais notez que l'infrastructure open source est mise à rude épreuve avec des pièces jointes volumineuses, donc au lieu un [https://sourceforge.net/p/flightgear/codetickets/ code ticket] peut être créé et le patch attaché, ou le patch téléchargé sur un serveur public et un lien envoyé dans un message à la liste de diffusion de développement. | |||
Si vous utilisez un client en ligne de commande Subversion, un patch peut être créé en tapant: | Si vous utilisez un client en ligne de commande Subversion, un patch peut être créé en tapant: | ||
| Line 93: | Line 89: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<code>mon_changement.patch</code> peuvent être n'importe nom de fichier. Si vous utilisez un client en ligne de commande git-svn, tapez: | <code>mon_changement.patch</code> peuvent être n'importe quel nom de fichier. Si vous utilisez un client en ligne de commande git-svn, tapez: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
git format-patch | git format-patch | ||