Coding philosophy

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 +
__NOTOC__
 +
{{Template:Quicklinks}}
 +
<br />
 
First off, please read the stuff in our [[Contributions Policy]].  An additional point is that as OpenSim wants to be a modular 3D worlds virtual server.  Therefore, before submitting your code you might want to consider whether it's part of the OpenSim core, or really would be considered a module that builds on top of OpenSim.  If it's the latter, you may be better off hosting it externally and listing it on our [[Related Software]] page - a submission directly to OpenSim may mean it is removed at a later stage.
 
First off, please read the stuff in our [[Contributions Policy]].  An additional point is that as OpenSim wants to be a modular 3D worlds virtual server.  Therefore, before submitting your code you might want to consider whether it's part of the OpenSim core, or really would be considered a module that builds on top of OpenSim.  If it's the latter, you may be better off hosting it externally and listing it on our [[Related Software]] page - a submission directly to OpenSim may mean it is removed at a later stage.
  
 
Regarding tests, feel free to write these - we have support for NUnit internally.  However, we're not really at the stage where there are reams of tests yet - so great if you have them, but don't feel they are essentially in order to submit code.
 
Regarding tests, feel free to write these - we have support for NUnit internally.  However, we're not really at the stage where there are reams of tests yet - so great if you have them, but don't feel they are essentially in order to submit code.

Revision as of 05:47, 21 May 2009


First off, please read the stuff in our Contributions Policy. An additional point is that as OpenSim wants to be a modular 3D worlds virtual server. Therefore, before submitting your code you might want to consider whether it's part of the OpenSim core, or really would be considered a module that builds on top of OpenSim. If it's the latter, you may be better off hosting it externally and listing it on our Related Software page - a submission directly to OpenSim may mean it is removed at a later stage.

Regarding tests, feel free to write these - we have support for NUnit internally. However, we're not really at the stage where there are reams of tests yet - so great if you have them, but don't feel they are essentially in order to submit code.

Personal tools
General
About This Wiki