By participating to this project, you agree to abide our code of conduct.
uptoc is written in Go.
Prerequisites:
make- Go 1.13+
Clone uptoc anywhere:
$ git clone git@github.com:saltbo/uptoc.gitInstall the build and lint dependencies:
$ make depA good way of making sure everything is all right is running the test suite:
$ make testYou can create a branch for your changes and try to build from the source as you go:
$ make buildWhich runs all the linters and tests.
Commit messages should be well formatted, and to make that "standardized", we are using Conventional Commits.
You can follow the documentation on their website.
Push your branch to your uptoc fork and open a pull request against the
master branch.
We also welcome financial contributions in full transparency on our open collective. Anyone can file an expense. If the expense makes sense for the development of the community, it will be "merged" in the ledger of our open collective by the core contributors and the person who filed the expense will be reimbursed.
Thank you to all the people who have already contributed to Uptoc!
Thank you to all our backers! [Become a backer]
Thank you to all our sponsors! (please ask your company to also support this open source project by becoming a sponsor)