IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
FAQ Qt FAQ Qt Creator FAQ PyQt & PySide

FAQ Qt

FAQ QtConsultez toutes les FAQ

Nombre d'auteurs : 26, nombre de questions : 298, dernière mise à jour : 15 juin 2021 

 
OuvrirSommaireIntroduction à Qt et généralitésContribuer

Depuis la version 4.5 sortie en mars 2009, le framework Qt est proposé sous licence LGPL, ce qui a eu pour effet de permettre à tout développeur d'y contribuer.

Pour cela, les développeurs de Qt utilisent le gestionnaire de versions Git, et, plus particulièrement, Gitorious, qui héberge des projets utilisant Git gratuitement. Il est également possible d'utiliser ce site pour vos propres projets.

La méthode pour contribuer est la suivante (l'utilisation du protocole Git ne sera pas détaillée car trop complexe pour être abordée dans le cadre de cette FAQ).

  • Allez à la page des projets Qt.
  • Choisissez le projet pour lequel vous voulez contribuer : le framework Qt, Qt Creator, Qt Jambi, Qt Mobility, Qt Labs ou PySide ;
  • Créez un compte sur le site Gitorious.
  • Clonez le répertoire source du projet que vous avez choisi.
  • Envoyez vos changements en local sur une branche de votre répertoire clone.
  • Créez une requête de fusion (merge) avec la branche principale.
  • Lisez et acceptez la licence de contribution de Qt.
  • Une équipe de développeurs Qt va alors analyser votre requête.
  • Si le code est approuvé, il sera ajouté à la branche principale de développement des projets Qt ; dans le cas contraire, une requête échouée vous sera retourné avec le motif de l'échec (défauts, mauvaise lisibilité du code, charte de programmation non respectée, etc.).
  • En cas de succès, votre code sera alors disponible pour tous dans la prochaine version stable.
Mis à jour le 7 mai 2012  par Jonathan Courtois

Lien : Gitorious
Lien : Qt sur Gitorious
Lien : Documentation de Git

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2006 - 2017 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.