raid-guild / RIPs

Registry of internal raidguild improvment projects
24 stars 17 forks source link

DM <> FUX (and friends) #147

Closed plor closed 1 year ago

plor commented 1 year ago

Continued iteration on Dungeon Master

Project Submitted By

plor ._sayonara 0xmaker

Summary

We plan to incorporate the concept of FUX workstreams into the raid workflow to measure how much availability raiders have and how much they are committing to a given raid. This includes views to display FUX within the Dungeon Master UI and easy methods to update FUX to signal the current status.

In addition we are tackling the highest priority issues remaining from the previous UX exploration. We assessed from the existing list and voted which we feel is a priority right now. Below is the breakdown of tasks we will ship as part of this RIP and the components for the FUX integration.

Milestone 1:

1 ETH

Milestone 2 1:

1 ETH

Milestone 3 2:

Why should we build this?

There are many quality of life improvements in this that should improve the usability of DM. Incrementally improving Dungeon Master as part of other efforts is a great way to get this work done. The FUX experiment is to start using this system to see how it helps us coordinate our availability and commitment so that raiders aren't overcommitted to too many things. By pushing more work through FUX we improve the network effect which helps other projects using FUX to manage obligations.

Anything else you'd like to add?

Introducing additional people to the Dungeon Master codebase is a side benefit of this RIP. The more people who are able to contribute to this project, the more iterative improvements we'll be able to make in this way. So far the party attached has shown interest in helping on this, but it would be great to have additional people come up to speed on this stack.

Raid Party Skills Needed

Cost

2.75 ETH

plor commented 1 year ago

I moved the allowing edits card as we need to do some investigation into both an audit log to avoid deleting important data permanently and permissions where some things might only be edited by clerics.

plor commented 1 year ago

I set up a smart invoice for this: https://app.smartinvoice.xyz/invoice/0x64/0xdf45b728d6c3443132f2ce9431994dcded150c18/ that pays out to https://app.safe.global/home?safe=gno:0xeebE0880ce0dE027BA03455F4EEC6484Af0AcA3e which includes the project team. Will move to on-chain vote shortly.

plor commented 1 year ago

Funding proposal is up: https://admin.daohaus.club/#/molochV3/0x64/0xf02fd4286917270cb94fbc13a0f4e1ed76f7e986/proposals/15

scottrepreneur commented 1 year ago

Shouldn't be building main features for external dependencies that aren't proven in process.

plor commented 1 year ago

Updated plan is to scale back scope of milestone 1 and 3 to make FUX available to use, but full integration will come at a later date when it is more clear what value we derive from the protocol. I'll edit the Above to reflect this.

plor commented 1 year ago

Scrapping this RIP. Feel free to pick up parts of it at will and keep running.