95 lines
9.7 KiB
HTML
95 lines
9.7 KiB
HTML
<html><head><title>Developer hub/fr</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Developer hub/fr</h1></div>
|
|
|
|
<div id="mw-content-text" lang="fr" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><div class="floatright"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Crystal_Clear_app_tutorials.png" class="image" title="150"><img alt="150" src="Crystal_Clear_app_tutorials.png" width="128" height="128" /></a></div>
|
|
<p>Ici vous êtes à l'endroit idéal pour vous documenter, si vous voulez contribuer au développement du logiciel FreeCAD.
|
|
</p><p>Ces pages sont au début de leurs développements. Si vous ne trouvez pas l'information que vous recherchez, ou vous avez trouvé des informations utiles, et qui ne sont pas liées ici, alors s'il vous plaît laissez un commentaire sur le <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/index.php?sid=5f84150e79db8842e277b042077097ff">forum de discussion</a> et quelqu'un s'en occupera, (ou, pourquoi ne pas modifier vous même directement cette page, ou la documentation de FreeCAD !).
|
|
</p><p><br />
|
|
</p>
|
|
<div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
|
|
<ul>
|
|
<li class="toclevel-1 tocsection-1"><a href="#Documentation_pour_les_d.C3.A9veloppeurs"><span class="tocnumber">1</span> <span class="toctext">Documentation pour les développeurs</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-2"><a href="#Faites_le_vous_m.C3.AAme_:_Compiler_FreeCAD"><span class="tocnumber">1.1</span> <span class="toctext">Faites le vous même : Compiler FreeCAD</span></a></li>
|
|
<li class="toclevel-2 tocsection-3"><a href="#Outils_de_support_.C3.A0_la_compilation"><span class="tocnumber">1.2</span> <span class="toctext">Outils de support à la compilation</span></a></li>
|
|
<li class="toclevel-2 tocsection-4"><a href="#Modifier_FreeCAD"><span class="tocnumber">1.3</span> <span class="toctext">Modifier FreeCAD</span></a></li>
|
|
<li class="toclevel-2 tocsection-5"><a href="#Le_guide_du_d.C3.A9veloppeur_de_module"><span class="tocnumber">1.4</span> <span class="toctext">Le guide du développeur de module</span></a></li>
|
|
<li class="toclevel-2 tocsection-6"><a href="#Documentation_OpenCascade"><span class="tocnumber">1.5</span> <span class="toctext">Documentation OpenCascade</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-1 tocsection-7"><a href="#Feuille_de_route"><span class="tocnumber">2</span> <span class="toctext">Feuille de route</span></a></li>
|
|
<li class="toclevel-1 tocsection-8"><a href="#Credits"><span class="tocnumber">3</span> <span class="toctext">Credits</span></a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<h2><span class="mw-headline" id="Documentation_pour_les_d.C3.A9veloppeurs">Documentation pour les développeurs</span></h2>
|
|
<p>La documentation pour les développeurs comprend les sections suivantes :
|
|
</p>
|
|
<h3><span class="mw-headline" id="Faites_le_vous_m.C3.AAme_:_Compiler_FreeCAD">Faites le vous même : Compiler FreeCAD</span></h3>
|
|
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=Source_code_management/fr" title="Source code management/fr">Gestion du code source</a></li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Tracker/fr" title="Tracker/fr">Chercher de l'assistance</a> Lorsque vous avez un problème ou pensez avoir, peut-être, trouvé un bug</li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=CompileOnWindows/fr" title="CompileOnWindows/fr">Compilation sous Windows</a></li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=CompileOnUnix/fr" title="CompileOnUnix/fr">Compilation sous Unix</a></li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=CompileOnMac/fr" title="CompileOnMac/fr">Compilation sous Mac OS X</a></li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Licence/fr" title="Licence/fr">Détails de licence</a> à propos des licences de FreeCAD</li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Third_Party_Libraries/fr" title="Third Party Libraries/fr">Bibliothèques tierce</a></li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Third_Party_Tools/fr" title="Third Party Tools/fr">D'autres outils</a></li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Start_up_and_Configuration/fr" title="Start up and Configuration/fr">Configuration de démarrage</a></li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Source_documentation/fr" title="Source documentation/fr">Documentation du code source</a></li></ul>
|
|
<h3><span class="mw-headline" id="Outils_de_support_.C3.A0_la_compilation">Outils de support à la compilation</span></h3>
|
|
<ul><li> Les <a href="https://www.freecadweb.org/wiki/index.php?title=FreeCAD_Build_Tool/fr" title="FreeCAD Build Tool/fr">outils de compilation de FreeCAD</a></li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Module_Creation/fr" title="Module Creation/fr">Ajouts de modules</a> dans FreeCAD</li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Debugging/fr" title="Debugging/fr">Débugger</a> FreeCAD</li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Testing/fr" title="Testing/fr">Tester</a> FreeCAD</li>
|
|
<li><a href="https://www.freecadweb.org/wiki/index.php?title=Compiling/fr" title="Compiling/fr">Compiler</a> FreeCAD</li>
|
|
<li><a href="https://www.freecadweb.org/wiki/index.php?title=Continuous_Integration/fr" title="Continuous Integration/fr">Intégration Continue</a></li></ul>
|
|
<h3><span class="mw-headline" id="Modifier_FreeCAD">Modifier FreeCAD</span></h3>
|
|
<ul><li>Compréhension du <a href="https://www.freecadweb.org/wiki/index.php?title=The_FreeCAD_source_code/fr" title="The FreeCAD source code/fr">code source de FreeCAD</a></li>
|
|
<li>Ajouter des <a href="https://www.freecadweb.org/wiki/index.php?title=Gui_Command/fr" title="Gui Command/fr">Fonctionnalités</a> à FreeCAD ou aux Ateliers (Workbench)</li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Branding/fr" title="Branding/fr">Image de marque</a> ou comment donner un look unique à FreeCAD</li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Artwork/fr" title="Artwork/fr">Graphisme</a> créé pour FreeCAD, que vous pouvez réutiliser librement</li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Localisation/fr" title="Localisation/fr">Traduire</a> FreeCAD</li>
|
|
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Extra_python_modules/fr" title="Extra python modules/fr">Modules supplémentaires</a>, ou comment étendre les fonctionnalités de FreeCAD avec Python</li>
|
|
<li><a href="Google_Summer_of_Code.html" class="mw-redirect" title="Google Summer of Code">Google Summer of Code</a> participer via goolges student support program</li></ul>
|
|
<h3><span class="mw-headline" id="Le_guide_du_d.C3.A9veloppeur_de_module">Le guide du développeur de module</span></h3>
|
|
<p><a rel="nofollow" class="external text" href="https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide">FreeCAD Mod Dev Guide</a> : Voici un livre électronique en cours d'écriture sur github, veuillez soumettre votre requête pour contribuer.
|
|
</p><p>Chapitres :
|
|
</p>
|
|
<ul><li> Vue d'ensemble et architecture logicielle</li>
|
|
<li> Structure du code source</li>
|
|
<li> Modules Base et App</li>
|
|
<li> Module Gui</li>
|
|
<li> Encapsulation Python</li>
|
|
<li> Conception modulaire</li>
|
|
<li> Analyse du module Fem (mélange C++ et Python)</li>
|
|
<li> Développement du module CFD (pure Python)</li>
|
|
<li> Test et débogage de module</li>
|
|
<li> Contribution au développement avec git</li></ul>
|
|
<p>La dernière version pdf peut être téléchargée à partir de <a rel="nofollow" class="external text" href="https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide/tree/master/pdf">pdf folder</a> de ce repo git
|
|
</p>
|
|
<h3><span class="mw-headline" id="Documentation_OpenCascade">Documentation OpenCascade</span></h3>
|
|
<ul><li> <a rel="nofollow" class="external text" href="http://opencascade.wikidot.com/romansarticles">Roman Lygin's tutoriels</a>.</li>
|
|
<li> <a rel="nofollow" class="external text" href="http://sourcearchive.com/">Online class reference</a>. Il s'agit d'une aide en ligne sur la dernière version offerte de cette manière. Bien qu'obsolète, elle est toujours utile, et souvent encore très pertinente. C'est peut-être plus pratique que de télécharger un unique et volumineux fichier : ce que vous devrez faire pour une version plus récente.</li>
|
|
<li> <a rel="nofollow" class="external text" href="http://opencascade.wikidot.com">Wiki pour OpenCascade</a>.</li></ul>
|
|
<h2><span class="mw-headline" id="Feuille_de_route">Feuille de route</span></h2>
|
|
<p>FreeCAD, bien qu'utilisable dans certains domaines, n'est qu'au début d'un long chemin dans le monde dominant de la <a rel="nofollow" class="external text" href="http://fr.wikipedia.org/wiki/Conception_assistée_par_ordinateur">CAO</a>. Il y a encore beaucoup à faire, pour arriver à rivaliser avec les logiciels commerciaux.
|
|
</p>
|
|
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=Development_roadmap/fr" title="Development roadmap/fr">Feuille de route du développement</a></li></ul>
|
|
<h2><span class="mw-headline" id="Credits">Credits</span></h2>
|
|
<p><a href="https://www.freecadweb.org/wiki/index.php?title=Contributors/fr" title="Contributors/fr">Contributeurs</a>
|
|
</p><p><br />
|
|
</p>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Developer_hub/fr&oldid=236104">http://www.freecadweb.org/wiki/index.php?title=Developer_hub/fr&oldid=236104</a>"</div>
|
|
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
<div id="mw-navigation">
|
|
<h2>Navigation menu</h2>
|
|
|
|
</body></html> |