Following on from my post here, I would like to develop a set of generic guidelines for Orbiter addon development that could be hosted on the articles section of Orbiter-Forum. I am looking to include information that might be of assistance to addon developers in producing higher quality addons. Things like:
I'll start with this:
- What to include, or not include in your addon
- How to package your addon
- What should the documentation cover
- etc
I'll start with this:
Post any contributions here for discussion. Over time we should arrive at some sort of cohesive document.Before releasing you first addon
Don't be tempted to release the first version of your first addon. You may think it is good because of what you have achieved in producing it, but it will often not be good enough for other Orbiter users. Work on it some more, test it, refine it, test it again, review the documentation, and finally, test it again. Then your addon may be ready for uploading. This way your addons will be more respected. You never get a second chance to make a first impression.