Contents
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)
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://git.gnome.org/browse/orca/tree/src/orca/scripts/toolkits/gtk/script.py#n61
- 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.