Latest revision |
Your text |
Line 1: |
Line 1: |
− | [[Category:Design Documents]]
| + | = Developer Documents = |
− | [[category:Projects]]
| |
| | | |
− | == Introduction ==
| + | A collection of various Developer Documents on new features/projects within brl-cad system. |
− | 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]]
| + | == Features/Projects == |
| | | |
− | == Developer FAQ ==
| + | * [[libpg : A parametrics/constraint library]] |
− | | + | * [[Revolve Primitive]] |
− | === 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 ==
| |
− | | |
− | * [[Online Geometry]]
| |
− | ** [[OGV|Online Geometry Viewer Project]]
| |
− | *** [[OGV_on_FreeBSD]]
| |
− | ** [http://more.brlcad.org/ BRL-CAD Model Repository]
| |
− | * New GUI
| |
− | ** [[OpenGL GUI Framework]]
| |
− | * Geometry Engine / Server
| |
− | ** [[BRL-CAD's core C++ interface]]
| |
− | ** [[Geometry Service]]
| |
− | *** [[Geometry_Service_Project_Main|Geometry Service Project]]
| |
− | * Geometry Conversion
| |
− | ** [[ProE-BRL|Pro/ENGINEER to BRL-CAD export plugin]]
| |
− | ** [[STEP|ISO 103030 STEP Geometry Conversion Support]]
| |
− | * Community Initiatives
| |
− | ** [[Google Summer of Code]]
| |
− | ** [[ESA Summer of Code in Space]]
| |
− | ** [[Google Code In]]
| |
− | ** [[Google_Doc_Camp|Google Doc Camp]]
| |
− | ** [[Google Season of Docs]]
| |
− | * Out-of-date Orphans
| |
− | ** [[libpg : A parametrics/constraint library]]
| |
− | ** [[libpc | libpc : Geometric Constraint Solving]]
| |