Skip to content
New issue

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

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

Already on GitHub? # to your account

MVP Meta Plan #87

Closed
32 of 33 tasks
octref opened this issue Jun 27, 2022 · 0 comments
Closed
32 of 33 tasks

MVP Meta Plan #87

octref opened this issue Jun 27, 2022 · 0 comments
Labels
Milestone

Comments

@octref
Copy link
Contributor

octref commented Jun 27, 2022

Home page:

  • Query -> /search?q=query with all matching results displayed
  • Copyedit the text
  • Leave Discover page for later

Collection page:

  • Put the description field somewhere

Profile page:

For user profile:

  • Remove the Communities page pointing to /profile/communities
  • Collection review block (show version number, show last version date)
  • Settings page: edit slug, delete account, an about field that is displayed just above the communities on /profile page
  • When no collections - show something or a button to create new collection
  • Empty state for no communities joined
  • Only show settings when I’m the user

For community profile:

  • Implement a minimal /community/members page
    • Add/remove member (only allow admin to do that)
    • Set member permissions (admin/member)
  • Empty about field - hide about
  • Empty state for no collections created
  • Implement a minimal /community/settings page (name, slug, delete, about)
  • Only show settings when I’m an admin for a community

For collection overview page:

  • Timeline for all events
  • On the right side, when data has been updated, show version, last published, size, collaborators and a Download Section (size is impossible – each export x version makes the size different. collaborators is pending on changes to associate collaborators with the Collection model)
    • Download Section: ‘Create export’ or ‘View N exports’
  • Remove the star next to namespace/collection on the top

For collection schema page:

  • Improve the design ❓

For collection data page:

  • Helper text for the 3 Upload Behaviors (@isTravis)
  • Improve the relationship viewer (currently it only displays the UUIDs of the related entities). Only show 2-3 properties from each node and reveal the full Node detail in a hover

For collection discussions page:

  • Implement a minimal version where each discussion can be associated with a specific entity
    • Data tab: add a button in each entity block that creates a new discussion pertaining to it

For collection exports page:

  • Show size in the table
  • Upon clicking the mapping, show a popup that describes the mapping
  • Remove the star
  • Clean up the Exports listing table
  • Support CSV exports
  • Show a preview of JSON/CSV export shape before exporting

For collection settings page:

  • Implement a basic collection settings page
    • Show name
    • Allow renaming
    • Editing the description field
    • Editing privacy
    • Add collaborators – allows uploading data & publish a new version
    • Owner only: delete collection
    • Members sub-tab: add/remove collaborators functionality for owner, display members for non-owner
@octref octref added this to the Cycle 1 milestone Jun 27, 2022
@octref octref added the meta label Jun 30, 2022
@octref octref closed this as completed Nov 30, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant