Versions Compared

Key

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

The following interactive mockups have been provided for discussion and feedback. To interact with the mockups, hover over one and click the "full-screen" button at the top–right of the diagram.

Table of Contents

ExtractorInfo

When an extractor starts up, it sends a POST request to Clowder. The POST request turns the fields contained within its extractor_info.json into an ExtractorInfo object in Clowder.

This ExtractorInfo object is used to list the extractors in multiple contexts, but the view we are targeting here is /spaces/:id/extractors

Flex Table

The "Flex Table" (as I've deemed it) would likely offer the best balance for power-users and novices alike, but would likely be more difficult to implement than the "Metadata View" options below

Wireframe
initialResourceID2278E287-509B-183B-1098-2EC38DDDB7D8
platformArchiveIDatt127960645
platformArchiveNameBalsamiqProject_127960643
initialBranchIDMaster

Expanded

The "Show Columns" dropdown could allow users to show additional columns that start off hidden by default (e.g. "Author")

Wireframe
initialResourceIDB01C9BD0-70E8-4CD7-B1A9-BEB3A21DEFD3
platformArchiveIDatt127960645
AlignmentCenter
platformArchiveNameBalsamiqProject_127960643
initialBranchIDMaster

Selecting "Author" in the "Show Columns" dropdown would then display the "Author" column in the data grid

Wireframe
initialResourceID262F5EE2-CD93-4544-9C75-6F9D9744534D
platformArchiveIDatt127960645
AlignmentCenter
platformArchiveNameBalsamiqProject_127960643
initialBranchIDMaster

Metadata View

As another option, we could keep the current "Update Extractors" view close to the current implementation and add a link to a new view where we list the full details of an individual extractor.

Clicking the names of the extractors below would function as links to either the Raw or Formatted metadata view (depending on which we choose to implement)

Wireframe
initialResourceIDD452C83B-3F17-4E63-AA9B-BACD50535538
platformArchiveIDatt127960645
AlignmentCenter
platformArchiveNameBalsamiqProject_127960643
initialBranchIDMaster

Raw

More suited for a developer-centric workflow, where users will likely need to copy one or more fields from ExtractorInfo

Wireframe
initialResourceID4EC61C17-E792-4B36-B351-F37E4411CAC7
platformArchiveIDatt127960645
AlignmentCenter
platformArchiveNameBalsamiqProject_127960643
initialBranchIDMaster

Formatted

Same idea as above, except that we format/hide particular fields in a user-friendly manner.

Wireframe
initialResourceIDBDA271A0-83AF-40B6-8DCB-A44C7B06B919
platformArchiveIDatt127960645
AlignmentCenter
platformArchiveNameBalsamiqProject_127960643
initialBranchIDMaster