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 alikeBest balance of user-friendly and power, but would likely be more difficult to implement than the "Metadata View" options below
Flex Table
Wireframe |
---|
initialResourceID | 2278E287-509B-183B-1098-2EC38DDDB7D8 |
---|
platformArchiveID | att127960645 |
---|
platformArchiveName | BalsamiqProject_127960643 |
---|
initialBranchID | Master |
---|
|
Image Removed
Expanded
The "Show Columns" dropdown could allow users to show additional columns that start off hidden by default (e.g. "Author")
Wireframe |
---|
initialResourceID | B01C9BD0-70E8-4CD7-B1A9-BEB3A21DEFD3 |
---|
platformArchiveID | att127960645 |
---|
Alignment | Center |
---|
platformArchiveName | BalsamiqProject_127960643 |
---|
initialBranchID | Master |
---|
|
Image Removed
Selecting "Author" in the "Show Columns" dropdown would then display the "Author" column in the data grid
Wireframe |
---|
initialResourceID | 262F5EE2-CD93-4544-9C75-6F9D9744534D |
---|
platformArchiveID | att127960645 |
---|
Alignment | Center |
---|
platformArchiveName | BalsamiqProject_127960643 |
---|
initialBranchID | Master |
---|
|
Image Removed
More suited for a developer-centric workflow, where users will likely need to copy one or more fields from ExtractorInfo
Wireframe |
---|
initialResourceID | 4EC61C17-E792-4B36-B351-F37E4411CAC7 |
---|
platformArchiveID | att127960645 |
---|
Alignment | Center |
---|
platformArchiveName | BalsamiqProject_127960643 |
---|
initialBranchID | Master |
---|
|
Image RemovedSame idea as above, except that we format/hide particular fields in a user-friendly manner.
Wireframe |
---|
initialResourceID | BDA271A0-83AF-40B6-8DCB-A44C7B06B919 |
---|
platformArchiveID | att127960645 |
---|
Alignment | Center |
---|
platformArchiveName | BalsamiqProject_127960643 |
---|
initialBranchID | Master |
---|
|
Image Removed