Thank you for considering contributing to VidSync! We appreciate your interest in making this project better.
This project and everyone participating in it are governed by the VidSync Code of Conduct. By participating, you are expected to uphold this code. Please report any unacceptable behavior to [[email protected]].
- Ensure the bug was not already reported by searching on GitHub under Issues.
- If you're unable to find an open issue addressing the problem, open a new issue providing as much detail as possible.
- Before creating a new enhancement suggestion, please check if there's already a similar one in Issues.
- If you don't find any, feel free to open a new issue and clearly describe the enhancement you'd like to see.
- Fork the repository and create your branch from
main
. - Ensure your code follows the project's coding standards.
- Make sure your code passes any existing tests.
- Write detailed and clear commit messages.
- Open a pull request, referencing any issues it addresses.
- Clone the repository:
git clone https://github.com/manusoft/vidsync.git
- Navigate to the project folder:
cd vidsync
- Build and run the project using Visual Studio.
Follow the coding style used in the existing codebase. Use consistent indentation, naming conventions, and follow the guidelines outlined in the project.
By contributing to VidSync, you agree that your contributions will be licensed under the MIT License.
If you have any questions or need further clarification, feel free to open an issue or reach out to [[email protected]].
Happy coding!