Meeting Summary

  • Meeting started by Piñeiro at 16:00 CET.
  • Meeting ended at 17:11 CET.
  • Participants (Lines Said):
    • Piñeiro - API (159)
    • Joanie - joanie (100)
    • Joseph - clown (47)
    • Magdalen - magpie (38)
    • Mike - mgorse(9)
  • Log

Focus-tracking Deprecation

  • After having made all the changes needed in Orca (theoretically), Joanie filed bugs for all the instances where Gtk+ 3 was emitting focus: events, but failing to emit state-changed (or similarly appropriate) events.
  • Joanie thought that Benjamin would start addressing these issues.
  • Matthias instead started looking into them. And rather than just fixing them, he said he wants a spec on how all this should work.
  • This spec does not yet exist. :(

  • Joanie's concern is that if we (implementors) start moving forward with the removal of focus tracking without the appropriate fixes for the above issues, BadThings(tm) will happen.

  • Joanie feels the work she did in Orca was worth doing, not just in preparation for this deprecation, but also in terms of associated code clean-up and performance improvements.
  • Joanie thinks that we might want to stop (at least in Gtk+) the deprecation for the 3.12 cycle.
  • https://bugzilla.gnome.org/show_bug.cgi?id=715176

  • https://git.gnome.org/browse/orca/tree/src/orca/scripts/toolkits/gtk/script.py#n61

  • https://bugzilla.gnome.org/show_bug.cgi?id=715176#c7

  • ACTION: Piñeiro will send a email to Matthias+Benjamin about the focus-deprecation not happening on 3.12, and about having an experimental branch with the WIP.

Wayland

  • We had some extra discussion on the wayland list.
  • At the end also some people from input methods related development joined.
  • Somehow, the needs of at-spi2 and input methods (and on-screen keyboard) are similar.
  • For some input method stuff, some extensions were created and working.
  • The main concern right now is about security, as at-spi2 can be used by anyone.
  • And one of the design ideas of wayland was not let "anybody" to manage input stuff.
  • Matthias even proposed screen reader (orca) being launched by the compositor (gnome-shell).
  • Piñeiro replied that that's is not really practical, and if the main accessibility provider can't be considered as a trusted service, then we have a problem.
  • The thread stopped, basically due to Christmas.
  • The accessibility.conf file is set to allow anyone to own anything it's a template used by gjs.
  • ACTION: Mike will investigate D-Bus authentication and what can be done with it.
  • ACTION: Piñeiro will go back to the wayland-dev mailing list.

Other Progress Towards 3.12

  • As a reaction to Alex Surkov's mails, Piñeiro and Joanie has been working on an update for Value interface.
  • Magdalen sent out another reminder email to the list but it's not in the archives to link to.
  • ACTION: Magdalen will double check her sent mail to see whether it actually sent.

W3C Updates

  • Progress to publishing the ARIA User Agent Implementation Guide is going according to plan.
  • Jan 17th is the deadline for any major changes, but it doesn't look like anything is going to happen.
  • Thereafter the final publication as a proposed recommendation will commence, the document will come our around the end of the month (not sure of the exact date).
  • In other news, there is an ARIA face-to-face meeting here in Toronto in two weeks: http://www.w3.org/WAI/PF/meetings/2014-01-ftf

Marketing Updates

  • No news this week.

Miscellaneous Time

  • Nothing infoed.

Action Items

New

  • Magdalen:
    • Double check her sent mail to see whether it actually sent.
  • Mike:
    • Investigate D-Bus authentication and what can be done with it.
  • Piñeiro:
    • Send a email to Matthias+Benjamin about the focus-deprecation not happening on 3.12, and about having an experimental branch with the WIP.
    • Follow up with the discussion on the Wayland list.

Ongoing / Rolled-Over

  • Joanie:
    • Review the first public draft of ARIA 1.1 with specific attention to our current API.
    • Do some testing and update the Evolution a11y bugs.
  • Piñeiro:
    • Create bugs and patches, hoping that gtk, clutter and gnome-shell developers will be more active looking at patches.
    • Follow up with the discussion on the Wayland list.
    • gnome-shell not accessible on wayland. Hacky solution available. Proper solution needed.
    • Look at tooltip related code to see the possibility of adding mouse-in, mouse-out event at the a11y toolkit.
    • Check with gtk and clutter developers to see what the plans are with respect to pango.

Accessibility/Minutes/20140109 (last edited 2014-02-20 14:06:21 by JoanmarieDiggs)