1 <file template="body.htt">
2 <set title="OpenRocket — Get involved!">
3 <set page="getinvolved">
6 <h1>Get involved in OpenRocket development</h1>
10 <h2>How can I help OpenRocket?</h2>
12 <p>OpenRocket is an Open Source project, meaning that the source
13 code is freely available and anybody can help make the program
14 better. The program is mainly developed by Sampo Niskanen in
15 his free time. Help is very much appreciated. You don't even
16 need coding skills, as there are other things to do as well.</p>
18 <p>Below are a few suggestions of areas that would need help. If
19 you'd like to participate, please
20 <a href="contact.html">contact me</a> in order to coordinate the
21 development efforts.</p>
24 <li><a href="#development">Java development</a></li>
25 <li><a href="#aerodynamics">Aerodynamic computation methods</a></li>
26 <li><a href="#documentation">Documentation</a></li>
27 <li><a href="#other">Other</a></li>
31 <h3 id="development">Java development</h3>
33 <p>Below are a few ideas about what kind of input developers can
34 provide or features that could be implemented. For more
35 information see the feature roadmap in the distribution
36 <a href="http://openrocket.svn.sourceforge.net/viewvc/openrocket/trunk/TODO">TODO-file</a>.</p>
39 <li>3D visualization of the rocket during design and flight</li>
40 <li>Printing of designs, simulation results, fin planforms
42 <li>Reading/writing RockSim and SpaceCad design files.
43 <span class="note">(Reading RockSim files is already in
44 progress.)</span></li>
45 <li>Memory profiling and leakage reduction</li>
46 <li>UI enhancements, for example zooming plots etc.</li>
49 <h3 id="aerodynamics">Aerodynamic computation methods</h3>
51 <p>There is still work to be done in the aerodynamic computation
52 methods of OpenRocket. At least the following items need
53 help. I will gladly provide help in creating and even
54 implementing the computational methods.</p>
57 <li>Simulating rockets at supersonic velocities (drag
58 coefficient and CG position).</li>
59 <li>Support for external pods and tube fins</li>
60 <li><acronym title="Computational Fluid Dynamics">CFD</acronym>
61 methods for simulation</li>
64 <h3 id="documentation">Documentation tasks</h3>
66 <p>Contributions to the
67 <a href="https://sourceforge.net/apps/mediawiki/openrocket/index.php?title=User%27s_Guide">OpenRocket
68 User's guide</a> are dearly needed. Below are examples of
71 <p class="note">(Unfortunately the SourceForge wiki currently does
72 not support public write access to the wiki. If you'd like to
73 contribute, please <a href="contact.html">contact me</a> and I
74 will provide you write access.)</p>
78 <li>Getting started guide</li>
79 <li>How to make staged and clustered designs</li>
80 <li>Using mass/CG overrides for simulation accuracy</li>
81 <li>Using simulations</li>
82 <li>Effect of the simulation parameters</li>
83 <li>Simulation method limitations</li>
84 <li>Using simulation listeners (including examples)</li>
88 <h3 id="other">Other</h3>
91 <li>Creating good and interesting example designs that
92 demonstrate some OpenRocket features.</li>
93 <li>Hosting a place to share rocket designs with other
95 <li>Giving input and suggestions on how to make OpenRocket