Thanks for your interest in contributing to Worklenz!
We truly appreciate your willingness to invest your time and effort in helping us improve Worklenz.
We have adopted a Code of Conduct to ensure a welcoming and inclusive environment for everyone. Please read and follow our Code of Conduct when participating in this project.
- Fork the repository and create a new branch for your feature or bug fix.
- Make your changes and ensure that the code follows our coding standards.
- Write tests for your changes, if applicable.
- Update the documentation if necessary.
- Commit your changes with descriptive commit messages.
- Push your changes to your forked repository.
- Create a pull request against the main repository's
main
branch.
- Follow the Angular Style Guide for the frontend code.
- Use TypeScript for both frontend and backend code.
- Follow the Conventional Commits specification for commit messages.
If you encounter any issues or have suggestions for improvements, please open an issue on our issue tracker. Be sure to provide as much information as possible, including steps to reproduce the issue, expected behavior, and actual behavior.
All contributions should be submitted as pull requests against the development
branch of the main repository. We will review and provide feedback on your pull request as soon as possible. Please ensure that your pull request meets the following criteria:
- Follows our coding standards
- Updates documentation, if necessary
- Has descriptive commit messages
By contributing to Worklenz, you agree that your contributions will be licensed under the GNU Affero General Public License Version 3 (AGPLv3).
Thank you again for your interest in contributing to Worklenz! We look forward to your contributions.