Skip to content

Contributing to LightDrive

Contributions of all kinds are welcome. Feature additions/requests, bug fixes/reports or documentation should be contributed via issues and/or pull requests.

Contributing code

You should follow already established conventions. All code should be tested before commiting/pulling. In the commits and in pull requests you should clearly state what you are changing. All pull requests should have a reasonable size.

Reporting Issues

Please use the pre-made issue template and fill out everything possible. Images should be uploaded to GitHub and not third-party file hosting sites. If necessary, add the images to a tar or zip archive. Provide as many details as you can. These should include:

  • What did you do?
  • What did you expect to happen?
  • What actually happened?
  • What versions of LightDrive did you use?
  • Anything else that might be important.

Feature requests

Please use the pre-made template for feature requests. As above, images should be uploaded to GitHub directly. A detailed description of the feature is required, which should include:

  • Is it related to a problem? If so, which?
  • Clearly describe the solution.
  • Describe alternatives you've considered.
  • Provide more context about the feature in question.