Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

For files and datasets, we offer the option for the user to add metadata fields to their resources.

Table of Contents

Design Mockups

Current Implementation

Currently, the view appears as a sort of "Activity Stream", showing the history of all metadata entries added in chronological order with newer entries appearing first.

Initially, files that have no metadata attached appear like this:

Wireframe
initialResourceID2278E287-509B-183B-1098-2EC38DDDB7D8
platformArchiveID137429503
AlignmentCenter
viewsingle
platformArchiveNameBalsamiqProject_137429499
initialBranchIDMaster

Once metadata is added, it appears in the "Activity Stream" area below:

Wireframe
initialResourceID7C151DC1-133B-4F74-8011-5053D3DD4322
platformArchiveID137429503
AlignmentCenter
viewsingle
platformArchiveNameBalsamiqProject_137429499
initialBranchIDMaster

Proposed Implementation

The initial view before any metadata is added would likely not need to change at all:

Wireframe
initialResourceID7421E1B9-D58C-49D9-A85B-8AF84D6303C2
platformArchiveID137429503
AlignmentCenter
platformArchiveNameBalsamiqProject_137429499
initialBranchIDMaster

With metadata present, the user is offered two possible methods of visualization, either Cards or Table.

Cards View

With the Cards view selected we see a similar view to the current Clowder, with some minor changes:

  • multiple values assigned to a metadata field are aggregated and condensed onto a single card
  • the user can edit existing or delete values for each metadata field (individually)

Wireframe
initialResourceIDECB4EE31-C123-4BFE-901E-2E1AB438BEE8
platformArchiveID137429503
AlignmentCenter
platformArchiveNameBalsamiqProject_137429499
initialBranchIDMaster

Metadata entries with multiple or complex values can also be expandable, as shown below:

Wireframe
initialResourceID51F437B0-04F7-4613-B15F-C45DC6A2D03F
platformArchiveID137429503
AlignmentCenter
platformArchiveNameBalsamiqProject_137429499
initialBranchIDMaster

Modification History

This view can also offer the "Last Modified" modal, where appropriate.

Clicking on the "last modified" link can open a modal window showing the history of the metadata field in question.

Hovering or clicking on a highlighted keyword in this modal, such as Edited or Deleted (as shown), will give context into which of the (possibly) multiple value was deleted or edited:

Wireframe
initialResourceID4FD6FCBE-8F4B-4D24-A9A1-2598EEF811A1
platformArchiveID137429503
AlignmentCenter
platformArchiveNameBalsamiqProject_137429499
initialBranchIDMaster

Table View

With the Table view selected, we compresses the list of cards down into a shorter series of entries, with the hopes that (in most cases) all of the metadata would fit on a single screen.

As you can see, this design can fit many more entries into the same space, but may be more difficult for a novice user to digest at first-glance:

Wireframe
initialResourceID51E19FD7-1AE8-4E75-952F-D3FAE23B9297
platformArchiveID137429503
AlignmentCenter
platformArchiveNameBalsamiqProject_137429499
initialBranchIDMaster

Modification History

This view can also offer the "Last Modified" modal, where appropriate.

As before, clicking on the "last modified" link can open a modal window showing the history of the metadata field in question.

Hovering or clicking on a highlighted keyword in this modal, such as Edited or Deleted (as shown), will give context into which of the (possibly) multiple value was deleted or edited:

Wireframe
initialResourceIDB90D0704-6680-4D34-A049-9141677BD20A
platformArchiveID137429503
AlignmentCenter
platformArchiveNameBalsamiqProject_137429499
initialBranchIDMaster