Difference between revisions of "Developer Documents"
From BRL-CAD
(→Development Projects) |
(→I'm interested in BRL-CAD development. How can I get involved?) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
[[An Introduction To New Developers]] | [[An Introduction To New Developers]] | ||
+ | |||
+ | == Developer FAQ == | ||
+ | |||
+ | === I'm interested in BRL-CAD development. How can I get involved? === | ||
+ | |||
+ | * Join the IRC channel #brlcad at irc.libera.chat and/or the [http://lists.sourceforge.net/lists/listinfo/brlcad-devel developer mailing list] | ||
+ | * Read the [https://github.com/BRL-CAD/brlcad/blob/main/HACKING developer's guide] | ||
+ | * Start submitting [https://github.com/BRL-CAD/brlcad/pulls pull requests] | ||
+ | |||
+ | === I'm trying to add a new file to the repository and I get an error on commit about mime types. What should I do? === | ||
+ | |||
+ | You should set the mime type. See [[mime-types]] for more information. | ||
+ | |||
+ | == Developer Examples == | ||
+ | |||
+ | * [[Example_libbu|Linking against a library]] | ||
+ | * [[Example_db_walk_tree|Using db_walk_tree()]] | ||
+ | * [[GCV_Plugin_Tutorial]] | ||
+ | * [[:Category:Code examples]] | ||
+ | |||
+ | == Development Tips == | ||
+ | * [[Compiling]] | ||
+ | * [[Emacs]] | ||
+ | * [[SVN+SSH]] | ||
== Development Projects == | == Development Projects == | ||
Line 27: | Line 51: | ||
** [[Google Code In]] | ** [[Google Code In]] | ||
** [[Google_Doc_Camp|Google Doc Camp]] | ** [[Google_Doc_Camp|Google Doc Camp]] | ||
+ | ** [[Google Season of Docs]] | ||
* Out-of-date Orphans | * Out-of-date Orphans | ||
** [[libpg : A parametrics/constraint library]] | ** [[libpg : A parametrics/constraint library]] | ||
** [[libpc | libpc : Geometric Constraint Solving]] | ** [[libpc | libpc : Geometric Constraint Solving]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 02:40, 8 February 2022
Contents
Introduction[edit]
If you are going to contribute and wish to be the part of ongoing development of BRL-CAD, you are highly recommended to read following introductory article to let you know the current roadmap of the project.
An Introduction To New Developers
Developer FAQ[edit]
I'm interested in BRL-CAD development. How can I get involved?[edit]
- Join the IRC channel #brlcad at irc.libera.chat and/or the developer mailing list
- Read the developer's guide
- Start submitting pull requests
I'm trying to add a new file to the repository and I get an error on commit about mime types. What should I do?[edit]
You should set the mime type. See mime-types for more information.
Developer Examples[edit]
Development Tips[edit]
Development Projects[edit]
- Online Geometry
- New GUI
- Geometry Engine / Server
- Geometry Conversion
- Community Initiatives
- Out-of-date Orphans