Replies: 3 comments 4 replies
-
Hey @adamgall, |
Beta Was this translation helpful? Give feedback.
-
For the sake of a thought exercise, let's imagine a future in which an entrepreneurial developer has created their own Fractal module.
This module implements some logic that people just freakin love. It gains traction on Crypto Twitter and GitHub.
Now let's say that this developer likes the traction that their module has gained, and wants to do a lil rent-seeking. They write some more code into their module's codebase which adds more functionality, but also introduces some fees for using the original functionality.
Members of the DAOs do their due diligence. Some DAOs weigh the tradeoffs of this new logic + fees, and decide that they want to upgrade. Other DAOs are like "nah".
This is enough for now. But these are the things I'm thinking about and I want us all to be on the same page about how we're designing this. |
Beta Was this translation helpful? Give feedback.
-
@christopherdancy does any of the above resonate with you? i spoke with @tbwebb22 about my thoughts and intentions behind the scenario i documented above. if you haven't yet, please sync up with him :) i want us all to give input and understand what the bigger architecture patterns should be, before diving too deeply into "finishing" any given module implementation. |
Beta Was this translation helpful? Give feedback.
-
Been thinking a lot about how to structure and format the idea that "modules" will likely be upgraded over time, and how to best signal those upgrades to DAOs which have "installed" those modules.
The ideal UX would likely involve the webapp "recognizing" that a module author has released a new (compatible) upgrade to their module, and prompt a DAO to perform an upgrade.
How to do that?
@christopherdancy @tbwebb22 ideas? I have a couple of ideas, but would love to hear from you first.
Beta Was this translation helpful? Give feedback.
All reactions