[aapi] Minutes: UAI TF Meeting Tue 23 June 2015

Link: www.w3.org/2015/06/23-aapi-minutes.html

Plain text follows:

   [1]W3C

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

                               - DRAFT -

           Protocols and Formats Working Group Teleconference

23 Jun 2015

   See also: [2]IRC log

      [2] http://www.w3.org/2015/06/23-aapi-irc

Attendees

   Present
          Joseph_Scheuhammer, Joanmarie_Diggs, Rich_Schwerdtfeger

   Regrets
          Cynthia_Shelly, Bryan_Garaventa

   Chair
          Joseph_Scheuhammer

   Scribe
          joanie

Contents

     * [3]Topics
         1. [4]Question about noting new ARIA 1.1 features, as is
            done in the main spec.
         2. [5]ISSUE-714 (All) Need mapping of
            aria-roledescription.
         3. [6]ACTION-1527: (Cynthia) UIA mappings for
            aria-current.
         4. [7]ACTION-1529: (Joseph/Joanie) ATK/AT-SPI mapping for
            aria-current.
         5. [8]ACTION-1535: (James) AXAPI mapping for
            aria-current.
         6. [9]ACTION-1533: (Joanie) Investigate and possibly
            create a minimal/skeleton javascript at-spi2 listener
            with the aim of automating the 1.1 tests.
         7. [10]ACTION-1541: (James) AXAPI mapping for aria-modal.
         8. [11]ACTION-1547: (Rich) Update test cases for
            rowgroup.
     * [12]Summary of Action Items
     __________________________________________________________

   <trackbot> Date: 23 June 2015

   <clown> agenda: this

   <richardschwerdtfeger>
   [13]http://rawgit.com/w3c/aria/master/aria/graphics.html

     [13] http://rawgit.com/w3c/aria/master/aria/graphics.html

   <scribe> scribe: joanie

Question about noting new ARIA 1.1 features, as is done in the main
spec.

   <clown> [ARIA 1.1]

   JS: I've noticed that when Joanie is adding new features like
   aria-roledescription, she puts in the above notation.
   ... I was thinking of doing the same thing in the mapping spec.
   Opinions?

   RS: I think it's a good idea because it will help with testing.

   JS: I'm going to do exactly what she is doing.

   RS: What if we deprecate things?

   JS: Put the phrase "deprecated"?

   RS: It might not be a bad thing.
   ... I think that's on the agenda tomorrow.

   JS: There are going to be a couple things wrt testing. For
   instance in 1.0, the mapping for rowgroup was nothing; now it
   will be something. Will that get an [ARIA 1.1] beside it?

   RS: If it's a new mapping, you probably should do it.

   (Group discusses how to mark changes in existing features)

   JD: I will go through the ARIA spec and be sure changes are
   marked in the spec text (and not just the ChangeLog).

   JS: I think we should also do this in the mapping spec.

