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

DBL Metadata 2.2.1 #39

Open
mvahowe opened this issue Jun 28, 2019 · 3 comments
Open

DBL Metadata 2.2.1 #39

mvahowe opened this issue Jun 28, 2019 · 3 comments

Comments

@mvahowe
Copy link
Contributor

mvahowe commented Jun 28, 2019

@klassenjm @smorrison @ericpyle As discussed last week, I've been thinking about a conservative, "as non-breaking as possible" metadata update. My suggestion is to allow three new, optional fields within the format section. (I don't think it's worth introducing conventions as this point.) Those fields would be

<usxVersion>3.0</usxVersion>
<timingDir>TIMING</timingDir> <!-- Denotes the presence of timing files in our XML format -->
<contentByStory>true</recordingsByStory> <!-- Denotes audio that is not for whole chapters -->

These are designed so that the status quo applies in the absence of these fields. ie USX is 2.x, there are no timing files and audio is structured the current, per-chapter way.

I'll make the schema handle 2.1, 2.2 or 2.2.1.

Any comments before I dive into the schema?

@ericpyle
Copy link
Contributor

ericpyle commented Jun 29, 2019 via email

@mvahowe
Copy link
Contributor Author

mvahowe commented Jul 6, 2019

On reflection, I think

<contentByChapter>false</contentByChapter>

is more explicit than

<contentByStory>true</contentByStory>

I'm also going to add in some extensible role values for sign language videos:

sign \S(.*\S)?
concept \S.*\S)?
place \S.*\S)?
map \S(.\S)?

This is ugly and almost certainly not what we want in SB, but it at least means we can put the extra content on Elbert's DVDs into DBL, at which point we can see what is there and have a conversation about how to better represent it in the future.

@mvahowe
Copy link
Contributor Author

mvahowe commented Jul 6, 2019

@klassenjm There's now a PR #40 that relates to this. (The spec moved on a bit, so see the description of that PR for details.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants