Project

General

Profile

Actions

Story #19980

open

Document and enforce a scheme for new system properties

Added by Brett Smith 4 days ago. Updated 4 days ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
Documentation
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
1.0

Description

arvados-cwl-runner currently uses the arv: prefix for new system properties, particularly the Git information it records on container requests. Have a group discussion: are we okay using that prefix for all new system properties going forward? If not, is there a similar scheme we can settle on?

Next question after that: should the Go SDK accept all properties with this prefix? Or do we want to still enumerate system properties individually like we're currently doing?

Once we agree on a scheme, document it in the Coding Standards and Metadata properties documentation.

Update the Go SDK to either allow the prefix, or add existing arv: properties to systemTagKeys, as appropriate.

No data to display

Actions

Also available in: Atom PDF