Project: Multi-Language Open-Source Programs
Language: Choose appropriate language (e.g., Java, C++, Python, JavaScript)
- Brief Description: Briefly describe the changes you made.
- Problem/Feature: Explain the problem you're fixing or the feature you're adding.
- Improvements: Highlight any significant improvements or modifications.
- Tests: Describe the tests you ran to verify your changes.
- Limitations: Mention any limitations or areas not covered by your tests.
- Related Issues/Discussions: Link to related issues or discussions (if applicable).
- Dependencies: Mention dependencies introduced or updated (if any).
- Screenshots/Demos: Add screenshots or demos (optional).
- Badge Eligibility: If applicable, state if this pull request is eligible for a contribution badge.
- Criteria: Briefly explain how it meets the badge criteria (e.g., number of PRs, impact).
- I have followed the contribution guidelines in CONTRIBUTING.md.
- I have added unit tests for my changes (if applicable).
- My code style conforms to the project's standards.
- I have documented my changes appropriately.
- Open a pull request against the appropriate branch (e.g., main for production, dev for development).
- Use a clear and descriptive title for your pull request.
- Squash commits if you have multiple small changes.
- Respond to feedback from reviewers in a timely manner.
Thank you for contributing!