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

Refactor repeated prose regarding the specification of style property… #526

Merged
merged 4 commits into from
Jan 15, 2018

Conversation

skynavga
Copy link
Collaborator

… attributes (#438).

Closes #438.

@skynavga skynavga self-assigned this Dec 30, 2017
@skynavga skynavga added this to the Editor's CR Work List milestone Dec 30, 2017
Copy link
Contributor

@cconcolato cconcolato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general I like the change. I'm just wondering why the text was moved from 10.2 "Styling Attribute Vocabulary" to 10 "Styling", when it only talks about attributes.

@skynavga
Copy link
Collaborator Author

skynavga commented Jan 2, 2018

in order to cover 10.3 as well

@cconcolato
Copy link
Contributor

@skynavga indeed, makes sense then.

Copy link
Contributor

@nigelmegitt nigelmegitt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor fixes requested.

spec/ttml2.xml Outdated
<p>Unless explicitly stated otherwise, linear white-space (LWSP) must
appear between adjacent non-terminal components of a value of a TT Audio Style property
value unless some other delimiter is permitted and used, in which case linear white-space may appear
between a delimiter and a non-terminal component.</p>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sensible change appears to be in the wrong pull request.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Specifically I think it should be in #525. Would you be able to move it to there please @skynavga ?

spec/ttml2.xml Outdated
@@ -7782,6 +7782,14 @@ to implement features it has in common with this model.</p>
<p>No normative use of an
<code>&lt;?xml-stylesheet ... ?&gt;</code> processing instruction is defined
by this specification.</p>
<p>The styling attributes defined in this section may be specified by any element type
that permits use of attributes in the TT Style Namespaces; however, these attributes apply
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need to be explicit that this applies to both the TT Style Namespace and the TT Audio Style Namespace.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps we could resolve the possible confusion by wrapping "TT Style Namespaces" in a <loc> element that points to the place it is defined?

@skynavga
Copy link
Collaborator Author

skynavga commented Jan 2, 2018 via email

@nigelmegitt
Copy link
Contributor

It is. Note the 's' on "TT Style Namespaces" above.

@skynavga Sorry, but that wording is too subtle. I did see it, but I couldn't see anything that lists the "TT Style Namespaces" explicitly anywhere.

@skynavga
Copy link
Collaborator Author

skynavga commented Jan 3, 2018 via email

@nigelmegitt
Copy link
Contributor

See 2nd para under table 5-1.

@skynavga thanks, I hadn't spotted that.

Copy link

@andreastai andreastai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! This addresses my comment made in #526. Although I approve the PR as is, I would fully support @nigelmegitt to name the Audio Style Namespace explicitly. I came to the same misunderstanding and wanted to open an WR issue until I noticed the plural form. If @nigelmegitt and me came first to the wrong conclusion other readers may also have the same problem.

@skynavga
Copy link
Collaborator Author

skynavga commented Jan 10, 2018

[Note to Self] Add link to inline definition of TT Style Namespaces.

@skynavga
Copy link
Collaborator Author

skynavga commented Jan 14, 2018

@nigelmegitt please review fixes in c46fe72

Copy link
Contributor

@nigelmegitt nigelmegitt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes work for me, thank you. @skynavga please double check that my conflict resolution matches your expectations.


<!-- termdef: sentence or phrase defining a term -->
<xsl:template match="termdef">
<a id="{@id}" title="{@term}">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure why but the latest changes did not trigger a new travis build, so the effect of this change is not visible on the version served by gh-pages... I've merged from master and resolved conflicts so hopefully that will trigger the build again.

@skynavga skynavga merged commit 31ebfbc into master Jan 15, 2018
@skynavga skynavga removed their assignment Jan 15, 2018
@andreastai
Copy link

Latest Changes work for me.

@skynavga skynavga deleted the issue-0438-style-cleanup branch March 9, 2018 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants