We would like to thank you for showing interest in LectureAid. You are most welcome to suggest improvements and contribute to the project. Here are a few things to keep in mind before sending in a pull request:
- When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository.
- There must be a really good reason to change the existing code. We would like to avoid breaking previous code as much as possible.
- If you are adding a new feature, please let us know the use case and the rationale behind how you did it (unless it's obvious)
- Feel free to create issues and link each PR to an issue.
- Before raising a PR, please ensure that the code is passing testing and provide test cases for the code added.
- The messages and comments added to PR and commits should be concise and clear. Upload images or GIFs to showcase the changes.
- If you encounter any bugs, feel free to raise an issue and give a short comment.
If you want to contribute but don't know where to start, take a look at the issues page.