Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edit metadata in UI #237

Closed
trentmc opened this issue Nov 10, 2020 · 2 comments · Fixed by #292
Closed

Edit metadata in UI #237

trentmc opened this issue Nov 10, 2020 · 2 comments · Fixed by #292
Assignees
Labels

Comments

@trentmc
Copy link
Member

trentmc commented Nov 10, 2020

The smart contracts and libraries support editing metadata. The Ocean Market UI does not.

UI

  • edit link action, visible only for owner
  • invokes new edit screen making asset details disappear, same layout as in publish screen
  • edit screen has a page title and a description, something like Edit Metadata
  • edit screen with new form starting with fields for title & description, on left side
  • edit screen with title & description preview on the right side
  • loading state during submit (can be same UI pattern as in publish)
  • after success, redirect to (and possibly reload) respective asset detail with updated metadata
  • UI pattern for showing asset edit history, might not be possible from tech side yet (see Asset edit history #282)
  • possible bonus: delete action on same screen, see Problem: publisher published two identical data sets #209

Code

@kremalicious kremalicious changed the title Be able to edit metadata. Helps Publishers maximize the usefulness of their data assets. Edit metadata Nov 10, 2020
@kremalicious kremalicious added the Type: Enhancement New feature or request label Nov 10, 2020
@trentmc trentmc changed the title Edit metadata Edit metadata in UI Nov 13, 2020
@trentmc
Copy link
Member Author

trentmc commented Dec 1, 2020

Many, many people are asking for this.

@trentmc
Copy link
Member Author

trentmc commented Dec 1, 2020

Matthias will take this to start with, to spec it out better first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants