First off, thanks for taking the time to contribute! ❤️
We welcome contributions in various forms, including bug reports, feature requests, code improvements, documentation enhancements, and more. Here's how you can contribute:
Opening Issues
: If you encounter any bugs, have suggestions, or want to request a new feature, please open an issue on our tracker[https://github.com/users/suriya-mca/projects/14/views/1].Submitting Pull Requests (PRs)
: We encourage you to fork this repository, make your changes, and submit a pull request. Please ensure your PR adheres to the following guidelines:
- Describe the problem or feature in the PR description
- Follow the existing coding style and conventions
- Include relevant tests if applicable
- Update the documentation, if necessary
- Ensure your changes don't introduce any breaking changes unless absolutely necessary
This project follows the Git branching model with two main branches:
- main: This branch is for production-ready code. It should always contain stable and tested code
- dev: This branch is for ongoing development. Features and fixes are developed here before being merged into main
To start contributing, follow these steps:
- Fork this repository to your GitHub account
- Clone the forked repository to your local machine
- Create your Feature or Fix Branch (
git checkout -b feature/AmazingFeature
) - Make your changes and ensure they are properly tested
- Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
By contributing to podman-init, you agree that your contributions will be licensed under the MIT License.