How to contribute

There are a lot of ways to contribute to DQC:

  • Report bugs or request features via DQC Github page

  • Improving documentations

  • Reporting and fixing bugs

  • Writing a new feature / simulation

Improving documentations

If you found a typo or you think you had a better way to explain things in the documentation, you can directly make a pull request to our Github page.

If you would like to see or write a tutorial on a certain things, please raise an issue to the issue page.

Reporting and fixing bugs

If you find a bug, please report it to the Github page with a simple example on how to reproduce the bug. You can fix the bug you reported or the bugs reported by others.

Writing a new feature / simulation

If you want to implement a new feature or simulation, please raise an issue on the Github page before starting your work. It will be reviewed if the feature is suitable for DQC. If approved, you are welcome to make a pull request. We can also give pointers on how to implement the feature if you don’t know where to start.