Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 2.04 KB

CONTRIBUTING.md

File metadata and controls

45 lines (30 loc) · 2.04 KB

Contributing

Feel free to add or modify the source code. On GitHub the best way of doing this is by forking this repository, then cloning your fork with Git to your local system. After adding or modifying the source code, push it back to your fork and open a pull request in this repository.

If you can't contribute by adding or modifying the source code, then you might be able to reach out to someone who can. You can also contribute indirectly by donation.

Tools

Contributing

TL;DR

Project Layout

We try to use golang-standards/project-layout as a reference. This should give Infrared a good foundation to grow on.

Commit Messages

When contributing to this project please follow the Conventional Commits specification for writing commit messages, so that changelogs and release versions can be generated automatically.

Examples can be found here: https://www.conventionalcommits.org/en/v1.0.0/#examples

Some tooling that can help you author those commit messages are the following plugins: