Translations:Help FreeCAD/13/fr

From FreeCAD Documentation
Revision as of 10:37, 2 September 2017 by FabArd (talk | contribs)

Programmer !

L'écriture de code pour FreeCAD n'est pas difficile, et vous n'avez besoin d'aucune autorisation pour cela. Vous pouvez commencer dès maintenant à travail sur quelque chose dont vous avez besoin, puis le soumettre comme patch via le tracker, ou demander son intégration à partir d'une branche git. Mais afin d'éviter des maux de tête, vous devrez premièrement respecter les prérequis suivantes :

  • FreeCAD avance à son propre rythme, et dispose d'une très petite équipe de développeurs. Nous n'avons pas tout le temps que nous aimerions consacrer à FreeCAD, et rien n'est planifié à l'avance. Le travail se fait quand les développeurs trouvent le temps de le faire. Donc, nous ne maintenons pas de liste de tâches à accomplir. C'est à vous de trouver ce que vous aimeriez faire et comment le faire, par exemple un bogue que vous souhaitez corriger, ou une petite fonctionnalité que vous pensez manquante. Le tracker contient également certains éléments qui ne sont attribués à personne, et qui attendent un volontaire.
  • Avant de commencer à coder pour FreeCAD, vous devez bien connaître la façon dont il fonctionne. Cela semble évident, mais si vous ne savez pas comment il est censé fonctionner, vous ne saurez pas quoi faire ou comment le faire.
  • Bien que presque tout puisse être fait soit en Python ou en C++. Les éléments internes fonctionnent presque de la même façon dans les deux langages. Nous vous conseillons de lire la page Centre pour utilisateurs avancés, même si vous comptez programmer en C++, car cela vous donnera un bon aperçu des éléments internes.
  • Si vous voulez travailler en C++, assurez-vous avant tout que vous puissiez compiler FreeCAD sans problèmes.
  • Présentez-vous aux autres développeurs. FreeCAD est avant tout un projet social, nous discutons de beaucoup de choses sur le forum avant sa mise en œuvre, et il est toujours préférable de discuter de vos idées et dire ce que vous envisagez de faire avant de le concrétiser. Nous avons également un canal IRC, mais le forum est le seul et unique endroit où vous pouvez rencontrer tous les développeurs.
  • Depuis 2016, FreeCAD participe également au Google Summer of Code. Assurez-vous de vérifier nos idées là-bas si vous souhaitez participer à une prochaine édition.