Project

General

Profile

Actions

Story #4551

closed

[Workbench] [API] Support UTF-8 filenames and stream names in all manifest-handling code.

Added by Tom Clegg over 7 years ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
-
Category:
SDKs
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
2.5

Description

Acceptance: a "special file" (a file with special characters in its filename) should be handled in the following cases.

  • store in Keep using arv-put
    • source file/directory name has special chars
    • --filename arg has special chars
  • list and read special file using arv-ls, arv-get, arv-mount
  • show special file in Workbench
  • upload special file in Workbench
  • make collection with CollectionWriter
  • read collection with CollectionReader

Related issues

Related to Arvados - Bug #4363: [Keep] arv-mount should not munge filenames unless required by POSIXResolvedTom Clegg11/12/2014

Actions
Related to Arvados - Bug #14884: arv-put doesn't handle non-ASCII filenames correctlyResolvedTom Morris02/27/2019

Actions
Actions #1

Updated by Tom Clegg over 7 years ago

  • Category set to SDKs

Some work done on 4551-utf-8 branch, see #4363

Actions #2

Updated by Tom Clegg over 7 years ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz over 3 years ago

  • Related to Bug #14884: arv-put doesn't handle non-ASCII filenames correctly added
Actions #4

Updated by Peter Amstutz over 2 years ago

  • Subject changed from [SDKs] [Workbench] [API] Support UTF-8 filenames and stream names in all manifest-handling code. to [Workbench] [API] Support UTF-8 filenames and stream names in all manifest-handling code.
Actions #5

Updated by Peter Amstutz about 2 months ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF