Been doing lots of research on DAOs over the years and decided to put it all in one place (a Discourse forum) so that people could engage with the material.
https://daoresearch.trydiscourse.com
The way the forum is setup each DAO and/or platform has it’s own category. The pinned thread in each category is for the main DAO or platform, and then threads in that category are for forks and/or stuff built on that platform. In every thread the top level comment is a wiki so that the community can update it with relevant info, and then discuss below. This is somewhat similar to the format of Initiatives. As I was porting data over from various GitHub Issues, notes, and bookmarks I thought how cool it would be to create a SourceCred graph for the forum and then flow tokens to all the projects and/or contributors that update data on those projects.
Bit of a catch, however, in that initially I set the the forum up with a random admin account. Now, if I wanted to run SourceCred on the forum it would flow Cred to the admin account used to set stuff up, not a “burrrata” account. This seems sub-optimal. Thinking through how to fix this:
- Recreate all threads with the “burrrata” account (this seems extremely stupid, but would create cred for lots of post creation)
- Reassign every thread to “burrrata” (also stupid, but would flow Cred to burrrata for all future activity on threads that have been created).
- Create a Supernode for “Forum Setup,” and then flow that Cred to a “burrrata” account (seems a bit more intelligent, but then would the admin account get tons of Cred for creating and owning all the foundational threads and categories that everyone else will then engage with?)
Curious how you guys would approach this?
SOLUTION: just change name and email of the default admin account
As a thought experiment, however, what would you do if you wanted to use SourceCred for a forum that did not have a clean contribution graph (single users contributing across multiple accounts)? Would you just have to spend a lot of time tweaking Supernodes and/or are there other ways to address this?