Document Git access and fork-and-PR contribution model
This commit is contained in:
1 parent
35b8eb1ef4
commit
c8dd247b4f
2 files changed
+33
No files matched your search
@@ -58,6 +58,13 @@ During the pilot phase, Nathan Schneider serves as General Manager and holds
|
|||||||
final discretion — but members deliberate now, and full member governance is the
|
final discretion — but members deliberate now, and full member governance is the
|
||||||
goal as the co-op grows.
|
goal as the co-op grows.
|
||||||
|
|
||||||
|
### Help build it
|
||||||
|
|
||||||
|
Everything we run is open source, and members are welcome to contribute code,
|
||||||
|
documentation, and design. See [Infrastructure](infrastructure.md) for the map
|
||||||
|
and the "Contributing" section for how to propose changes through
|
||||||
|
[git.inference.coop](https://git.inference.coop).
|
||||||
|
|
||||||
## Your allowance
|
## Your allowance
|
||||||
|
|
||||||
Membership includes **$15 of usage credit each month**, shared between chat and
|
Membership includes **$15 of usage credit each month**, shared between chat and
|
||||||
|
|||||||
@@ -72,6 +72,32 @@ Plus the `co-op` organization:
|
|||||||
- [**co-op/docs**](https://git.inference.coop/co-op/docs) — this documentation.
|
- [**co-op/docs**](https://git.inference.coop/co-op/docs) — this documentation.
|
||||||
- [**co-op/design-assets**](https://git.inference.coop/co-op/design-assets) — logos, fonts, brand materials.
|
- [**co-op/design-assets**](https://git.inference.coop/co-op/design-assets) — logos, fonts, brand materials.
|
||||||
|
|
||||||
|
## Contributing (the Git is yours, too)
|
||||||
|
|
||||||
|
Everything the co-op runs is open source and lives at
|
||||||
|
[git.inference.coop](https://git.inference.coop) — the website, this
|
||||||
|
documentation, the member portal, the dashboard, the admin panel, and the
|
||||||
|
gateway. As a member, you can browse all of it and propose changes.
|
||||||
|
|
||||||
|
**Who can sign in.** Git access is tied to your membership: you log into the Git
|
||||||
|
with the same single sign-on you use for the chat. Members are in automatically
|
||||||
|
(through the `members` group); when a membership lapses, Git access lapses with it.
|
||||||
|
|
||||||
|
**How to contribute.** Anyone can read the repos without an account. To make a
|
||||||
|
change, fork the repo, edit in your fork, and open a **pull request**:
|
||||||
|
|
||||||
|
1. Log into [git.inference.coop](https://git.inference.coop) with your co-op account.
|
||||||
|
2. **Fork** the repo you want to change (e.g. `co-op/docs`).
|
||||||
|
3. Make your edits in your fork and commit them.
|
||||||
|
4. Open a **pull request** back to the original repo, describing your change.
|
||||||
|
|
||||||
|
**All changes are reviewed.** Nothing merges directly into `main` — every change
|
||||||
|
comes in as a pull request that an admin reviews and approves first. You don't
|
||||||
|
need to be able to create repos or organizations to contribute; you just fork,
|
||||||
|
edit, and ask for review.
|
||||||
|
|
||||||
|
Questions about the Git itself? Write to info@inference.coop.
|
||||||
|
|
||||||
## Models and privacy
|
## Models and privacy
|
||||||
|
|
||||||
Inference runs through [Tinfoil](https://tinfoil.sh/inference), which provides
|
Inference runs through [Tinfoil](https://tinfoil.sh/inference), which provides
|
||||||
|
|||||||
Reference in new issue
Block a user