Clone
8
Home
ColinD edited this page 2026-04-14 21:20:01 +00:00
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

For details of the project please visit https://cjdawson.com/meade-telescope-ascom-driver/

This wiki is intended as a developer focused resource for working on and upgrading the Meade Generic ASCOM Telescope driver.

Please take a look at Branching Strategy to see how to alter the codebase.

Here's the details of how the Version Numbers are applied.

Developers of all levels are welcome to help with the project. Please join the discord server and contact me if you need help getting setup. Im happy to help and will do what I can to help you get setup and compiling the code.

The build process has been upgraded as I have added the build process into my personal TeamCity server. This means that going forward there will be unit test coverage of the functionality. This has the effect of significantly lowering the amount of regression needed between releases.

Youll need to run the unit tests to make sure that everything is working correctly. Also its best practice to make new unit tests for any new scenarios that you are adding to the code. Having great code coverage is the key to having a reliable and stable driver that remains low or free from defects. I recommend the NCrunch Extension to run the unit tests as you work. Also Resharper has similar functionality. However, for those on a tight budget you can use the NUnit 3 Test Adapter to all the Test Explorer in Visual Studio to be able to execute the tests properly.