Skip to content

Latest commit

 

History

History
59 lines (36 loc) · 1.83 KB

File metadata and controls

59 lines (36 loc) · 1.83 KB

Contributor Guidelines

Thank you for your interest in contributing to this project. We appreciate your time and effort. Please review the following guidelines to ensure a smooth collaboration experience.


Ways to Contribute

We welcome contributions in many forms, including but not limited to:

  • Reporting bugs
  • Suggesting new features
  • Enhancing code, UI/UX, or documentation
  • Providing constructive feedback and peer reviews

All contributions, big or small, are valuable and appreciated.


Issue Assignment Policy

To ensure fair participation and manageable workflows:

  • Issue assignments are on a first-come, first-served basis.
  • Each contributor may work on a maximum of two open issues at any given time.
  • Only the assigned contributor may submit a pull request (PR) for an issue.
  • Duplicate PRs for the same issue are not allowed and will be closed.

Timelines Based on Issue Complexity

Please aim to complete issues within the following timeframes based on their difficulty:

  • Easy – 3 days
  • Medium – 5 days
  • Hard – 10 days

If you anticipate a delay, please inform the maintainers in advance. We’re happy to accommodate genuine cases.


Pull Request Guidelines

  • Keep your pull requests concise and focused on the specific issue.
  • Ensure your PR is linked to the corresponding issue using keywords like Closes #issue-number.
  • Be open to feedback and revisions during the review process.
  • Peer reviews and collaboration are encouraged.
  • Communicate proactively if you encounter any blockers.

Communication

For discussions, clarifications, or assistance, please reach out to the mentor through our official communication channel on Discord.


Thank you for contributing and helping us improve this project.