Difference between revisions of "Developer Documents"

(Development Projects)
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.freenode.net and/or the [http://lists.sourceforge.net/lists/listinfo/brlcad-devel developer mailing list]
 +
* Read the [https://brlcad.svn.sourceforge.net/viewvc/*checkout*/brlcad/brlcad/trunk/HACKING developer's guide]
 +
* Start [http://sourceforge.net/tracker/?func=add&group_id=105292&atid=640804 submitting patches]
 +
 +
=== 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_db_walk_tree|Using db_walk_tree()]]
 +
* [[GCV_Plugin_Tutorial]]
 +
* [[:Category:Code examples]]
 +
 +
== Development Tips ==
 +
* [[Compiling]]
 +
* [[Emacs]]
 +
* [[SVN+SSH]]
  
 
== Development Projects ==
 
== Development Projects ==
Line 30: Line 53:
 
** [[libpg : A parametrics/constraint library]]
 
** [[libpg : A parametrics/constraint library]]
 
** [[libpc | libpc : Geometric Constraint Solving]]
 
** [[libpc | libpc : Geometric Constraint Solving]]
 
== Developer FAQ ==
 
 
=== I'm interested in BRL-CAD development. How can I get involved? ===
 
 
* Join the IRC channel #brlcad at irc.freenode.net and/or the [http://lists.sourceforge.net/lists/listinfo/brlcad-devel developer mailing list]
 
* Read the [https://brlcad.svn.sourceforge.net/viewvc/*checkout*/brlcad/brlcad/trunk/HACKING developer's guide]
 
* Start [http://sourceforge.net/tracker/?func=add&group_id=105292&atid=640804 submitting patches]
 
 
=== 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_db_walk_tree|Using db_walk_tree()]]
 
* [[GCV_Plugin_Tutorial]]
 
* [[:Category:Code examples]]
 
 
== Development Tips ==
 
* [[Compiling]]
 
* [[Emacs]]
 
* [[SVN+SSH]]
 

Revision as of 18:22, 5 December 2017


Introduction

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

I'm interested in BRL-CAD development. How can I get involved?

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

Development Tips

Development Projects