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

Add an XSD #273

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open

Add an XSD #273

wants to merge 8 commits into from

Conversation

nigelmegitt
Copy link
Contributor

@nigelmegitt nigelmegitt commented Nov 15, 2024

Closes #272 by adding an XSD based on the TTML2 XSD (by copy rather than reference) and making additions and modifications as needed to meet the constraints of DAPT.

With thanks to @magicbadger for his help and content while developing this.

Also define restrictions (prohibited and required attributes) properly.
@nigelmegitt nigelmegitt added documentation Improvements or additions to documentation editorial labels Nov 15, 2024
@himorin
Copy link
Contributor

himorin commented Nov 18, 2024

just note, all http://www.w3.org/ns are automatically redirected to https
might not cause error over tooling (per past survey on whole ns redirection), but leave comment here just to note.

@nigelmegitt
Copy link
Contributor Author

just note, all http://www.w3.org/ns are automatically redirected to https might not cause error over tooling (per past survey on whole ns redirection), but leave comment here just to note.

Are you suggesting that the Namespaces in the spec should be changed to https (which would be a separate issue)? I don't think there's any requirement that anyone or any implementation actually fetches the resource at the URL, and certainly I don't expect the XSD to cause that. I'd just like to know more about what concerns there might be about the https redirect.

Was too heavy handed before in removing them, I think they are permitted in DAPT. But out of line animation still isn't allowed!
Explain the structure of the XSD, and how to use it.
Also sort DAPT metadata by attributes and then elements , each alphabetically.

EBU-TT Metadata is imported by git submodule.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation editorial
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add an XSD for simple validation
2 participants