6,609
edits
(→Compte SourceForge: Translated the section:) |
(→Accès commit: Translated the section.) |
||
| Line 73: | Line 73: | ||
=== Accès commit === | === Accès commit === | ||
Avant d'obtenir l'accès commit, tous les efforts nécessaires à contacter l'auteur original doit être faite pour déterminer si l'avion est en développée 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: | |||
# Démontrer vos capacités et les compétences de développement. | |||
# Montrer que vous comprenez la [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. | |||
# Gagner la confiance de la communauté FlightGear. | |||
Ces facile à surmonter obstacles sont tout simplement conçu pour protéger le référentiel contre la corruption ou contra la pollution avec de 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. | |||
Si vous utilisez un client en ligne de commande Subversion, un patch peut être créé en tapant: | |||
<syntaxhighlight lang="bash"> | |||
svn diff > mon_changement.patch | |||
</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: | |||
<syntaxhighlight lang="bash"> | |||
git format-patch | |||
</syntaxhighlight> | |||
Pour plus d'informations, exécuter l'un de: | |||
<syntaxhighlight lang="bash"> | |||
svn help diff | |||
git help format-patch | |||
</syntaxhighlight> | |||
Notez que les patchs devraient être de petite taille, et que chaque patch devraient correspondre à un seul but. Lorsque vous croyez que vous avez prouvé vos capacités et vous êtes bien informé sur questions de licence GPL, vous devriez écrire un email à la liste de diffusion de développement et demandez si vous pouvez obtenir l'accès commit, en fournissant votre nom d'utilisateur de SourceForge. | |||
=== Liste de diffusion de FGAddon commitlogs === | === Liste de diffusion de FGAddon commitlogs === | ||