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

metadata-strict for 1.5 #32

Open
mvahowe opened this issue Feb 6, 2018 · 1 comment
Open

metadata-strict for 1.5 #32

mvahowe opened this issue Feb 6, 2018 · 1 comment

Comments

@mvahowe
Copy link
Contributor

mvahowe commented Feb 6, 2018

I think this is the same as or similar to a proposal by @ericpyle a week or so ago. The plan would be to retrofit 2.1 checking of 1.5 values that are required in order to produce valid 2.1. Not having this in the 1.5 schema means that PT users don't discover the problem with their metadata until they try to upload and, in addition, the server errors are not very helpful.

My concern when something like this was first mentioned was that I don't think we can change the 1.5 schema under people. But we could produce a schema with a different name so that PT can use it.

This will not be a huge amount of fun to do since the 1.5 schemas are somewhat arcane to unpick, but, that aside, it ought to be largely a question of copying and pasting from 2.1.

@mvahowe mvahowe added this to the Sprint 9 milestone Feb 6, 2018
@mvahowe mvahowe self-assigned this Feb 6, 2018
@ericpyle
Copy link
Contributor

ericpyle commented Feb 7, 2018

@mvahowe another thing to tighten is the country iso code, which the old metadata format allowed either two or three letters, now accepts only two. So metadata-strict needs to be changed to only allow two letters for country code

@klassenjm klassenjm modified the milestones: Sprint 9, Sprint 10 Feb 26, 2018
@smorrison smorrison modified the milestones: Sprint 10, Sprint 11 Mar 5, 2018
@klassenjm klassenjm modified the milestones: Sprint 11, Sprint 13 Apr 2, 2018
@klassenjm klassenjm modified the milestones: Sprint 13, Sprint 14 Apr 16, 2018
@klassenjm klassenjm modified the milestones: Sprint 14, Sprint 15 Apr 30, 2018
@klassenjm klassenjm modified the milestones: Sprint 15, Sprint 16 May 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants