{Minutes} TTWG Meeting 2019-09-05

Thanks all for attending today’s TTWG meeting. Minutes can be found in HTML format at https://www.w3.org/2019/09/05-tt-minutes.html


Please note that we will not have a call on 2019-09-12 – our next meetings will be at TPAC.

In text format:


   [1]W3C

      [1] http://www.w3.org/


                Timed Text Working Group Teleconference

05 Sep 2019

   [2]Agenda

      [2] https://github.com/w3c/ttwg/issues/61


   See also: [3]IRC log

      [3] https://www.w3.org/2019/09/05-tt-irc


Attendees

   Present
          Gary, Cyril, Nigel, Xabier_Rodríguez_Calvar, Pierre,
          Glenn, atsushi

   Regrets
          Andreas, Atsushi_first_hour, Pierre_first_hour,
          Glenn_first_hour

   Chair
          Nigel

   Scribe
          Cyril, nigel

Contents

     * [4]Topics
         1. [5]this meeting
         2. [6]Check open issues for WebVTT are raised ttwg#51
         3. [7]Discussion snapshot w3c/webvtt#460
         4. [8]CfC for new CR?
         5. [9]TPAC Planning
         6. [10]Request a meeting at TPAC with Chinese IG #60
         7. [11]Discussion points for CSS WG at TPAC 2019 #52
         8. [12]TPAC Planning - Topics and schedule
         9. [13]Add support for #font w3c/imsc#485
        10. [14]TTWG Charter review
        11. [15]next meeting
     * [16]Summary of Action Items
     * [17]Summary of Resolutions
     __________________________________________________________

   <cyril> scribe: Cyril

   <scribe> chair: Nigel

   <scribe> Agenda: [18]https://github.com/w3c/ttwg/issues/61


     [18] https://github.com/w3c/ttwg/issues/61


this meeting

   nigel: we have webvtt, imsc, tpac and aob, including charter
   status
   ... with the absents, I'm not sure we'll cover everything

   cyril: I'd like to review the timelines for our deliverables,
   to set some goals for TPAC

Check open issues for WebVTT are raised ttwg#51

   nigel: the first point is action 51

   [19]https://github.com/w3c/ttwg/issues/51


     [19] https://github.com/w3c/ttwg/issues/51


   <nigel> [20]Minutes relating to #51

     [20] https://www.w3.org/2019/06/27-tt-minutes.html#x02


   nigel: it's to make sure the comments raised during the first
   CfC were raised as issues

   gkatsev: I checked all tests that did not have 2 or more passes
   and created an issue
   ... marked with [IR] and there were 7 of them

   nigel: I see that was done on July 3rd

   <nigel> [21]Issues created with [IR]

     [21] https://github.com/w3c/webvtt/issues?utf8=✓&q=is:issue+[IR]

   nigel: is that done then?

   gkatsev: yes, I think we can close that

   cyril: was this the only comment during CR

   gkatsev: yes

   summary: issue can be closed

   <nigel> github-bot, end topic

   <calvaris> Xabier

   <calvaris> calvaris@igalia.com

