Skip to content

Latest commit

 

History

History
63 lines (32 loc) · 3.5 KB

CONTRIBUTING.md

File metadata and controls

63 lines (32 loc) · 3.5 KB

Contributing Guidelines for Mantresh Khurana

Thank you for considering contributing to Mantresh Khurana's open-source projects! Your contributions are greatly appreciated and will help improve the quality of the projects. To ensure a smooth collaboration, please take a moment to review the following guidelines.

Code of Conduct

When participating in Mantresh Khurana's projects, kindly adhere to the Code of Conduct. Be respectful, inclusive, and considerate towards others. Any violation of the Code of Conduct will not be tolerated.

How Can You Contribute?

There are several ways in which you can contribute to Mantresh Khurana's open-source projects:

  1. Reporting Issues: If you encounter any bugs, errors, or have suggestions for improvements, please submit an issue on the respective project's GitHub repository. Provide detailed information about the problem and steps to reproduce it.

  2. Feature Requests: If you have ideas for new features or enhancements, you can submit a feature request on the project's GitHub repository. Explain the feature in detail and how it would benefit the project.

  3. Documentation: Improving the project's documentation is always valuable. If you find any areas that can be clarified or have suggestions for additional documentation, feel free to submit a pull request with the proposed changes.

  4. Bug Fixes and Enhancements: If you are comfortable with coding, you can contribute by fixing bugs or implementing new features. Take a look at the open issues in the project's repository and pick one that interests you. Fork the repository, make your changes, and submit a pull request.

How to Contribute

To contribute to Mantresh Khurana's open-source projects, follow these steps:

  1. Fork the project's repository to your GitHub account.

  2. Create a new branch with a descriptive name for your contribution.

  3. Make the necessary changes or additions to the codebase.

  4. Write appropriate tests if applicable, to ensure the stability and correctness of the code.

  5. Commit your changes with clear and concise commit messages.

  6. Push your branch to your forked repository.

  7. Submit a pull request to the original project repository.

  8. Wait for Mantresh Khurana or the project maintainers to review your changes. Be open to feedback and be prepared to make further modifications if requested.

Code Style and Guidelines

When contributing code to Mantresh Khurana's projects, please follow these guidelines:

  • Maintain consistency with the existing code style and formatting.

  • Write clean, readable, and well-commented code.

  • Document any new classes, functions, or significant code blocks.

  • If applicable, write tests to validate your changes and ensure they pass successfully.

  • Avoid introducing unnecessary dependencies or making large changes unrelated to the issue or feature you are addressing.

Licensing

By contributing to Mantresh Khurana's open-source projects, you agree that your contributions will be subject to the same license as the project you are contributing to. Ensure that you have read and understood the project's license before making any contributions.

Acknowledgments

Contributors play a vital role in the success of open-source projects. Contributions, no matter how big or small, are appreciated. Mantresh Khurana would like to express sincere gratitude to all the contributors who help improve the projects.

Thank you for your interest in contributing! Your efforts are highly valued and greatly appreciated.