Replies: 6 comments 10 replies
-
Here is what we need:
|
Beta Was this translation helpful? Give feedback.
-
Hey @hansmrtn, great initiative on using GH discussions!
I think we could use @willsputra landing page for now (adding the "cards" for each version"). Yes, having a unified App UI is nice, but I'm guessing is going to take a while. Right now, what's in https://www.quadraticdiplomacy.com/ doesn't supply any value, having a landing page with info and link, it does (even if we don't have an unified UI :))
So, why are we creating a new repo? I though we were going to use the other repo, with different branches (like scaffold-eth). We could just mark which branches are production ready with a tag / badge / docs or something. |
Beta Was this translation helpful? Give feedback.
-
If we have seperate branches for different versions, can we use something similar to Vercel for deployment, so every version will have a seperate route, eg. qd.com/onchain, or qd.com/events etc. and qd.com can be a landing page branch as well which links to different versions. Also, how are we dealing with different networks deployment? WIll that be an option on the landing page as well? (Might be a bit overwhelming). We can have the option of switching to different networks on each versions branch, if your version supports different networks. |
Beta Was this translation helpful? Give feedback.
-
After discussion with @hansmrtn we came up with some plus and minus points for a unified mono version and scaffold type branched versions here:
minus points:
For scaffold-eth type branches:
minus points:
And I think branched version will work much better for us. But we need to make sure a core dev team is keeping an eye on the branched versions before they are pushed to production website. |
Beta Was this translation helpful? Give feedback.
-
In regards to the landing page, perhaps we can start a new repo called quadratic-diplomacy-home, or something, in order to separate the landing page from the applications - this would probably be necessary in a branched version using vercel |
Beta Was this translation helpful? Give feedback.
-
Hey everyone, Thanks @hansmrtn for taking this initiative of trying to gather efforts under a unified repo. quadratic-diplomacy
├── LICENSE
├── README.md
├── CONTRIBUTING.md
├── contracts/ - a hardhat project with a unified contract
├── backend/ - a NodeJS server
├── frontend/ - a NextJS app
├── homepage/
├── dapp/
├── members/
├── elections/
├── votes/
├── utils/
├── event-driven/
├── create-election/
├── metatx/
├── create-election/
├── on-chain/
├── create-election/
└── ... etc .../ |
Beta Was this translation helpful? Give feedback.
-
It's time we start moving (quickly) towards production Quadratic-Diplomacy.
The simplest approach to defeat Moloch is by using a mono-repo containing all of the supported production versions of Quadratic Diplomacy.
Let's leave this as an open discussion for sharing ideas regarding the project architecture and ideas.
Beta Was this translation helpful? Give feedback.
All reactions