Project

General

Profile

Actions

Story #17585

closed

Redesign navigation of files in collections

Added by Peter Amstutz over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Target version:
Start date:
08/24/2021
Due date:
% Done:

100%

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

Description

The collection view needs to handle arbitrarily large/deep file listings. The current tree view in the "files" panel on the wb2 collection page does not work well as the number of files rises into the tens of thousands.

Requirements:

  • Must be functionally possible to view and navigate very large file collections (a good test case would be a collection with ten million files) without it being incredibly slow and/or crashing the browser.
  • From UI point of view we can generally assume that very large collections have been organized into a reasonable hierarchy, but this still needs to be robust in situations where there are 10,000-100,000 files in a single flat directory.
  • Must be possible to interact with files the same ways that are currently possible (download, open in new tab, copy link for sharing).
  • Should have some basic search or filtering feature for filenames.

Possible concept from discussion:

Instead of tree view, show (and load) only a single folder level at once. Show list of folders and files. Have bread crumbs at the top to enable easy navigation back to parent directories.


Files

wb2-file-browser.png (234 KB) wb2-file-browser.png Peter Amstutz, 09/10/2021 08:29 PM

Subtasks 1 (0 open1 closed)

Task #17835: ReviewResolvedDaniel Kutyła08/24/2021

Actions

Related issues 2 (0 open2 closed)

Related to Arvados Epics - Story #16944: WB2 collections page feature parityClosed01/01/202203/31/2022

Actions
Is duplicate of Arvados - Bug #17565: Add level-by-level expansion when browsing large collectionsResolved

Actions
Actions

Also available in: Atom PDF