Skip to content

deprecate doc-biblioentry and doc-endnote#22

Merged
mattgarrish merged 5 commits intomasterfrom
deprecate/required-children
Sep 15, 2020
Merged

deprecate doc-biblioentry and doc-endnote#22
mattgarrish merged 5 commits intomasterfrom
deprecate/required-children

Conversation

@mattgarrish
Copy link
Copy Markdown
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