Discussion snapshot w3c/webvtt#460

   <nigel> github: [22]https://github.com/w3c/webvtt/pull/460


     [22] https://github.com/w3c/webvtt/pull/460


   gkatsev: there is a bunch of changes in the snapshot
   ... I wanted to go through and categorize them according to the
   W3C Process document

   nigel: which one is the right list?

   gkatsev: changes.html

   <gkatsev> [23]list of changes

     [23] https://htmlpreview.github.io/?https://github.com/gkatsev/webvtt/blob/at-risk-june/archives/2019-09-01/changes.html


   nigel: normally the technical changes would be the substantive
   one

   gkatsev: we can review the at-risk ones

   nigel: I'd be interested to a staff view on that

   gkatsev: the "make vtt lines be a long" one is changing the
   WebIDL for the lines property from an unsigned long to a long

   nigel: it has 2 GitHub issues

   gkatsev: one is the PR and the other one is the issue
   ... 457 is the issue
   ... and 461 fixes 457 as well

   nigel: the change document lists the github issues, so you
   might want to change the first one to 457 and remove the
   editorial dup

   gkatsev: yes, I'll do that

   nigel: that is indeed substantive

   gkatsev: from a process perspective, that is a correction that
   does not add new features
   ... next one is "Update region lines parsing to round to +/-
   MAX_VALUE"
   ... it's based on the current implementation in Safari
   ... the mozilla people are on board with that change
   ... it is a correction that does not add new features

   nigel: yes, that is not a new feature
   ... but it is definitely substantive
   ... it's worth pointing to the issue 467

   gkatsev: I'll do that for the at risk ones also
   ... next one is changing editors

   nigel: obviously editorial
   ... then you have the at risk ones
   ... and the last was a dup, we discussed it
   ... so there was no change made for the [IR] issues?

   gkatsev: a lot of them are already covered by these changes

   [going through the IR issues]

   <nigel> I'm on #465

   gkatsev: Safari for this one, the region parser is correct, but
   the way you interact is not

   nigel: are they going to fix that?

   gkatsev: I hope so

   nigel: I mean during the CR period
   ... you could get stuck in CR because of this
   ... one route out could be for Safari to remove the prefix
   ... another route is to mark it at risk
   ... another one would be to tweak the test
   ... on the last one I'm a bit uneasy because we would not be
   testing the spec

   gkatsev: if it's parsing correctly, that means the test should
   pass
   ... but it's failing after it's parsing

   nigel: we have members from apple in this group
   ... we should be going to them
   ... Eric would be a good person
   ... asking: is this something they might fix in the developer
   preview

   gkatsev: I'll reach out to them
   ... 463 is similar, weird implementation in Safari

   nigel: the resolution for this one is not marked at risk
   ... so what's our exit plan

   gkatsev: we should talk to Apple
   ... we could mark regions at risk but removing it would not be
   good

   nigel: depending on their response, we may need to tweak the
   spec or just wait until they are done with it
   ... the last one is 464
   ... entities test failing
   ... we don't have an exit plan for this issue
   ... if this continues, do we have any other implementation that
   would pass?

   gkatsev: I think vtt.js may support it
   ... also we can try doing what we discussed the lines
   attribute, split up the test in 2 portions
   ... and say the core part passes
   ... but the first thing is to see how vtt.js fares
   ... I could tweak it

   nigel: we have a clearer understanding about the snapshot
   ... there is some action needed because we don't want to go
   back to CR again

   Xabier: when you speak about regions, are they CSS regions?

   gkatsev: no, WebVTT regions

   nigel: it's a good question, what's the relationship between
   the 2

   calvaris: is there are relationship?

   gkatsev: I don't think so

CfC for new CR?

   gkatsev: we just answered it, more work is needed before that
   ... and worst case we can talk to Apple about that

   nigel: is it just Apple? or could it be that support from
   Firefox or Chrome would help

   gkatsev: Chrome just started implemented inline styles, maybe
   we can convince them to work on regions
   ... or Microsoft with Chromium+Edge

   nigel: anything else on WebVTT?

TPAC Planning

   nigel: we have a number of sub-parts to that agenda item
   ... the meeting with the Chinese IG

Request a meeting at TPAC with Chinese IG #60

   <nigel> github: [24]https://github.com/w3c/ttwg/issues/60


     [24] https://github.com/w3c/ttwg/issues/60


   nigel: I requested this at the proposal of
   ... Fuchao got back to us and suggested Friday afternoon
   ... they want us to join because they are a larger group
   ... Andreas initially suggested Thursday but that got deleted
   ... this is to discuss Danmaku

   cyril: Is it ging to be the last session on the Friday
   afternoon

   nigel: not clear yet
   ... the meeting will be in chinese and the essential points
   will be translated by volunteers

   cyril: I would prefer if we would wrap our meeting not with a
   joint meeting

   nigel: so maybe after lunch
   ... the action is back to me

   SUMMARY: the group would like to meet the Chinese IG in the
   afternoon, preferably not at the end of the day

   <nigel> github-bot, end topic

   gkatsev: this will be my first TPAC and I'm interested in the
   Media WGwhich is also Thursday and Friday

   cyril: me too ...

   nigel: there are clashes with other groups (accessibility, ...)
   ... it's difficult to schedule the meeting
   ... I can't resolve your clash Gary!

Discussion points for CSS WG at TPAC 2019 #52

   github: [25]https://github.com/w3c/ttwg/issues/52


     [25] https://github.com/w3c/ttwg/issues/52


   nigel: the list as it stands has a bunch of CSS issues and one
   TTML one at the moment
   ... the TTML one is about text-combine
   ... then shearing
   ... then equivalent of multiRowAlign
   ... then about background area with fillLineGap
   ... and for that one there is a proposed solution
   ... then padding at start and end of line
   ... but the issue is closed
   ... and last one is images with layout information, like Apple
   Pay logo
   ... I think there is another one about accessibility
   ... there is a CSS WG issue which concerns making something
   invisible on a visual presentation but visible to screen
   readers
   ... there seem to be quite a few requirement on this
   ... CSS WG issue 560

   <nigel> [26][css-display] create a display property value for
   visually hiding an element while making it available for AT
   #560

     [26] https://github.com/w3c/csswg-drafts/issues/560


   nigel: and that is connected to an IMSC issue that I raised
   recently
   ... to expose burned-in narrative text to a screen reader
   ... sighted people can see it but we want to put that in a ARIA
   live region

   pal: we also issue 44 from IMSC

   nigel: it is in the GitHub list
   ... about TPAC planning, I have an email from Alan, one of the
   CSS WG chairs
   ... proposing at 9:30 on Tuesday morning
   ... I'm going to say yes
   ... regarding the M&E IG, they listed 2 topics
   ... but there are lot more topics we could talk about
   ... live, karaoke, danmaku, ...
   ... and we could think about MSE and text tracks
   ... because MSE only supports audio/video
   ... those are my suggestions
   ... but we have a limited amount of time
   ... are there other topics or prioritization views?

   cyril: when will the new text track api be discussed

   <nigel> [27]M&E IG agenda

     [27] https://www.w3.org/2011/webtv/wiki/Face_to_face_meeting_during_TPAC_2019#16:00_-_17:00_Timed_Text_Working_Group_joint_meeting


   pal: on wednesday

   nigel: there is a request for break out sessions and a request
   for demo
   ... do we want to raise the text track api with the M&E IG?

   cyril: no

   gkatsev: we need to check what is the overlap between the M&E
   IG, the Media WG and the TTWG

   nigel: that's exactly the sort of thing that the M&E IG should
   discuss, I'll ping Chris

TPAC Planning - Topics and schedule

   nigel: Cyril raised goals at the beginning of this meeting

   <nigel> scribe: nigel

   Nigel: Did you have something in mind Cyril?

   Cyril: We initially wanted heartbeat publications of our spec
   and we deviated from that.
   ... We still have a goal to publish regularly so we should aim
   to publish soon
   ... TPAC should be the opportunity to really wrap up and work
   towards publishing as soon as possible.

   Nigel: Makes sense to me

   Cyril: Maybe a good goal is to agree to publish FPWDs of the
   specs after TPAC.

   Nigel: Yes, there is a publication moratorium around TPAC, but
   that shouldn't stop us making a resolution.

   <cyril> scribe: Cyril

   nigel: we have a list of topics but an empty schedule
   ... I want to know if there are other topics not listed
   ... and if there are any constraints

   pal: the only constraints I have is that I have to leave at 6pm
   on Thursday
   ... I won't be available at all on Friday

   <calvaris> I have to leave now! see you next time (if my agenda
   allows it)

   pal: the embedded font feature should really be closed either
   before TPAC or at TPAC

   nigel: so we should try to do as much as we can on Thursday so
   that we can join the other groups on Friday
   ... we could also move WebVTT on Friday
   ... action on me and gary to come up with an agenda

   <nigel> [28]Issue for Nigel and Gary

     [28] https://github.com/w3c/ttwg/issues/67


   nigel: there is an option for demo
   ... andreas asked for a joint demo from the TTWG
   ... any question on this demo topic?

