Skip to content

Latest commit

 

History

History
68 lines (42 loc) · 2.56 KB

CONTRIBUTING.md

File metadata and controls

68 lines (42 loc) · 2.56 KB

Contributing Guidelines

Thank you for considering contributing to our project! We appreciate the time and effort you put into making this project better. Please follow these guidelines to ensure a smooth collaboration process.

Code of Conduct

Help us maintain a positive and inclusive community. Please follow our Code of Conduct in all your interactions with the project.

How Can I Contribute?

Reporting Bugs

If you find a bug, please open an issue! Provide as much detail as possible, including your environment, the steps to reproduce the bug, and any relevant error messages.

Suggesting Enhancements

Have an idea to make the project better? Feel free to suggest enhancements! Open an issue to discuss your ideas and provide any relevant context.

Pull Requests

We welcome pull requests! Before submitting a pull request, please ensure the following:

  • Fork the repository and create your branch from main.
  • Code Style: Follow the coding style conventions used in the project. If there are no specific conventions, maintain consistency with the existing codebase.
  • Tests: If applicable, ensure your changes do not break existing tests. If you add new features, include tests to validate your changes.
  • Documentation: If your contribution changes the project's behavior, update the documentation accordingly.
  • Commit Messages: Write clear and concise commit messages. Include a brief description of the changes and why they were made.

Feature Requests

If you have a feature in mind, open an issue to discuss it. We encourage community feedback on proposed features before implementation.

Getting Started

  1. Fork the repository on GitHub.

  2. Clone your forked repository to your local machine.

    git clone https://github.com/your-username/project-name.git
    cd project-name
  3. Add the original repository as a remote.

    git remote add upstream https://github.com/original-owner/project-name.git
  4. Create a new branch for your contribution.

    git checkout -b feature-branch-name
  5. Make your changes, commit them, and push to your forked repository.

    git commit -m "Your descriptive commit message"
    git push origin feature-branch-name
  6. Open a pull request on GitHub from your forked repository, comparing your feature branch to the main branch of the original repository.

License

By contributing, you agree that your contributions will be licensed under the project's LICENSE.

Thank you for your contributions! 🎉