With the number of templates fast increasing in the last sprint towards the release of 0.8 and the addition of external partner templates (such as Pocket DAO, Apps DAO etc…) it is becoming imperative to provide first time users as well as DAO architects simple charts and tools to visualise how a DAO template works and leverages Aragon OS.
The goal is to map out how each template’s default permissions are initialised to help users choose the right fit, understand how the permission system works in a more intuitive way, and help mechanism and dao designers fast iterate on DAO designs by simply visualising/printing such a default set up and sketching “on pen and paper” how variations would look like changing permissions or adding/substituting apps.
Here below is a first draft of the default templates to be included in 0.8. I apologise for any omissions or errors in transcribing from the permissions matrix to these flowcharts and welcome your corrections/suggestions for a more intuitive understanding. Iterations in mind are to include initialisation parameters for each template in addition to the permissions map (as is done here for the trust template) and finding a way to represent forwarding actions. At the end of the post a general poster for printing in A2 (versus A4 for fast iteration on one template set).
I could not find permission set ups for TPS Apps/Espresso/Livepeer/1Hive etc… I would be happy to flesh out such flowcharts if this info is provided here or in PM.
In the long term with help such charts could be rendered in a smooth, intuitive and beautiful design for inclusion in Aragon tutorials or as a hover over displayed visualisation while selecting a template during DAO creation.
Have a nice day and ANV vote