Proposal: softLedger - A DAOtalk corner for Genesis' proposals and much more

softLedger - All-in-one Alchemy x Discourse integration

In the search for a preProposal space, Accountability mechanisms, repository w/ search engine and a Tagging system… we forgot about a very simple and effective yet scalable solution: our forum!

Tokens Requested

ETH: x
Rep: 100

Description of the project

Right now our forum, the DAOtalk, runs on Discourse: a powerful open source solution. As a widely adopted and highly customizable discussion platform, Discourse have many plugins out there to extend its functionality.

Since the beginning of our experiment, we’ve been struggling to understand our necessities as a community DAO, to outline candidates, break them down into actionables and finally to pursuit and deliver impactful solutions.

After extensive research, I believe to have found a composition of plugins, configurations and architecture to allow for all the four capabilities listed above (preproposing, accountability, search, tagging) to be implemented inside DAOtalk, with almost no extra coding necessary (but with plans for expansion).

Deliverables:

Fully functional prototype with all 4 use cases described above, validated individually. Updates on telegram, deliveries on telegram and DAOtalk.

Deliverable Short description Time Budget
preProposal space A set of categories, tags and poll/voting to host healthy and effective preProposing rituals up to 2 weeks from proposal approval x hrs at €60/hr = ##ETH
Accountability module A set of tags, calendar and decentralized moderation to host the necessary checks and balances for a decentralized proposal tracking up to 2 weeks from proposal approval x hrs at €60/hr = ##ETH
Search engine A set of categories and a couple proposal templates to leverage Discourse’s native search functionality up to 1 week from proposal approval x hrs at €60/hr = ##ETH
Tagging system minimum viable tagging system Up to 1 week after proposal approval x hrs at €60/hr = ##ETH
Documentation A how-to for all above solutions Up to 1 week after previous deliveries x hrs at €60/hr = ##ETH
1 breakoutroom To review the documentation and discuss the deliverables next weekly call after last delivery x hrs at €60/hr = ##

About Proposer/s

Pedro Parrachia, long term pollinator and DAOincubator member.

How can proposer guarantee results?

Or “how would I like to be held accountable”

Very little codding is necessary and I’m comfortable with both setting a new forum instance and tweaking with it’s setup. Having done extensive research of both the use cases and the current possibilities, I could say this is a big task but not as complex as it seems.

Deliverables are split in three, weekly batches. Each one will be validated on Alchy and a breakoutroom will be hosted for updates and feedback.

Metrics for success

Have the prototype final specs implemented on DAOtalk and show mensurable impact on the forum activities. And have each validated use case being widely adopted by the community.

How does the proposal promote the DAO’s objective?

From the DAOtalk thread: “the genDAO has 3 main objectives: 1) Test and foster the use of alchemy and other DAOstack solutions. 2) Help develop the DAO ecosystem around those tools. 3) Collaborate with the overall dgov landscape.

This proposal is aligned with all three by: 1) greatly improving DAOtalk, DAOstack forum 2) each deliverable is relevant and can be replicated on other Alchy DAOs 3) offer a baseline for softgov automation and decentralization for the entire field;

Future iterations

Considering that all deliveries here are high-fidelity prototypes, a next step would be their implementation on DAOtalk.

References

Examples and external references can be of great help to understand and sympathize with a proposal

What is Discourse? Discourse is the 100% open source discussion platform built for the next decade of the Internet. Use it as a mailing list, discussion forum, long-form chat room, and more!

Showcase: Huge list of other forums using Discourse

Discourse integrations + Extensive list of plugins 2 big lists, filled with many ready to use plugins

Proof of Concept - Stage I (this proposal)

  • no more gdocs but DAOtalk posts

    • when submitting a proposal, instead of a gdocs, we either create a post just for that and link it or to an updated preProposal post
  • When a proposal changes state (boosting, flagging…) we manually update it

  • New, manually assigned tags: proposals by entities/ teams (dOrg, Greatherthan, DANk, other WGs)

  • New, manually assigned, categories(subcategories): preProposals -> Proposals(internal or external x financial or nonFinancial) -> passedProposals (executing x non executing) -> Archive

    • When it passes we manually move to a new category
    • preProposals posts could be archived after having its proposals submitted to Alchy, avoiding duplicates and for decluttering purposes

‌### MVP - Stage II

  • Submit a proposal however you like,

    • A bot could crawl the dapp for new proposals and its state changes
      • when a proposal gets submitted a new post is created by this bot
  • ‌Community curated tagging system

luxury space communism - Stage III

  • In the future, an API should streamline and automate most things for us
    • Allowing for integrations with other platforms and clients
    • Realtime state changes upgrades
      • when a proposal gets pre-boosted it earns a tag/label, when boosted the tag/label changes.
  • Different proposal titles could trigger different actions in the forum
    • Tags, categories, taxonomy, notifications…
  • More optional fields when submitting proposals on Alchy
    • Like time!
      • Dynamic checkpoints and deadlines: countdowns updated after special interactions

‌Memes

1 Like