We would love to accept your contributions to SandDance. Before you consider making any changes, please review the legal policy of Microsoft below.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.

How to contribute

  • Submit a CLA (below)
  • Fork the repo.
  • Clone the repo to your computer.
  • Make code changes locally.
  • Make sure you can build with no errors.
  • Commit changes in your own repo.
  • Push changes to your fork.
  • Make a pull request.

You will need to complete a Contributor License Agreement (CLA). Briefly, this agreement testifies that you are granting us permission to use the submitted change according to the terms of the project’s license, and that the work being submitted is under appropriate copyright.

Please submit a Contributor License Agreement (CLA) before submitting a pull request. You may visit to sign digitally. Once we have received the signed CLA, we’ll review the request.