ISSUE-714 (All) Need mapping of aria-roledescription.

   <clown> issue-714?

   <trackbot> issue-714 -- Need mappings for aria-roledesription
   -- open

   <trackbot> [14]https://www.w3.org/WAI/PF/Group/track/issues/714

     [14] https://www.w3.org/WAI/PF/Group/track/issues/714

   JS: We need to assign actions to figure out the mapping for
   aria-roledescription.
   ... The only place we don't need this is Apple's AX API.

   RS: What are you going to do for ATK/AT-SPI?

   JS: I'm going to give Joanie an action.

   <clown> ACTION: joanie to propose the ATK/AT-SPI mapping for
   aria-roledescription. [recorded in
   [15]http://www.w3.org/2015/06/23-aapi-irc]

     [15] http://www.w3.org/2015/06/23-aapi-irc]

   <trackbot> Created ACTION-1660 - Propose the atk/at-spi mapping
   for aria-roledescription. [on Joanmarie Diggs - due
   2015-06-30].

   <clown> ACTION: Cynthia ot propose UIA Express and UIA mappings
   for aria-description. [recorded in
   [16]http://www.w3.org/2015/06/23-aapi-irc]

     [16] http://www.w3.org/2015/06/23-aapi-irc]

   <trackbot> Created ACTION-1661 - Ot propose uia express and uia
   mappings for aria-description. [on Cynthia Shelly - due
   2015-06-30].

   <clown> ACTION: Alex to propose IA2 mapping for
   aria-description. [recorded in
   [17]http://www.w3.org/2015/06/23-aapi-irc]

     [17] http://www.w3.org/2015/06/23-aapi-irc]

   <trackbot> Error finding 'Alex'. You can review and register
   nicknames at <[18]https://www.w3.org/WAI/PF/Group/track/users>.

     [18] https://www.w3.org/WAI/PF/Group/track/users

   <clown> ACTION: surkov to propose IA2 mapping for
   aria-description [recorded in
   [19]http://www.w3.org/2015/06/23-aapi-irc]

     [19] http://www.w3.org/2015/06/23-aapi-irc]

   <trackbot> Created ACTION-1662 - Propose ia2 mapping for
   aria-description [on Alexander Surkov - due 2015-06-30].

   <clown> action-1661

   <trackbot> action-1661 -- Cynthia Shelly to Ot propose uia
   express and uia mappings for aria-description. -- due
   2015-06-30 -- OPEN

   <trackbot>
   [20]https://www.w3.org/WAI/PF/Group/track/actions/1661

     [20] https://www.w3.org/WAI/PF/Group/track/actions/1661

   JD: I've emailed the ATK maintainer Alejandro PiƱeiro, but
   here's what I think will happen:
   ... We'll have to expose it as an object attribute for now
   because I'm pretty sure there is no other API through which we
   can expose it.
   ... After that, we can add the missing API to ATK/AT-SPI2 and
   then updating the mapping spec accordingly.

   JS: And we'll need this done in time for testing.
   ... I've created three actions, one for Cynthia, one for
   Joanie, and one for Alex for the platform mappings for
   aria-roledescription.

ACTION-1527: (Cynthia) UIA mappings for aria-current.

   JS: Cynthia is not here.

   <clown> action-1527?

   <trackbot> action-1527 -- Cynthia Shelly to Investigate the
   proper uia mappings for aria-current -- due 2015-08-19 -- OPEN

   <trackbot>
   [21]https://www.w3.org/WAI/PF/Group/track/actions/1527

     [21] https://www.w3.org/WAI/PF/Group/track/actions/1527

   JS: Nothing added to the action itself, but the due date is now
   August 19th. Is that too far out, Rich?

   RS: When is the ship date for Windows 10?
   ... I don't think that date is unrealistic, but I'd check with
   her before then.

ACTION-1529: (Joseph/Joanie) ATK/AT-SPI mapping for aria-current.

   <clown> action-1529?

   <trackbot> action-1529 -- Joseph Scheuhammer to Investigate the
   proper atk/at-spi mappings for aria-current -- due 2014-11-18
   -- OPEN

   <trackbot>
   [22]https://www.w3.org/WAI/PF/Group/track/actions/1529

     [22] https://www.w3.org/WAI/PF/Group/track/actions/1529

   JS: This was Joanie's, re-assigned to me, and now I have a
   further question.
   ... You pointed out STATE_ACTIVE as the mapping, but what do we
   do with the values, like "page," "location," etc.

   JD: I updated the action to suggest exposing the value as an
   object attribute.

   <richardschwerdtfeger>
   [23]https://rawgit.com/w3c/aria/master/aria/aria.html#aria-curr
   ent

     [23] https://rawgit.com/w3c/aria/master/aria/aria.html#aria-current

   JD: I still think that STATE_ACTIVE would make sense.

   <clown>
   [24]http://w3c.github.io/aria/aria/aria.html#aria-current

     [24] http://w3c.github.io/aria/aria/aria.html#aria-current

   RS: But you can have multiple "active" items in the page,
   right?
   ... (Reads from the spec)
   ... It's for the container.
   ... So if you're okay with multiple "active" items, ok.
   ... What is the definition of ATK_STATE_ACTIVE?

   [25]https://developer.gnome.org/atk/unstable/atk-AtkState.html#
   AtkState

     [25]
https://developer.gnome.org/atk/unstable/atk-AtkState.html#AtkState

   ATK_STATE_ACTIVE

   Indicates a window is currently the active window, or an object
   is the active subelement within a container or table.
   ATK_STATE_ACTIVE should not be used for objects which have
   ATK_STATE_FOCUSABLE or ATK_STATE_SELECTABLE: Those objects
   should use ATK_STATE_FOCUSED and ATK_STATE_SELECTED
   respectively. ATK_STATE_ACTIVE is a means to indicate that an
   object which is not focusable and not selectable is the
   currently-active item within its parent container.

   RS: Do we have something similar for IA2?

   <clown>
   [26]http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs
   /html/_accessible_states_8idl.html#aafecbfb195aaf7050dc8f75a783
   3bd5fabf466265c1f5b45dd53c86deb28220bc

     [26]
http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/_accessible_states_8idl.html#aafecbfb195aaf7050dc8f75a7833bd5fabf466265c1f5b45dd53c86deb28220bc

   <clown> IA2 state active link above

   RS: I think this is fine for IA2.
   ... What does AX API have?

ACTION-1535: (James) AXAPI mapping for aria-current.

   <clown> action-1535?

   <trackbot> action-1535 -- James Craig to Investigate the axapi
   mappings for aria-current. -- due 2014-11-25 -- OPEN

   <trackbot>
   [27]https://www.w3.org/WAI/PF/Group/track/actions/1535

     [27] https://www.w3.org/WAI/PF/Group/track/actions/1535

   JS: I emailed James, but he's not yet responded.

   <clown>
   [28]https://developer.apple.com/library/mac/documentation/Cocoa
   /Reference/ApplicationKit/Protocols/NSAccessibility_Protocol/in
   dex.html

     [28]
https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Protocols/NSAccessibility_Protocol/index.html

   [29]https://trac.webkit.org/browser/trunk/LayoutTests/platform/
   mac/accessibility/roles-exposed-expected.txt

     [29]
https://trac.webkit.org/browser/trunk/LayoutTests/platform/mac/accessibility/roles-exposed-expected.txt

   [30]https://trac.webkit.org/browser/trunk/LayoutTests/platform/
   gtk/accessibility/roles-exposed-expected.txt

     [30]
https://trac.webkit.org/browser/trunk/LayoutTests/platform/gtk/accessibility/roles-exposed-expected.txt

ACTION-1533: (Joanie) Investigate and possibly create a
minimal/skeleton javascript at-spi2 listener with the aim of
automating the 1.1 tests.

   <clown> action-1533?

   <trackbot> action-1533 -- Joanmarie Diggs to Investigate and
   possibly create a minimal/skeleton javascript at-spi2 listener
   with the aim of automating the 1.1 tests. -- due 2015-06-02 --
   OPEN

   <trackbot>
   [31]https://www.w3.org/WAI/PF/Group/track/actions/1533

     [31] https://www.w3.org/WAI/PF/Group/track/actions/1533

   JD: Put it off another month please.

   <clown> I'll edit the action and move it to Jul 23.

ACTION-1541: (James) AXAPI mapping for aria-modal.

   <clown> action-1541?

   <trackbot> action-1541 -- James Craig to Investigate and
   propose mappings for aria-modal property for axapi. -- due
   2014-12-02 -- OPEN

   <trackbot>
   [32]https://www.w3.org/WAI/PF/Group/track/actions/1541

     [32] https://www.w3.org/WAI/PF/Group/track/actions/1541

   JS: I've pinged James on this one.

   <clown>
   [33]https://lists.w3.org/Archives/Public/public-pfwg/2015Jun/00
   77.html

     [33] https://lists.w3.org/Archives/Public/public-pfwg/2015Jun/0077.html

   JS: The above email is what I sent him.
   ... (Reads from email)
   ... AX API is the only mapping I've not yet done for
   aria-modal.

   [34]https://bugs.webkit.org/show_bug.cgi?id=138566

     [34] https://bugs.webkit.org/show_bug.cgi?id=138566

   JD: The above is a link to the issue filed by James to add
   support for aria-modal in WebKit.

   JS: I'll add this bug to our action.

   [35]https://developer.apple.com/library/mac/documentation/AppKi
   t/Reference/NSAccessibility_Protocol_Reference/index.html#//app
   le_ref/occ/intfp/NSAccessibility/accessibilityModal

     [35]
https://developer.apple.com/library/mac/documentation/AppKit/Reference/NSAccessibility_Protocol_Reference/index.html#//apple_ref/occ/intfp/NSAccessibility/accessibilityModal

   <clown> action-1547?

   <trackbot> action-1547 -- Richard Schwerdtfeger to Update test
   test cases involving rowgroup to ensure they are included
   within a grid container and to ensure that the expected result
   matches the new mappings -- due 2015-05-13 -- OPEN

   <trackbot>
   [36]https://www.w3.org/WAI/PF/Group/track/actions/1547

     [36] https://www.w3.org/WAI/PF/Group/track/actions/1547

ACTION-1547: (Rich) Update test cases for rowgroup.

   RS: We discussed this last week, didn't we?

   JS: The test cases?

   RS: Oh. Maybe August 19th.

Summary of Action Items

   [NEW] ACTION: Alex to propose IA2 mapping for aria-description.
   [recorded in [37]http://www.w3.org/2015/06/23-aapi-irc]
   [NEW] ACTION: Cynthia ot propose UIA Express and UIA mappings
   for aria-description. [recorded in
   [38]http://www.w3.org/2015/06/23-aapi-irc]
   [NEW] ACTION: joanie to propose the ATK/AT-SPI mapping for
   aria-roledescription. [recorded in
   [39]http://www.w3.org/2015/06/23-aapi-irc]
   [NEW] ACTION: surkov to propose IA2 mapping for
   aria-description [recorded in
   [40]http://www.w3.org/2015/06/23-aapi-irc]

     [37] http://www.w3.org/2015/06/23-aapi-irc
     [38] http://www.w3.org/2015/06/23-aapi-irc
     [39] http://www.w3.org/2015/06/23-aapi-irc
     [40] http://www.w3.org/2015/06/23-aapi-irc

   [End of minutes]

Received on Tuesday, 23 June 2015 20:50:09 UTC