Meeting Summary
- Meeting started by Piñeiro at 16:07 CET.
- Meeting ended at 17:03 CET.
- Participants (Lines Said):
- Piñeiro - API (95)
- Joseph - clown (82)
- Magdalen - magpie_ (39)
- Joanie - joanie (30)
- Mike - mgorse (6)
GSoC Update
Magdalen put together a patch for the FocusCaretTracker, and uploaded it to the bugzilla. (Congratulations).
- Jasper reviewed it, and made some interesting points.
- Joseph responded to his review, and has been ruminating over it since.
- Joseph believes the way to address them is to answer a few technical questions:
- Should the tracker be a singleton?
- Where should Atspi.init() be done? (probably in main.c).
- Should event registration with Atpsi happen in the constructor?
- Should clients have the opporunity to respond to focus event separate from slection events?
- While these issues are discussed with the "experts", Joseph feels that Magdalen should proceed with changing the magnifier to use the tracker as is.
- Magdalen sent a copy of APIs advice chat log to the mentors
- At the moment it's in the constructor since update
LINK: https://github.com/thisMagpie/GSoC/blob/master/javascript/focusCaretTracker.js
- Joseph feels that Magdalen should leave the tracker alone for the time being.
- Magdalen sent (as she info'ed) an email showing an IRC log of the converstaion with API about where Atspi should be initialized (question 1. above).
- Joseph responded to that this morning.
- Joseph is throwing the question to the Atpsi experts: where is the best place to do this?
- Regarding GSoC "adminstration": Joseph is going on a two week vacation at the beginning of August. If there is any GSoC stuff he must do, that should be discussed soon. Also, there should be a plan for some of the other mentors to take over in his absence.
- Magdalen wrote another blog post but it was not very detailed so thinks she should talk more about the gjs work in shell soon.
- Magdalen has got further on the magnifier.
- Magdalen also uploaded the work to github with the focuscarettracker
- Magdalen is not sure how to change from global.get_pointer() without changing a lot of the mouse codes in magnifier.
LINK: https://github.com/thisMagpie/GSoC/blob/master/javascript/focusCaretTracker.js
- ACTION: Mike will test AT-SPI's behavior when registering multiple event listeners in the same process and comment on the bug
ACTION: Joseph will summarize the 4 main questions about the FocusCaretTracker, and send that to the accessibility dev list.
W3C Update
- The ARIA working group desires to put together a "Last Call Draft" of the User Agent Implementation Guide, by the end of the month (July).
- As editor, Joseph will be making the final edits in preparation for that publication.
- Hopefully, there will be a Last Call Draft by August.
- Then, the public is invited to make comments on that draft, and request changes, clarifications, etc.
Marketing
- Juanjo sent an email to the anaconda developers to inform the about out a11y BoF in GUADEC
Miscellaneous Time
- (nothing logged)
Action Items
- Mike:
- Test AT-SPI's behavior when registering multiple event listeners in the same process and comment on the bug
- Joseph:
Summarize the 4 main questions about the FocusCaretTracker, and send that to the accessibility dev list.
Ongoing / Rolled-Over
- Joanie:
- Email Mark Sadecki about our team meetings and invite him to join us to provide W3C updates.
- Do a full evaluation of the accessibility breakage in Evolution 3.6 and file bugs accordingly.
- Juanjo:
- Take a look at the current a11y material in order to make an action plan.
- Piñeiro:
- Ping mousetweaks maintainers in relation with their plans towards Wayland.
- Send a email to accessibility-dev, just in case the Wayland Accessibility section needs to be filled.
- Compose a "what accessibility needs from Wayland, how to use it" email, ask for review, send to the Wayland Developer's list.
- Ping GNOME designers, so hopefully some default keybinding will be available for 3.8.
- Create some usability-configurability related bugs, using Bryen's mail as a starting point.
Update the AtkObject:children-changed documentation, as this could be also used on ATK implementors.