Project

General

Profile

Actions

Story #20981

closed

Visual design for projects, search, and workflow picking

Added by Peter Amstutz 5 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Start date:
10/25/2023
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
-

Description

User requests:

  • Categories of workflows based on properties
  • Styled documentation (via markdown or html)

Also, displaying/managing versions


Files

Workflowpicker.svg (31.3 KB) Workflowpicker.svg Peter Amstutz, 10/24/2023 05:39 PM
Projectview.svg (48.9 KB) Projectview.svg Peter Amstutz, 10/24/2023 05:40 PM
Searchview.svg (41.5 KB) Searchview.svg Peter Amstutz, 10/24/2023 05:40 PM
Searchview.png (208 KB) Searchview.png Peter Amstutz, 10/24/2023 05:44 PM
Workflowpicker.png (205 KB) Workflowpicker.png Peter Amstutz, 10/24/2023 05:45 PM
Projectview.png (246 KB) Projectview.png Peter Amstutz, 10/24/2023 05:45 PM

Subtasks 2 (0 open2 closed)

Task #21004: Schedule meeting to brainstorm visual design ideasResolvedPeter Amstutz10/25/2023

Actions
Task #21145: Schedule follow-up discussionResolvedPeter Amstutz10/25/2023

Actions

Related issues

Related to Arvados Epics - Story #19132: Registered workflow improvementsIn Progress09/01/202303/31/2024

Actions
Related to Arvados - Story #20924: Search supports workflowsNew

Actions
Related to Arvados - Feature #21294: Data table filtering on user properties & UI to add columns displaying specific propertiesNew

Actions
Related to Arvados - Feature #21225: Split project view into separate tabs for each data type (workflow runs, workflow definitions, collections, subprojects)In ProgressStephen Smith

Actions
Related to Arvados Epics - Story #16943: WB2 Descriptions, project & collection operationsIn Progress10/01/202203/31/2024

Actions
Actions #1

Updated by Peter Amstutz 5 months ago

  • Related to Story #19132: Registered workflow improvements added
Actions #2

Updated by Peter Amstutz 5 months ago

  • Target version changed from To be groomed to Development 2023-10-11 sprint
Actions #3

Updated by Peter Amstutz 5 months ago

  • Description updated (diff)
Actions #4

Updated by Brett Smith 5 months ago

Actions #5

Updated by Peter Amstutz 5 months ago

  • Assigned To set to Stephen Smith
Actions #6

Updated by Peter Amstutz 5 months ago

  • Target version changed from Development 2023-10-11 sprint to Development 2023-10-25 sprint
Actions #7

Updated by Peter Amstutz 5 months ago

  • Assigned To changed from Stephen Smith to Peter Amstutz
  • Status changed from New to In Progress
Actions #8

Updated by Peter Amstutz 5 months ago

  • Tracker changed from Feature to Story
Actions #13

Updated by Peter Amstutz 4 months ago

Key features:

  • View is split into four tabs for each object type. When navigating to the panel, automatically show the first tab with content.
    • Each tab has columns most relevant to that object type
  • Single selection or multi selection is operated on using the toolbar. Separate "Action" column is eliminated. A right-click context menu remains as an alternative to the toolbar.
  • Instead of trying to fit the description on the page, we should the first few words/sentences and the user can click on the summary description to get a popup with the full description.
  • Search/sort/filter is synchronized across tabs
    • For example, if you sort by name on one tab, it is sorted by name on all the tabs for consistency.
    • If filter on a particular column, the filter is applied to all object types that have that column
Actions #14

Updated by Peter Amstutz 4 months ago

  • Subject changed from Visual design for workflow search and picking to Visual design for projects, search, and workflow picking
Actions #15

Updated by Sarah Zaranek 4 months ago

These look good to me. I might think of something when I see them in Arvados WB2 but from just the mock up - they look good.

Actions #16

Updated by Peter Amstutz 4 months ago

  • Target version changed from Development 2023-10-25 sprint to Development 2023-11-08 sprint
Actions #17

Updated by Peter Amstutz 4 months ago

To record the answer to one question from Sarah:

When you add a filter, it should appear as a chip below the column name. The chip should have a [x] so you can easily dismiss the filter.

The chip text should show the operator and the value, for example:

(= Running [x])

or

(> 2022-02-02 [x])

Because Arvados doesn't have an "OR" operation, filters stack, so adding a filter with the same operator as an existing filter will replace that filter. Some columns (like "Status") may only have a "=" operator.

Actions #18

Updated by Peter Amstutz 4 months ago

  • Target version changed from Development 2023-11-08 sprint to Development 2023-11-29 sprint
Actions #19

Updated by Peter Amstutz 3 months ago

  • Status changed from In Progress to Resolved
Actions #20

Updated by Peter Amstutz about 2 months ago

  • Related to Feature #21294: Data table filtering on user properties & UI to add columns displaying specific properties added
Actions #21

Updated by Peter Amstutz about 2 months ago

  • Related to Feature #21225: Split project view into separate tabs for each data type (workflow runs, workflow definitions, collections, subprojects) added
Actions #22

Updated by Peter Amstutz 27 days ago

  • Related to Story #16943: WB2 Descriptions, project & collection operations added
Actions

Also available in: Atom PDF