Add support for #font w3c/imsc#485

   github: [29]https://github.com/w3c/imsc/pull/485


     [29] https://github.com/w3c/imsc/pull/485


   nigel: we resolved to support OTF only
   ... since then a couple of things have come up
   ... where to list the supported types in a way that can be
   referenced
   ... one idea was to use some sort of feature designation
   ... another is a registry of type
   ... if we do the feature designation, the question is where
   would it be
   ... I suggested that we could do a module for that

   glenn: I like that option
   ... we have already a feature designation for PNG
   ... in TTML2

   nigel: we could potentially move that out of TTML2 and put it
   somewhere else
   ... it's a feature at the moment not an extension

   [30]font/otf mime type definition

     [30] https://www.iana.org/assignments/media-types/font/otf


   nigel: now that we can pull in media of different types
   ... one way to constrain what a processor supports is to have a
   feature designation for that
   ... it's not core to TTML itself

   cyril: are we going to define a feature request for all audio
   codecs?

   nigel: I was suggesting to do it on requests, not pro-actively
   ... but we can discuss it

   pal: my vote is to keep it simple and constrain the list of
   supported mime types in IMSC
   ... I don't object to create a module or registry

   nigel: so just say in IMSC the following formats are supported

   pal: yes

   nigel: that makes sense

   glenn: even in IMSC you need feature designation that match
   capabilities
   ... if you were to add support for OTF to #font feature that
   would be going beyond what #font defines
   ... either you stick with what we have today or diverge
   ... right now all features in TTML or IMSC are attached to
   feature designations

   pal: are you saying that the #font feature in TTML2 is purely
   syntactic support, parsing the font element?

   glenn: right now it only requires support for the syntax, no
   requirement for any font decoder

   pal: I'm happy to not define any extension in IMSC and just say
   the font format we support
   ... or to define an extension in IMSC that signals specific
   font support
   ... or to define an external module
   ... or to define an external registry
   ... but we need to make a decision

   <Zakim> nigel, you wanted to add an option for a ttp:types
   element with a ttp:type child (1..*) under profile

   glenn: in my opinion, the best option is to use feature
   designation

   nigel: we could add a new element to the profile element,
   adding a ttp:types attribute

   glenn: you're suggesting a new element

   nigel: yes, following the same pattern we have today

   glenn: it's worth thinking about it
   ... in some way it introduces yet another mechanism for
   defining functional support
   ... we have feature and extension and we would have a 3rd thing
   ... but for IMSC there may be shorter options

   nigel: the easiest path is simply to list it in the IMSC spec

   cyril: I would favor this option

   nigel: let's keep discussing that point
   ... on the topic of formats, compressing fonts is an important
   features
   ... we should allow for WOFF
   ... I'm proposing to add support for WOFF

   cyril: my point is that OTF is broad, it includes TTF, CFF, SVG
   outlines
   ... and also WOFF has a new version WOFF2

   pal: I'm happy as long as we can feedback from implementers

   cyril: is there an option where we do not specify in IMSC and
   let applications specify it

   pal: maybe a minimum
   ... and not preclude other types

   glenn: we could also mandate support for specific open source
   fonts

TTWG Charter review

   <inserted> Nigel: Please remind your AC rep to vote. When is
   the deadline Atsushi?

   <atsushi> > The deadline for responses is 23:59, Boston time on
   2019-09-10.

next meeting

   nigel: we will not have a meeting next week, our next meeting
   will be at TPAC

   <nigel> scribe: nigel

   Nigel: Thanks everyone, we got through a lot today. See you in
   Japan! [adjourns meeting]

Summary of Action Items

Summary of Resolutions

   [End of minutes]
     __________________________________________________________


    Minutes manually created (not a transcript), formatted by
    David Booth's [31]scribe.perl version 1.154 ([32]CVS log)
    $Date: 2019/09/05 16:28:35 $

     [31] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm

     [32] http://dev.w3.org/cvsweb/2002/scribe/

Received on Thursday, 5 September 2019 16:32:28 UTC