Contribute
Irie is free to use. If Irie ever makes money, it all goes back to the people who build it, after running costs.
How to help
- For anything bigger than a small fix, open an issue, a discussion on the project’s GitHub page, and agree the approach first.
- Sign off each commit, a saved change, with
git commit -s. That certifies the Developer Certificate of Origin: you have the right to submit the work under the project’s license. - Say in your pull request, the change you send for review, if an agent wrote part of it. You answer for every line, and AI-generated changes sent without discussion are closed.
- Once your change is merged, or added to Irie, a maintainer sizes it in Steak with a label such as
steak:3. A maintainer is one of the people who look after Irie, and never sizes their own change.
Your Steak starts once a maintainer vouches for you, usually after your first merged change.
Free, and paid back
Get the value you’d pay for, free, today.
If Irie ever makes money (donations, sponsorships, grants), it all goes back to the people who build it, after running costs, in proportion to the value of what they contributed.
The founder started with zero Steak and earns it the same way as everyone else.
The record is public: irie-people/stake. It runs on Steak v0.2.0.
House rules
- Build only from public sources, such as documentation and open-source code whose license allows it. List each one in PROVENANCE.md.
- Keep personal data out. Examples use
alice,/home/aliceandexample.com. - Commit in UTC, the world’s reference time, and sign off:
TZ=UTC git commit -s. - Irie is written in Go, a programming language. Run
go test ./...before you send a change.
Read more
- CONTRIBUTING.md: how to contribute
- AGENTS.md: the rules for every person and every agent
- DESIGN.md: the design and the milestones
- PROVENANCE.md: every source Irie is built from
- LICENSE: the Apache 2.0 license
- CODE_OF_CONDUCT.md: how everyone here treats each other
- SUPPORT.md: where to get help
- SECURITY.md: how to report a vulnerability privately