2024-02-09 gov4git
-
Iām in the PluralityBook community as a non-admin general participant, but I knew I needed to experience the admin position.
-
But I didnāt know how to install it even though I looked at the Web site.
-
gov4git Today we released a new website. Take a peek for an updated intro to our product and market stance https://gov4git.orgAI_AlignmentAI_PolicyCommunity_Managementgov4git.org
-
gov4git: Decentralized governance for git communities
-
First of all, it is for small practice, not for the real thing.
-
member / organizer
- said to be
-
General Participants / I still need to experience the managerās position.
-
https://github.com/gov4git/gov4git/blob/v2/doc/ORGANIZE.md
-
The first responsibility of the organizer is to deploy the governance system. This task is documented in the Deployment Guide.
-
Once the governance system is up and running, the organizer is responsible for governing the day-to-day function of the community, as described in the Governance Guide.
-
-
https://github.com/gov4git/gov4git/blob/v2/doc/DEPLOY.md
- Go install / add to PATH / clone repos
$ go get github.com/gov4git/gov4git/gov4git@latest
:
...
go: added github.com/gov4git/gov4git v1.1.15
% gov4git version
zsh: command not found: gov4git
- Where was it installed?
hnakamur2
go install ...
and thenā¦ ~/go/bin/gov4git installed on the hnakamur2 Since Go 1.17 go install is required to install the executable. Deprecation of āgo getā for installing executables - The Go Programming Language nishio Thank you! Itās done!
:
% ~/go/bin/gov4git version
{
"version": "v1.1.15",
"revision": "",
"last_commit": "0001-01-01T00:00:00Z",
"dirty_build": true
}
The governance automation ā invoked by the GitHub action ā executes on behalf of a dedicated GitHub user, which represents the governance system itself. You must create a new GitHub user, designated as the governance automation user ā and name it appropriately, as it will speak to the community users via GitHub comments. For instance, the Plurality Book Project ā @pluralitybook on GitHub ā uses a dedicated user called Plurality Book DAO ā @pluralitybook-dao on GitHub ā to operate the governance system. account
- otameshi-dao
Invite the automation user to your organization with Owner privileges. organization
- This?
- Oh, this one.
Under āOrganization permissionsā make the following choices:
- I canāt find this.
Deploy governance for your project repository You are now ready to deploy governance on your project repository. This can be accomplished with a single command:
$GOV4GIT_RELEASE v2.1.3
403 You need admin access to the organization before adding a repository to it.
Make repos first? https://github.com/otameshi-gov4git-org/first-test-repos I made it.
403 You need admin access to the organization before adding a repository to it. seemingly unrelated
This page is auto-translated from /nishio/Gov4Gitć試ććć using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. Iām very happy to spread my thought to non-Japanese readers.