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

deprecate doc-biblioentry and doc-endnote #22

Merged
merged 5 commits into from
Sep 15, 2020

Conversation

mattgarrish
Copy link
Member

@mattgarrish mattgarrish commented Jul 23, 2020

This PR fixes #15 by making the following changes:

  • Adds the "[Deprecated in DPUB-ARIA 1.1]" label to the start of the definitions for doc-biblioentry and doc-endnote per the precedent for the directory role in ARIA 1.2
  • Adds a note to each role explaining why it has been deprecated and to use list/listitem when html lists can't be used (and that a doc-footnote can be embedded in the list item in place of endnote).
  • Removes the paragraphs that required these roles to be children of a list, as it doesn't make sense to leave invalid guidance.
  • Removes required parent relationships from the roles and also removes them as required child roles from doc-bibliography and doc-endnotes.

Preview | Diff

@mattgarrish mattgarrish merged commit bc96bbf into master Sep 15, 2020
@mattgarrish mattgarrish deleted the deprecate/required-children branch September 15, 2020 20:20
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

Successfully merging this pull request may close these issues.

required owned and context roles
1 participant