We welcome contributions to the ChatGPT-Powered Chrome To-Do List Extension! This document provides guidelines for anyone who wants to contribute to this project.
- If you find a bug, please open an issue.
- Describe the bug, how to reproduce it, and include screenshots if applicable.
- Please check the issue tracker first to avoid duplicates.
- Have an idea to make this extension better? Open an issue with the tag 'enhancement'.
- Describe your idea in detail: what it does, why it's useful, and how it should work.
Your code contributions are fundamental to keeping the project dynamic and useful. Here’s how you can contribute:
-
Fork the Repository
- Fork the project to your own GitHub account.
-
Clone the Fork
- Clone the forked repository to your local machine.
-
Create a Branch
- Create a new branch for your feature or bug fix.
-
Make Your Changes
- Implement your feature or fix.
- Follow the coding style of the project.
-
Commit Your Changes
- Write meaningful commit messages.
- Include references to any relevant issues.
-
Push to Your Fork
- Push your changes to your fork on GitHub.
-
Submit a Pull Request
- Open a pull request from your forked repository to the dev branch of main repository.
- Provide a clear description of your changes.
To set up your development environment for contributing:
- Ensure you have a recent version of Google Chrome and a text editor or IDE.
- Follow the installation instructions in the README to set up the extension.
We strive to maintain a welcoming and inclusive community. Here are some guidelines:
- Be respectful and considerate.
- Provide constructive feedback.
- Avoid offensive or derogatory comments.
If you have any questions, feel free to open an issue labeled 'question' or contact the maintainers directly.
Thank you for contributing to the ChatGPT-Powered Chrome To-Do List Extension!