-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MISC] add "forward slash" requirement for paths to common principles #867
[MISC] add "forward slash" requirement for paths to common principles #867
Conversation
src/02-common-principles.md
Outdated
|
||
Throughout BIDS all such paths MUST be specified using the slash character (`/`), | ||
regardless of the operating system that a particular dataset is curated on | ||
or used on. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess if such section is added, it should specify that paths must not be absolute local paths, thus must not start with /
.
Didn't analyze yet, but also something might need to be said then what they are relative to, or that what they are relative to would depend on where used.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added some language for that, ... in the meantime, #820 was replaced with #918 - so we should either:
- merge this before [ENH] Add BIDS URIs and deprecate relative paths, RawSources and (possibly unused) BasedOn #918 and then potentially adjust the added text here in [ENH] Add BIDS URIs and deprecate relative paths, RawSources and (possibly unused) BasedOn #918, OR
- wait until [ENH] Add BIDS URIs and deprecate relative paths, RawSources and (possibly unused) BasedOn #918 is merged, then adjust this one and merge it.
a8ed08b
to
63f47d1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolves bids-standard#947 against: - bids-standard#962 (21b7725) - bids-standard#1044 (d9eeb6d) - bids-standard#867 (5fe26e1) - bids-standard#998 (e47283a) Conflicts: src/02-common-principles.md src/schema/README.md src/schema/objects/entities.yaml src/schema/objects/metadata.yaml
closes #849
closes https://github.com/bids-standard/bids-validator/issues/1408