Skip to content
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

Open and/or Closed validation requirement #14

Closed
6a6d74 opened this issue Jun 6, 2014 · 3 comments · Fixed by #225
Closed

Open and/or Closed validation requirement #14

6a6d74 opened this issue Jun 6, 2014 · 3 comments · Fixed by #225

Comments

@6a6d74
Copy link
Contributor

6a6d74 commented Jun 6, 2014

R-CsvValidation

David Booth suggests:

"It sounds like the R-CsvValidation requirement may need to be split into two separate validation requirements:

R-CsvOpenValidation: Does the data in the CSV conform to the metadata, ignoring inapplicable metadata? For example, is every column in the CSV described by some metadata?

R-CsvClosedValidation: Does the metadata describe anything that does NOT appear in the CSV?

I suppose if the metadata had a notion of optional columns then both of these cases could be covered at once."

However, at this point the use cases only appear to relate to the closed validation case. Do we need another use case to support open validation?

@afs
Copy link
Contributor

afs commented Jun 7, 2014

This sounds more like a mode of checking/validating tool as to whether to treat the metadata as complete or not.

@JeniT
Copy link

JeniT commented Jan 28, 2015

I think it would be useful to explicitly call this out in the Use Case Document. I've added Editor Action on the Metadata document to flag that validators should run in 'open' or 'closed' modes.

@JeniT JeniT self-assigned this Feb 16, 2015
JeniT pushed a commit that referenced this issue Feb 16, 2015
@JeniT
Copy link

JeniT commented Feb 17, 2015

Note that the PR #225 now does not support having two validation modes, only a form of closed validation.

6a6d74 added a commit to 6a6d74/csvw that referenced this issue Feb 19, 2015
original ISSUE (w3c#14) is now fixed (PR w3c#225) - but we still need a use
case to reflect the open validation requirement.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants