MetricsDAO / xyz

MetricsDAO XYZ Website
https://metricsdao.xyz
Apache License 2.0
12 stars 8 forks source link

Delete Marketplaces & Challenges #363

Open elisemarika opened 1 year ago

elisemarika commented 1 year ago

Job to be Done

When creating Marketplaces and launching Challenges, Operators want the ability to edit or cancel either as needed, so they can adjust important parameters/settings or fix any self-inflicted errors to best support partner needs and outcomes.

Requirements for Marketplaces

Requirements for Challenges

As of 2/27 we'll only support the ability to DELETE - easier for app/protocol teams

Design

drakedanner commented 1 year ago

Chatting with @masonchain about how we'll handle Marketplace Editing

We suggest that the edit flow actually be the creation of a new marketplace...

User clicks Edit, loads form with the config of the existing market, user can edit form, user submits changes thereby creating a new Labor Market and archiving the old one from the front end.

--

This removes the ability to actually edit a marketplace on-chain and should simplify contracts.

elisemarika commented 1 year ago

Chatting with @masonchain about how we'll handle Marketplace Editing

We suggest that the edit flow actually be the creation of a new marketplace...

User clicks Edit, loads form with the config of the existing market, user can edit form, user submits changes thereby creating a new Labor Market and archiving the old one from the front end.

--

This removes the ability to actually edit a marketplace on-chain and should simplify contracts.

@drakedanner confirming this is an implementation detail only and we don't need to change anything design wise in the front end?

elisemarika commented 1 year ago

hi-fi designs ready 2/24

sebruiz commented 1 year ago

Note: delete+add would be easier than an edit flow for both the protocol and app team.

drakedanner commented 1 year ago

In favor of a Delete+Add flow as well.

This means Marketplaces always maintain their characteristics and participants wouldn't be confused by changes to a Marketplace they are familiar with.