Attachment '20130912_log.txt'
Download 1 16:06:23 <API> #startmeeting
2 16:06:23 <tota11y> Meeting started Thu Sep 12 16:06:23 2013 CET. The chair is API. Information about MeetBot at http://wiki.debian.org/MeetBot.
3 16:06:23 <tota11y> Useful Commands: #action #agreed #help #info #idea #link #topic.
4 16:06:30 <API> #topic GSoC updates
5 16:06:36 <magpie> clown?
6 16:06:37 <API> who wants to start?
7 16:06:56 <clown> go ahead magpie. I'm still collecting my thoughts.
8 16:07:02 <magpie> ok
9 16:07:06 <clown> thanks.
10 16:07:12 <magpie> #info A patch which demonstrates the working focus and caret tracking integrated into the magnifier.js work, has been accepted to GNOME Shell master after a freeze break request by Alejandro. Thanks Alejandro.
11 16:07:20 <magpie> #link https://bugzilla.gnome.org/show_bug.cgi?id=647074
12 16:07:20 <tota11y> 04Bug 647074: enhancement, Normal, ---, gnome-shell-maint, RESOLVED FIXED, GNOME Shell Magnifier should track focus and the caret
13 16:07:26 <clown> \o/
14 16:07:29 <magpie> #info Magdalen has been updating the wiki to explain the work
15 16:07:47 <magpie> #link https://wiki.gnome.org/SummerOfCode2013/Projects/MagdalenBernsCaretAndFocusTracking
16 16:07:57 <magpie> #info Magdalen has been working on the release notes with Juanjo and is interested to see what he thinks of the last draft she emailed.
17 16:08:18 <magpie> #info Magdalen has carried out some tests to check performance degradation caused by the atspi init but after seeking advice from Mike Gorse she feels the test is not complete enough for the results to be reliable: He explained There's a call to atk_bridge_adaptor_init in main.c and that I could timing that with and without there being a call to atspi_init()
18 16:08:56 <magpie> #info Magdalen will be working on the ui today as adviced by Joseph. She also promised Jasper to update the magnifier and tidy it up so has to put some thought into that.
19 16:09:19 <magpie> #info Magdalen goes back to uni next week and she wants to look into click lock sometimes soon.
20 16:09:34 <magpie> ok questions/comments?
21 16:09:40 <joanie> update and tidy?
22 16:09:46 <magpie> also thank you everyone!
23 16:09:49 * API raising hand for questions
24 16:10:19 <magpie> it was a lot of effort and time that went to getting the patch so I appreciate the help
25 16:10:23 <clown> you're welcome, magpie.
26 16:10:33 <magpie> API?
27 16:10:39 <clown> but note joanie's question: "update and tidy?"
28 16:10:48 <API> magpie, joanie made a question
29 16:10:50 <magpie> oh sorry joanie
30 16:10:55 <API> just raising hand for be the next one
31 16:10:57 <magpie> ok i will explain
32 16:11:31 <magpie> there were some unused functions and some of the tracking mode code is no longer needed. clown do you remember when we looked at that?
33 16:11:46 * magpie finding bug
34 16:11:59 <clown> magpie, I don't remember ever looking at tracking mode code no longer needed.
35 16:12:09 <API> well, probably jasper was talking
36 16:12:12 <clown> I do remember one note from Jasper about an accessor not being used.
37 16:12:13 <API> about some of the suggestoin
38 16:12:18 <API> he made during his reviews
39 16:12:25 <API> that are not in the current code
40 16:12:29 <clown> but that accessor had nothing to do with tracking.
41 16:12:34 <API> like a name for the detail1
42 16:12:35 <API> etc
43 16:12:52 <magpie> https://bugzilla.gnome.org/show_bug.cgi?id=707666
44 16:12:52 <tota11y> 04Bug 707666: normal, Normal, ---, gnome-shell-maint, UNCONFIRMED, Unused functions in the magnifier
45 16:13:03 * joanie looks
46 16:13:10 <magpie> I think I got them all but I was not very systematic
47 16:13:26 <clown> magpie, I'm not on the cc list for that bugzilla.
48 16:13:33 <API> magpie, well, I just wrote down an example ;)
49 16:13:38 <clown> this is the first time I've seen it.
50 16:13:40 <magpie> #info Magdalen also updated https://bugzilla.gnome.org/show_bug.cgi?id=707693
51 16:13:40 <tota11y> 04Bug 707693: normal, Normal, ---, at-spi-maint, UNCONFIRMED, caret.py example needs to be improved.
52 16:14:31 <API> joanie, was your question answered?
53 16:14:39 <magpie> wait lots of people are saying stuff
54 16:14:42 <joanie> I'm still pondering it, but I have plenty to read
55 16:14:57 * magpie is not sure who to address
56 16:15:15 <joanie> let's call a time out for a second
57 16:15:16 <API> magpie, sorry, I will shut down
58 16:15:28 <API> *up
59 16:15:36 <joanie> clown: were those now-gone functions needed for anything?
60 16:16:00 <joanie> for instance, might you want to adjust or not adjust crosshair color based on changes to inversion?
61 16:16:09 <clown> joanie, this is mostly news to me: as I said, I''m not on the cc list for that bugzilla. I didn't know about it at all.
62 16:16:16 <joanie> I didn't either
63 16:16:23 <magpie> oh sorry clown.
64 16:16:28 <clown> the question is: how does one know these functions are not used?
65 16:16:31 <joanie> and ripping out code that might be needed but just doesn't happen to be used now concerns me
66 16:16:46 <magpie> i tested it joanie
67 16:16:50 <joanie> it concerns me even more when it appears that the a11y team was not consulted
68 16:16:54 <joanie> magpie: that's not my point
69 16:17:06 <joanie> my point is that there could be valid needs for that code
70 16:17:14 <clown> I'm of two minds: 1. If it ain't broke, don't fix it. 2. If they truly are not used by anyone within gnome-shell, they could be removed for efficiency.
71 16:17:36 <joanie> clown: but what if, say, magnification and color inversion is being used
72 16:17:50 <joanie> and one impacts (or doesn't) the other as desired
73 16:17:59 <joanie> we no longer have any way to get the current values
74 16:18:10 <joanie> in order to determine whether or not we want to set them
75 16:18:12 <magpie> drago01 was quite a thorough reviewer
76 16:18:21 <joanie> magpie: is he a magnification expert?
77 16:18:23 <joanie> a low vision expert?
78 16:18:29 <joanie> or a gnome-shell developer?
79 16:18:34 <joanie> seems only the last one
80 16:18:37 <magpie> he checked them all and found any mistakes i think
81 16:18:37 <joanie> but maybe I'm wrong
82 16:18:42 <joanie> magpie: it's NOT about code
83 16:18:45 <joanie> it's about users with low vision
84 16:18:55 <clown> good point. joanie. But, the thought is that these functions have been there for years, and no one is using them. At least, I think that' the hypothesis.
85 16:19:19 <joanie> clown: but that's because there's not been enough time available
86 16:19:25 <joanie> potentially
87 16:19:29 <joanie> anyhoo, they are gone
88 16:19:34 <magpie> yeah that's right. Like they never ended up being used.
89 16:19:49 <magpie> They can always be put back again
90 16:19:54 <clown> true. the bug was filed, reviewed and the patch committed without anyone from the a11y team knowing about it.
91 16:19:55 <joanie> but for the record, I am extremely disappointed that a11y module decisions are being made without consulting with the a11y team
92 16:20:15 <joanie> anyhoo, I have nothing more to say
93 16:20:24 <API> well, what about if as a conclusion
94 16:20:31 <API> somepeople take as action item
95 16:20:39 <API> review that no regression was introduced?
96 16:20:40 <clown> <cynic>a11y has never mattered</cynic>
97 16:20:57 * magpie is confused
98 16:21:10 <joanie> API I don't think there will be a regression
99 16:21:11 <API> magpie, the thing is that
100 16:21:18 <API> although gnome-shell developers
101 16:21:24 <API> review magnification patches
102 16:21:28 <API> they usually don't test it
103 16:21:31 <joanie> I think that code which might be needed, but which we have not yet had time to get to, are now gone
104 16:21:57 <joanie> but when we get to it, we'll just put it back
105 16:22:11 <joanie> referencing this bug and the lack of consultation with the a11y team
106 16:22:11 <joanie> :)
107 16:22:41 <magpie> I mentioned it, sorry I didn't realise it was like that.
108 16:22:44 <clown> joanie, I've had similar experiences in the past, where functionality has been removed, with the comment: we can always put it back when it's needed.
109 16:22:50 <API> yes, this one of the concerns
110 16:23:21 <API> but as I said, the other concern (or at least one of my concerns) is about change on the magnifier
111 16:23:36 <joanie> here's an example:
112 16:23:45 * API shutting up
113 16:23:48 <joanie> let's say I am using the dark theme by default
114 16:24:02 <joanie> and then enable reverse contrast
115 16:24:12 <joanie> what should happen for items in the dark theme?
116 16:24:54 <magpie> i don't know what you mean by 'dark theme'
117 16:24:58 <joanie> it might be nice if we could coordinate the inverse feature with the theme feature
118 16:25:05 <clown> it would be nice.
119 16:25:17 <joanie> magpie: there is an option to use a dark theme for gtk
120 16:25:22 <joanie> for people who are photophobic
121 16:25:24 <clown> it would be nice to cooridnate the inverse feature with the general white-on-black for gs GUI.
122 16:25:25 <joanie> or just like the dark them
123 16:25:34 <joanie> clown: yup
124 16:25:44 <clown> magnifier users have complained to me about that.
125 16:25:48 <joanie> and we might want to know what the inversion is
126 16:25:53 <joanie> i.e. being used or not
127 16:26:06 <joanie> too bad that function was removed
128 16:26:11 <joanie> sorry, I'll shut up
129 16:26:17 <API> ok, in any case, fwiw, as clown said
130 16:26:19 <clown> most of the screen is inverse (the way they want it), but the "chrome" around the edges are not inverse anymore, and difficult to see.
131 16:26:20 <joanie> I get bitchy when I'm pissed off
132 16:26:23 <API> gnome-shell developers don't like too much
133 16:26:31 <API> keeping structures for future features
134 16:26:33 <magpie> but the gnome=shell don't like to have them until they are being used: They don't like having a getter just in case you might need it
135 16:26:42 <API> they prefer to have the code that is currently sused
136 16:26:56 <magpie> yeah what API said
137 16:27:00 <joanie> and who complained about the need to remove it?
138 16:27:29 <API> ?
139 16:27:33 <joanie> did jasper?
140 16:27:36 <API> don't get that question?
141 16:27:40 <API> ah
142 16:27:41 <magpie> Jasper because I found one with a typo that meant it couldnt have worked and he told me i shouldn't put that change into my patch
143 16:27:49 <magpie> He said it was a separate issue
144 16:27:55 <joanie> did he complain and said the code should be removed?
145 16:28:59 <magpie> i think you'd better ask him directly or it might seem like I am blaming him for something.
146 16:30:33 <API> ok
147 16:30:40 <API> lets try to conclude something on this first question
148 16:30:47 <API> as some people have others
149 16:30:55 <API> a lot of previous discussion
150 16:31:01 <API> not sure how to summarize it
151 16:31:11 <magpie> HE was really helpful with the patch stuff.
152 16:31:23 <API> magpie, and how are saying the opposite?
153 16:31:29 <API> s/how/who
154 16:31:36 <API> please, lets not start to mix things
155 16:32:24 <API> #info there are some doubts about bug 707666
156 16:32:24 <tota11y> 04Bug https://bugzilla.gnome.org/show_bug.cgi?id=707666 normal, Normal, ---, gnome-shell-maint, RESOLVED FIXED, Unused functions in the magnifier
157 16:32:26 <magpie> any other questions?
158 16:32:39 <API> #info during the following week, we will try to answer them
159 16:32:51 <API> is a vague summary, but is better than nothing
160 16:32:59 <API> clown: I think that you had some question
161 16:33:13 <clown> API, thanks. One other update for GSoC
162 16:33:18 <API> but I don't like to read all the scrollback again ;)
163 16:33:49 <clown> #info Joseph received an email from the GSoC admin outlining the end of the program, and how students are to submit their code.
164 16:34:13 <clown> #info Josephs wants to make sure the magpie is aware of this
165 16:34:23 <clown> #link http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2013/codeguidelines
166 16:34:24 <magpie> oh yeah i got one of those i think... but i can't see where to submit it yet
167 16:35:05 <clown> #info They suggest that "pencils down" is Sep 16
168 16:35:17 <magpie> so wwhat do you think I should do until the 'pencils down' ?
169 16:35:29 <clown> #info quoting from the email: "We suggest that students have completed their projects by this date and spend a week writing documentation and wrapping up their projects. We require that students stop all coding on 23 September. "
170 16:35:42 <clown> #info "this date" is Sep 16.
171 16:36:00 <clown> magpie, you should continue with the UI work.
172 16:36:09 <clown> That is the last thing in the proposal.
173 16:36:44 <magpie> |Lupin|: can ask me questions here please.
174 16:37:11 <|Lupin|> magpie: sure. But perhaps rather after themeetingthen. Don'twant to interfere...
175 16:37:42 <clown> although, this coming Monday is the "pencils down" date. But, you could still work on the UI code up to the 23rd.
176 16:37:46 <magpie> |Lupin|: there's a time at the end for miscellaneous
177 16:38:13 <API> soo
178 16:38:15 <|Lupin|> magpie: ok, thanks.
179 16:38:18 <API> something else in this point?
180 16:38:23 <API> moving?
181 16:38:40 <API> the alternative to "moving" are questions, doubts, comments
182 16:38:46 <magpie> I don't know
183 16:39:05 <API> well, nobody raised the hand
184 16:39:07 <API> so I will move
185 16:39:09 <magpie> the ui work seems really vague to me
186 16:39:16 <API> ups
187 16:39:21 <API> why vague?
188 16:39:22 <magpie> can I get some clarity on what I need to do for it?
189 16:39:24 <magpie> please
190 16:39:36 <API> magpie, right now there are a dialog
191 16:39:39 <API> to configure zoom
192 16:39:51 <API> zoom rate, color, crosshair
193 16:39:51 <API> etc
194 16:40:00 <API> but there isn't anything to enable the trakcing
195 16:40:03 <API> and selecting the mode
196 16:40:08 <API> so ui work
197 16:40:09 <API> means
198 16:40:17 <API> add to the current zoom configuration dialog
199 16:40:27 <API> the options to configure the tracking
200 16:41:04 <magpie> ok I'm not sure how to best go about that
201 16:41:19 <magpie> I'm confused why I need sketches etc
202 16:41:42 <clown> where does it say you need sketches, magpie?
203 16:41:48 <clown> or, who said that?
204 16:42:01 <magpie> when I was asking advice from the design team
205 16:42:05 <magpie> last week
206 16:42:09 * clown not that sketches are necessarily bad.
207 16:42:17 <clown> oh, okay.
208 16:42:39 <magpie> I mentioned not having a clue and A Day suggested I make a sketch
209 16:42:50 <API> well, about the need of sketches
210 16:42:59 <API> that is a question for the design team
211 16:43:15 <API> and having said so
212 16:43:22 <API> is almost 45 minutes on the meeting
213 16:43:24 <API> so if you don't mind
214 16:43:27 <API> I will move to next point
215 16:44:07 <API> #topic Other issues related to GNOME 3.10
216 16:44:13 <API> joanie, do you want to start?
217 16:44:22 <API> I think that you made more work on that part
218 16:45:02 <joanie> API well, it's all the regressions, etc
219 16:45:10 <joanie> that I am finding and you are fixing
220 16:45:10 <API> yes I know
221 16:45:16 <joanie> not counting the combo box bug
222 16:45:18 <API> but you were the regression-detecter here
223 16:45:21 <joanie> we need benjamin to fix
224 16:45:34 <API> in any case, I think that you are implicitly asking me to summarize this
225 16:45:34 <API> soo
226 16:45:50 <API> #info there are several bugs related with the new gtk widgets
227 16:46:07 <API> #info example: gtkheaderbar, gtklistbox
228 16:46:29 <API> #info we made a little work testing them before, but as usually, we found some of those bugs on real apps
229 16:46:49 <API> #info the poster boy was gnome-control-center, specifically universal access
230 16:47:09 <API> #info due those bugs, universal access panel was inaccessible (irony shot for everyone)
231 16:47:43 <API> #info this week joanmarie was using orca to review g-c-c and some other apps, and we were solving them
232 16:48:11 <API> #info patch review was also good thanks to mclasen and kalev, so hopefully we will fix those regression before the hard code freeze
233 16:48:27 <API> well, the summary is somewhat general, but I think that is enough to get the idea
234 16:48:38 <API> joanie, did I miss something?
235 16:48:45 <joanie> the combo box regression
236 16:48:47 * joanie looks
237 16:48:49 <API> true
238 16:49:07 <API> #info one of the regressions are not related to new widgets, but about combobox
239 16:49:24 <API> #info Benjamin Otte (IRC: Company) was taking a look to that
240 16:49:34 <joanie> https://bugzilla.gnome.org/show_bug.cgi?id=707786
241 16:49:34 <tota11y> 04Bug 707786: normal, Normal, ---, gtk-bugs, UNCONFIRMED, Collapsed Gtk combo boxes no longer emit accessible selection-changed events
242 16:49:34 <API> #action joanie will ping him about the status of that bug
243 16:50:03 <API> joanie, I put you on the action because that is that I understood from the last time we talked about htat
244 16:50:17 <joanie> just pinged him in #a11y
245 16:50:21 <API> joanie, ok
246 16:50:32 <API> so, questions, doubts, comments, additional regressions?
247 16:51:01 <joanie> Nope. We just need to keep testing
248 16:51:09 <API> good point
249 16:51:11 <joanie> and thank you for fixing these regressions introduced by others
250 16:51:20 <jjmarin> I think gnome-initial-setup has similar issues
251 16:51:23 <API> #action everybody, test
252 16:51:33 <joanie> jjmarin: see if it still does with Orca master
253 16:51:37 <joanie> and g-i-s master
254 16:51:46 <joanie> I have added more support for the GtkListBox stuff
255 16:51:55 <jjmarin> ok
256 16:51:57 <joanie> so testing with orca stable won't work
257 16:52:03 <joanie> or won't give you accurate results
258 16:52:30 <joanie> but I'll take a look at it too
259 16:52:38 <joanie> since I have a working orca master in my jhbuild environment
260 16:52:53 <API> jjmarin, the same with gtk
261 16:52:59 <API> there are some new stuff about gtklistbox
262 16:53:18 <joanie> g-i-s uses (used?) egglistbox
263 16:53:26 <joanie> my guess is that it moved to GtkListbox
264 16:53:31 <jjmarin> I was thinking about it
265 16:53:34 <API> I also think that
266 16:53:42 <API> gtklistbox is in theory egglistbox moved to gtk
267 16:53:46 <jjmarin> yes I think it is egglistbox
268 16:53:54 <joanie> jjmarin: still?
269 16:53:57 <jjmarin> ahh
270 16:54:07 <jjmarin> it was a month a go
271 16:54:11 <jjmarin> ago
272 16:54:13 <joanie> but the accessible hierarchy is different
273 16:54:15 <jjmarin> AFAIR
274 16:54:23 <joanie> and like I said, this past week I've added support in Orca for it
275 16:54:29 <joanie> anyhoo, we need to test from master
276 16:54:40 <joanie> (or 3.9.x if they branched)
277 16:55:06 <API> so ok
278 16:55:09 <API> anything else?
279 16:55:12 <jjmarin> thanks for all this new bug fixing !
280 16:55:24 <API> (sorry for pushing so much, but we are really over time)
281 16:55:25 <jjmarin> nop
282 16:55:34 <API> #topic "Boston" Summit and the possibility of Wayland Accessibility Hacking
283 16:55:38 <API> joanie, ?
284 16:55:44 <joanie> sure
285 16:55:58 <joanie> #info the "Boston" summit this year is being held in the other Boston (aka Montreal)
286 16:56:08 <joanie> #info the dates are 12-14 October
287 16:56:52 <joanie> #info Given all the Wayland Accessibility issues, Piñeiro and Joanie were thinking that it might make sense to have some sort of "hackfest" (or hacking session) in Montreal to try to get some of these issues solved.
288 16:57:11 <mgorse> Does someone know if any of the Wayland developers will be around?
289 16:57:25 <joanie> #info We haven't thought much beyond that, i.e. should we have an official hackfest; a before/after event?
290 16:57:31 <joanie> mgorse: not yet, but....
291 16:57:41 <joanie> boston summit is traditionally populated by many from Red Hat
292 16:57:51 <joanie> and the "usual suspsects" (core hackers)
293 16:57:58 <joanie> so my *guess* is that there will be
294 16:58:06 <joanie> but we should figure out whom we need present
295 16:58:07 <joanie> and then ping them
296 16:58:17 <joanie> so do we have a list of the must-haves from outside our team?
297 16:58:18 <clown> #link https://wiki.gnome.org/Montreal2013
298 16:58:45 <API> mgorse, in any case, as you made the work to being able to compile at-spi2 without X
299 16:58:54 <API> first test will be if it is possible to use that on Wayland
300 16:59:03 <API> and how many feature we lose with that
301 16:59:07 * mgorse isn't even sure who the Wayland devs are off-hand
302 16:59:07 <magpie> good going mgorse
303 16:59:27 <API> in any case
304 16:59:30 <API> about joanie question
305 16:59:42 <clown> at-spi2 doesn't require X anymore?
306 16:59:45 <mgorse> Keystroke listeners probably don't work, for one, and anything mouse-related
307 16:59:50 <clown> ah...
308 16:59:56 <API> clown, you can compile it without X
309 17:00:01 <API> but you will lose stuff
310 17:00:05 <clown> right, API
311 17:00:09 <API> so in theory you can use it
312 17:00:17 <clown> my next question was if you could get mouse events without X.
313 17:00:20 <API> just losing feature
314 17:00:25 <clown> mgorse already answered.
315 17:00:48 <API> yeah, but as we are saying a lot of "in theory", "probably" etc
316 17:00:59 <API> I think that it would be good to test it
317 17:01:03 <mgorse> I was figuring that, down the road, we could add other back ends for functionality that we need
318 17:01:24 <API> mgorse, yes, as I mentioned on gnome-accessibility-devel
319 17:01:29 <API> answering luke
320 17:01:33 <API> that is the long term idea
321 17:01:59 <API> so about joanie's question:
322 17:02:00 <magpie> what about mousetweaks?
323 17:02:31 <API> magpie, well
324 17:02:45 <API> I have an action item to ping them
325 17:02:52 <API> so I could do that
326 17:03:02 <API> and see if they have other ideas for the montreal summit
327 17:03:09 <API> assuming that they are going
328 17:03:42 <magpie> that will be good I don't think it uses the evdev driver or anything so maybe it won't be so hard to integrate as it seems
329 17:03:49 <|Lupin|> gotta go, sorry. Bye.
330 17:03:59 <API> |Lupin|, bye, thanks for coming
331 17:04:04 <clown> by |Lupin|
332 17:04:08 <clown> *bye
333 17:04:10 <joanie> but I think we're getting off track
334 17:04:17 <API> I agree
335 17:04:19 <joanie> summit is in 1 month
336 17:04:27 <magpie> bye |Lupin|
337 17:04:30 <|Lupin|> will try to participate next time ;)
338 17:05:02 <API> so as I was saying, about joanie's question:
339 17:05:03 <API> <joanie> #info We haven't thought much beyond that, i.e. should we have an official hackfest; a before/after event?
340 17:05:17 <API> could you elaborate before/after event=
341 17:05:19 <API> ?
342 17:05:26 <joanie> on the 11th or 15th
343 17:05:30 <API> are you suggesting something like arrive to montreal before in order to hack?
344 17:05:31 <joanie> summit is 12th-14th
345 17:05:44 <joanie> not suggesting; tossing it out there for consideration
346 17:06:09 <mgorse> I think it'll depend in part on who else we need in the room and what their plans are
347 17:06:09 <joanie> i don't care so much about the exact plan; I care about having a plan :)
348 17:06:32 <API> joanie, well, as you say, summit is in 1 month
349 17:06:40 <API> we don't have too much margin to plan
350 17:06:45 * joanie nods
351 17:06:47 <API> and to know who are going or not
352 17:06:57 <API> so not sure if it is worth to rush a longer montreal summit
353 17:07:06 <joanie> ok
354 17:07:20 <joanie> so let's assume 12th-14th
355 17:07:29 <joanie> mgorse: and API: can you both come?
356 17:08:23 <API> not sure, will try to confirm as soon as possible
357 17:09:10 <mgorse> I most likely can, although it probably affects one or two work days, so I should probably run it by Scott before I officially promise anything
358 17:11:08 * joanie nods at mgorse
359 17:11:15 <joanie> could you run it by Scott?
360 17:11:21 <joanie> as we are getting close
361 17:11:30 <joanie> GNOME: It's all about the last minute!
362 17:11:39 <joanie> (why joanie is not a marketer)
363 17:11:44 <mgorse> yeah, hopefully I can give you a real answer later today, or tomorrow
364 17:11:50 <joanie> super awesome. Thanks!!
365 17:11:52 <jjmarin> who is Scott ?
366 17:12:02 <mgorse> jjmarin: he's my manager at SUSE
367 17:12:16 <jjmarin> ah, ok, thank you :-)
368 17:12:18 <joanie> and an uber nice guy
369 17:12:23 <API> so, as we are over time
370 17:12:24 <joanie> he was at GUADEC
371 17:12:27 <API> anything else on this point?
372 17:12:28 <clown> managers. can't live with them. can't live without them.
373 17:12:40 <joanie> yes, actually
374 17:12:42 <joanie> on this point
375 17:12:52 <joanie> heidi: You mentioned to me that your students might come
376 17:13:05 <joanie> if so, what would the goal(s) be and how could we help?
377 17:13:07 <heidi> Yes, I'm working on that.
378 17:13:36 <heidi> I'm guessing that they would only be there for 1.5 days, one night.
379 17:13:39 <heidi> And I'm not sure.
380 17:13:55 <heidi> joanie: I'm in the process of sending you the squashed patches.
381 17:13:56 <joanie> ok, as soon as you know, and what the days are, please let us know
382 17:14:01 <heidi> Yes, will do.
383 17:14:02 <joanie> heidi: yay!
384 17:14:06 <joanie> (but wrong topic :P)
385 17:14:13 <heidi> Students are _incredibly_ excited about this.
386 17:14:18 <joanie> cooool!
387 17:14:25 <heidi> :-)
388 17:14:33 <jjmarin> great !
389 17:14:41 <joanie> ok, so I think that's it on this topic then (?)
390 17:15:22 <API> joanie, what?
391 17:15:29 <joanie> ?
392 17:15:40 <joanie> API you asked if there was anything else on this topic
393 17:15:45 <API> ah ok
394 17:15:51 <joanie> I think now that there is nothing else
395 17:15:56 <joanie> but I'm not sure if that is true for others
396 17:16:01 <API> im skipping w3c today, sorry
397 17:16:18 <API> #topic Marketing
398 17:16:21 <API> jjmarin, ?
399 17:16:27 <clown> again? I've queued the same stuff for the past three of four meetings… Sheesh...
400 17:16:37 <jjmarin> #info Juanjo has started the release notes for the new accessibility features https://git.gnome.org/browse/release-notes/commit/?h=gnome-3-10&id=fc614b6df76797e485bec191a44aff2cae881f4a
401 17:16:51 <jjmarin> #info It is just a draft and it hasn't been reviewed yet. Today we have the first meeting about the release notes.
402 17:16:57 <jjmarin> questions ?
403 17:17:18 <magpie> I have an info if ok jjmarin?
404 17:17:39 <magpie> well two-ish
405 17:17:50 <jjmarin> ok
406 17:18:01 <magpie> and a quesrion after that :-)
407 17:18:07 <magpie> #info Magdalen sent out an update to the a11y mailing list
408 17:18:33 * clown looks
409 17:18:46 <magpie> #info Magdalen has been invited to do a talk at the women in engineering student conference in october about the work from this summer.
410 17:19:31 <jjmarin> cool !
411 17:19:51 <magpie> oh #info Magdalen would like to make a how-to video this week for the bbc accessibility pages and would like some advice on this as well as the WiE talk
412 17:20:29 <magpie> also my question: jjmarin
413 17:20:42 <magpie> how did they like the release notes draft?
414 17:21:20 <jjmarin> magpie: nobody has review it yet
415 17:21:42 <jjmarin> s/revew/reviewed
416 17:21:57 <magpie> ok jjmain thanks
417 17:22:03 <magpie> #link http://www.wes.org.uk/
418 17:22:07 <jjmarin> I want to add the fact you need gettings to activate the focus and caret tracking
419 17:22:23 <jjmarin> but not sure if this will be accepted
420 17:22:59 <magpie> you don't need them to activate i jjmarin
421 17:23:12 <magpie> you need them to change the setting and to deactivate
422 17:23:37 <magpie> by default the setting is 'centered' and 'push' for caret and focus respectively
423 17:24:12 <clown> joanie, are those good defautls?
424 17:24:16 <jjmarin> the focus and caret tracking are not activated by default, AFAIK or I'm wrong ?
425 17:24:18 <clown> *defaults
426 17:24:20 <joanie> clown: depends on the individual
427 17:24:21 * magpie thinks caret default might be better if it were proportional by default but isn't sure what the majority will say to that
428 17:24:31 <API> well, guys
429 17:24:39 <API> if those are good default or not
430 17:24:42 <clown> yeah, I'm looking for the best lowest common denominator, joanie
431 17:24:45 <joanie> anyhoo, let's let the users provide feedback
432 17:24:46 <API> are somewhat off-topic on the meeting
433 17:24:48 <clown> probably a bad goal.
434 17:24:55 <API> and I like joanie suggestion
435 17:25:00 <clown> +1
436 17:25:10 <API> jjmarin, if you don't mind I will move to other topic
437 17:25:22 <jjmarin> ok
438 17:25:30 <magpie> jjmarin: to answer your question no they are activated by default
439 17:25:34 <API> and taking into account clown comments
440 17:25:37 <magpie> they do not need to be activated
441 17:25:51 <API> #topic w3c updates
442 17:25:54 <API> clown, ?
443 17:26:07 <clown> really?
444 17:26:10 <API> yes,
445 17:26:11 <API> sorry
446 17:26:12 <clown> okay, here goes...
447 17:26:26 <API> I thought that in other cases we didn't have any w3c update, so the reason to skip
448 17:26:32 <API> but I was wrong
449 17:26:41 <clown> #info There was a latest public draft for IndieUI published at the end of July
450 17:26:45 <clown> #link http://www.w3.org/TR/indie-ui-events/
451 17:27:28 <clown> #info On the ARIA front, as of yesterday, there is only one test case needed to advance the ARIA spec to the next stage.
452 17:27:33 * clown looks for link.
453 17:28:01 <clown> #link https://www.w3.org/WAI/PF/testharness/testreport?testsuite_id=1&filter_invalid=on&filter_required=on&filter_cr_met=on&filter=Filter+view
454 17:28:26 <clown> #info actually, looking at that table, it looks like there are two implementations.
455 17:28:58 <clown> #info Finally, the next stage for ARIA is to run the UAIG (User Agent Implementation Guide) specific test cases.
456 17:29:29 * API waiting for clown's done in order to make a question
457 17:29:29 <clown> #info the plan is to finish that by the end of September, and publish a last call revision of the UAIG
458 17:29:32 * joanie looks
459 17:29:47 <clown> #link http://www.w3.org/WAI/PF/aria-implementation/
460 17:29:49 <clown> done
461 17:30:31 <API> ok, my question:
462 17:30:42 <API> "needed to advance the ARIA spec to the next stage."
463 17:30:52 <API> what means advance ARIA spec to the next stage?
464 17:31:02 <API> accepting a new version or something like that?
465 17:31:29 <clown> currently, the spec is in "Candidate Recommendation" state, meaning it's not official.
466 17:31:39 <clown> the next state is "Reocommendation"
467 17:31:44 <clown> *Recommendation
468 17:31:52 <clown> meaning it is a standard
469 17:31:54 <joanie> clown: I have question about the 344 thang
470 17:32:00 <API> so in that context state==stage?
471 17:32:01 <clown> you can think of it as release 1.0
472 17:32:09 <joanie> you say: STATE_CHECKED is set, but should be cleared.
473 17:32:19 <joanie> did you also check for STATE_INDETERMINATE?
474 17:32:27 <joanie> I think that is how "mixed" gets exposed
475 17:32:31 <clown> In order to transit from CR to R, you must show that the spec is implementable in at least two user agents.
476 17:32:52 <clown> just a second joanie, answering API right now.
477 17:33:01 <joanie> (yeah, my bad. apologies)
478 17:33:22 <API> well, my question was more in the sense that
479 17:33:24 <API> I asked about
480 17:33:26 <API> "needed to advance the ARIA spec to the next stage."
481 17:33:34 <clown> the test cases show that each feature is implemented in at least two browsers. But not always the same two.
482 17:33:35 <API> but on your explanation you used "state"
483 17:33:40 <API> in that context are the same?
484 17:33:44 <clown> yes.
485 17:33:49 <API> ok, thanks
486 17:33:54 <clown> sorry in this context stage = state.
487 17:34:10 <API> oh, I knew about the two implementation needed
488 17:34:18 <API> but I didn't know that was so fine grained (per feature)
489 17:34:45 <API> in any case, clown you replied my question, thanks
490 17:34:50 <API> you can move to deal with joanie
491 17:34:55 <clown> there are some saying that this spec has been the most tested spec in the history of the W3C.
492 17:34:59 <joanie> deal with? :P
493 17:35:11 <clown> okay, let me read the log, joanie.
494 17:35:42 <clown> okay the element that aria-checked="mixed" is on is a radio button (or menuitemradio).
495 17:35:57 <clown> according to the spec, radio buttons are either true or false, never mixed.
496 17:35:57 <joanie> right
497 17:36:08 <joanie> oh
498 17:36:11 <clown> it is an author error to assigned mixed to a radio button.
499 17:36:17 <joanie> ahhhhhhhhhhhh
500 17:36:19 <joanie> got it
501 17:36:22 <clown> the spec says, that user agents are to map that to "false".
502 17:36:24 <joanie> thank you for the explanation
503 17:36:29 <clown> no problem.
504 17:37:03 <joanie> (I have no more questions)
505 17:37:08 <clown> it looks like IE+MSAA and Safari+AXAPI and doing that.
506 17:37:36 <magpie> what's it doing?
507 17:38:08 <joanie> and if safari is doing it, webkit should be as well
508 17:38:11 * joanie crosses her fingers
509 17:38:18 <clown> IE and safari are mapping radio button with aria-checked='mixed' to a radio button that is 'false' (off).
510 17:38:34 <joanie> anyhoo, we're about 40 minutes over
511 17:38:36 <magpie> weird
512 17:38:47 <magpie> we missed the meeting last week
513 17:38:49 * API I think that as all question are answered on this topic will close the meeting
514 17:38:57 <magpie> so that might be why...
515 17:39:04 <API> magpie, but we didn't warn people about having double meeting today ;)
516 17:39:20 <magpie> we were naive :-)
517 17:39:21 <API> so, any more people want to "deal" with clown?
518 17:39:52 <magpie> that sounds a bit menacing
519 17:40:23 <API> magpie, sorry
520 17:40:25 <API> was a joke
521 17:40:34 * clown is unoffended.
522 17:40:36 <magpie> me too API :-)
523 17:40:36 <API> as it seems that I used "deal with joanie" before
524 17:40:47 * clown shuffles cards
525 17:40:49 <API> and it has a meaning slitghtly different to what I thought
526 17:40:49 * clown deals
527 17:41:05 <joanie> API in this case it might have been an apt use :P
528 17:41:06 <API> so as the past two minutes (or "dealing with" minutes)
529 17:41:13 <API> wre really miscellaneous stuff
530 17:41:18 * clown looks sideways at joanie
531 17:41:20 <API> I will end the meeting
532 17:41:28 <API> #endmeeting
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.