Thank you for considering contributing to acreom!
If you find a bug, please report it by opening an issue on our GitHub Issues page. Include the following details:
- A clear and descriptive title
- A detailed description of the problem
- Steps to reproduce the issue
- Any error messages you received
We welcome suggestions for new features or enhancements. To suggest an idea, please open an issue on our GitHub Issues page. Include the following details:
- A clear and descriptive title
- A detailed description of the proposed enhancement
- Any related information or context
If you're new to open source and unsure where to start, you can look for issues labeled good first issue. These are simpler tasks that are great for new contributors.
-
Fork the Repository
Fork the Repository by clicking the "Fork" button in the top right corner of the repository page.
-
Clone the Repository
git clone https://github.com/acreom/acreom.git cd acreom
-
Create a Branch
Create a new branch for your changes:
git checkout -b feature-branch-name
-
Make Your Changes
Make your changes to the codebase. Ensure your code adheres to our coding standards and passes all tests.
-
Commit Your Changes
Write clear and descriptive commit messages. Reference any issues related to the changes.
git commit -m 'Add description of your changes'
-
Push Your Changes
Push your changes to your forked repository:
git push origin feature-branch-name
-
Submit a Pull Request
Go to the acreom repository and submit a pull request. Provide a clear description of your changes and any additional context or information that will help the maintainers review your contribution.
Follow the coding style used in the project. Ensure your code passes all tests before submitting a pull request. Write unit tests for new features and bug fixes.
Be respectful and considerate in your interactions.
If you need help or have any questions, feel free to open an issue on our GitHub Issues page or join our community on discord.
Thank you for contributing!