When contributing to this repository, please first discuss the change you wish to make via issue before making a change.
You can open an issue and give us your suggestions as to how we can improve this open- source project to improve the experience.
You can also fork this project and send a pull request to fix any mistakes that you have found.
Before creating an Issue for features
/bugs
/improvements
please follow these steps:
- search existing issues before creating a new issue (probably someone raised this already)
- if it doesn't exist create a new issue giving as much context as possible (please select the correct Issue type, for example
bug
orfeature
) - comment on the Issue asking for it to be assigned to you.
- only start working on this issue (and open a Pull Request) when it has been assigned to you - this will prevent confusion, multiple people working on the same issue and work not being used.
Before working on an existing Issue please follow these steps:
- do not enable GitHub Actions on your fork
- reference the Issue in your Pull Request (for example
closes #123
)
Please note we have a LogIQ's code of conduct. please follow it in all your interactions with the project.
Ensure any install or build dependencies are removed before the end of the layer when doing a build.
Update the README.md with details of changes to the interface, this includes new environment variables, exposed ports, useful file locations and container parameters.
Notes:
- any issues that have no activity after 3 weeks will be unassigned and re-assigned to someone else
- only request to be assigned an issue if you know how to work on it
We welcome everyone to review Pull Requests, it is a great way to learn and network.