Use governance for software development processes

Hi :slight_smile:

So this is a thought on software development processes, and governance, and where they intersect.

  • Github is currently a hard dependency, more or less
  • Github permissioning limits the decentralization of this work
  • Permissioning could be related to VotePower of validators or to a governance proposal

Imagine a governance proposal to determine the contents of this file:

How could we make it such that Gaia chooses her own maintainers?

  • gov props that choose CODEOWNERS
  • all validators are also CODEOWNERS
  • validators meeting a certain VotePower threshold are CODEOWNERS

How could we make it so that gaia no longer has a strictly defined github repository?

1 Like

How could we make it so that gaia no longer has a strictly defined github repository?

You mean here to decentralize the repo of Gaia? Such that there is not one central repo anymore, but more distributed over various locations?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.