gnolang / gno

Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
https://gno.land/
Other
896 stars 375 forks source link

gno.land Constitution #3080

Open moul opened 1 week ago

moul commented 1 week ago

We need to write a constitution for Gno.land, specifically for GovDAO members.

We can draw a lot of inspiration from the extensive work done on AtomOne (https://github.com/atomone-hub/genesis), where we can likely recycle many valuable ideas.

n2p5 commented 1 week ago

Working to help drive an initial CONSTITUTION.md here. My goal is to start out simple with a basic scaffold we can work with, using the solid work from the ATOMONE. Below I'm outlining ideas and questions. I'd love feedback here.

Ideas:

Open Questions:

moul commented 6 days ago

We should draft a v0 document as a foundation for collaboration, with an agreed structure, section titles, and TODO placeholders for parallel work. Some sections can be fully drafted for early feedback, while others remain flexible to edits.

The genesis repo is ideal for this, enabling separate discussions, issues, and PRs with different paces. Initially, we can create a clear README that outlines what’s known, what’s missing, and tasks to address—keeping it up-to-date.

Next, let’s use a collaborative tool like HackMD or Google Docs to start with a structure, relevant content from Atom One’s constitution, and a list of tasks. We can workshop this toward a complete v0, then refine internally before sharing for community input, either in sessions or async review of the repo.