-
Notifications
You must be signed in to change notification settings - Fork 16
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
Modify USJ spec #226
Modify USJ spec #226
Conversation
The changes look good. Are you planing to add the change to Book Code regex separately (basically to mirror what's followed in USX)? |
Honestly I had forgotten that change. But now I remember what we had decided was
About point 2, is that okay? Or should we do it just like in usx by listing all codes as enum and then opening it up for any 3 letter string? I see the following reasons to not to
|
Agreed. I will merge this in and we can work on the 'regex for book code' change as a separate PR. Also, let's leave out the special schema handling for now- enforcing any three letter regex is probably good enough (probably using what USX specifies already). |
Closes #225
Implementing the changes suggested in USJ schema by the USFM/X Committee
{type: "val1:val2"}
keep two fields{type:"val1", marker: "val2"}
Changes in this PR