Skip to content

Paths: End on / #196

@ax3l

Description

@ax3l

First seen in openPMD/openPMD-validator#43

Should we define that all paths end on / in the standard?

I think imposing the final / makes implementations easier (good!) while cluttering the standard with details a little. A path join operation is in principle the logical way to implement it (available in Python and modern C++) which then would be agnostic. Nevertheless some very rudimentary languages might not have such high-level functionality.

The example currently shows a trailing / and I think it might make things indeed easier for implementations which I favor for the community.

Metadata

Metadata

Assignees

Labels

revision changebackwards-compatible, stylistic change (e.g. typos)

Type

No type

Projects

Status

Accepted

Relationships

None yet

Development

No branches or pull requests

Issue actions