16:00:26 #startmeeting 16:00:26 Meeting started Thu Nov 14 16:00:26 2013 CET. The chair is API. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:26 Useful Commands: #action #agreed #help #info #idea #link #topic. 16:00:37 #topic 5 minutes of margin 16:01:48 * clown waves 16:05:59 #topic Progress towards 3.12 16:06:24 #info is preparing a email about changes on clutter/ATK in order to get gnome-shell working on wayland 16:06:31 s/is/API is 16:06:48 #info API also has in his TODO reactivate wayland discussion threads 16:06:59 changes that are done? or changes that are needed? 16:07:11 #info API has been this week on the GNOME 3.10.2 release, so he was busy 16:07:30 note that GNOME 3.10.2 release means at least test that all modules on GNOME 3.10.2 compiles 16:07:36 so is compiling ALL gnome 16:07:57 clown, well, is the old problem of having two toolkits 16:08:05 and atk being designed for one 16:08:25 in summary, for gnome-shell you need to ensure that the atkutil implementation loaded 16:08:28 is clutter one 16:08:42 but gnome-shell also call gtk_init for some gtk stuff (I think that themes) 16:09:01 with X, clutter_init is called after gtk_init, so overriding AtkUtil 16:09:12 on wayland, for any unknown reasons, is not happening that way 16:09:26 so gtk AtkUtil is the one "winning", so stuff doesn't work 16:09:45 in short my API proposal will be get a way to say "I want this implementation!" 16:09:52 and add a call on gnome-shell 16:10:12 I hope that explanation answer your question 16:10:32 thanks for the summary. I infer that the changes are being discussed. 16:11:29 clown, not discussion yet ;) 16:11:31 is what Im saying 16:11:41 I need to send a email with a proposal 16:11:45 to start the discussion 16:11:51 busy with the 3.10.2 release 16:12:08 right: you are going to start the discussion with that email: "… is preparing a email about changes on clutter/ATK …" 16:12:21 yep 16:12:29 we are on the same page! 16:12:31 and having said so, I finished my part on this 3.12 update 16:12:32 next? 16:12:38 me 16:12:51 #info Joanie has completed the switch over to not use focus: events. 16:13:13 #info There are four bugs in which those events are still required, so she is hacking around that and will file bugs. 16:13:29 #info Joanie is still refactoring/rewriting all of Orca (performance, etc.). 16:13:38 #info Joanie will test Benjamin's patch soon. 16:13:40 (done) 16:14:21 about that, joanie did we mention last week that we asked Firefox to update? 16:14:30 yes 16:14:42 ok, in any case, if someone wants a summary: 16:14:44 but you could provide a status update 16:15:14 #info implementors status about deprecated focus stuff: 16:15:30 #info gtk: pending to test Benjamin patch 16:15:47 #info webkitgtk: we will deal with it when gtk gets solved 16:16:21 #info firefox: opened a bug last week. They are not using the tracking stuff, but seems that will keep sending object:focus event, because are worried about old versions of orca 16:16:41 #info clutter (so gnome-shell): not using at all those deprecated methods 16:16:44 done 16:16:46 joanie: when you say "has completed the switch over to not use focus: events", is that confined to GTK? (or to all of gnome? :-) ) 16:17:04 all of Orca 16:17:12 Orca ignores focus: events now 16:17:15 with 4 exceptions 16:17:24 but GTK still works that way? 16:17:34 we have object:state-changed:focused 16:17:35 and 16:17:36 still sends focus events (that are ignored by orca)? 16:17:41 object:state-changed:selected 16:17:42 etc. 16:17:49 yes, the events are being emitted by toolkits 16:17:56 gotcha 16:17:56 Orca just ignores them 16:18:16 and, for completeness, AT-SPI is still emitting focus evetns. 16:18:17 ? 16:18:28 yes 16:18:33 at-spi will forward 16:18:35 okay, thansk. 16:18:39 or otherwise Orca wouldn't see them ;) 16:18:41 *thanks, even. 16:18:42 whatever cames from atk implementors 16:19:01 so if firefox send it, at-spi will forward it, but as joanie said, will be ignored 16:19:05 right API. My questions should have been that ATK still emits focus events. 16:19:22 well, ATK have it as deprecated 16:19:40 so is not ATK itself, but ATK implementors the one deciding to still using a deprecated method 16:19:42 so, some time in the future, it won't emit focus events. 16:19:43 having said so 16:19:50 clown, I hope so ;) 16:20:11 :-) 16:20:42 so, anyone else want to say something about this topic? 16:20:44 mgorse, ? 16:20:51 ok 16:21:56 #info mgorse has a set of (uncommitted) patches that allow attributes to be sent with events, so that a D-Bus call doesn't need to be made every time Orca looks at the attributes in response to an event. The infrastructure should be useful for wider things. Still a TODO to write the list again. 16:22:10 done, I think 16:22:31 mgorse, ok, thanks 16:23:03 so, moving to next topic? 16:23:13 fine with me. 16:23:21 ok 16:23:52 oh a wild new topic appears 16:23:57 lol 16:24:01 wild?? 16:24:16 well, I was just using a meme 16:24:18 in anycase 16:24:22 #topic OPW 16:24:31 sorry to bring this up again… but 16:24:33 clown, ? 16:25:27 #info Joseph was contacted by Sriram asking (1) if there is any a11y project that Gayathri could apply for for next year, and (2) is there any small work she could do now to gain experience. 16:25:34 #Info Joanie was CC'ed on the email. 16:25:54 #info I replied that "next year" is to far in the future for me to commit to anything. 16:26:10 #info But I would bring the issue up here at this meeting. 16:26:17 done, questions. 16:27:03 hmm, I have the feeling that we made a even further update on the opw page 16:27:06 about accessibility 16:27:09 I feel like it's always a challenge since, like I remember someone saying a long time ago, easy bugs tend to get fixed quickly because they're easy, and the things that languish are harder things, because they're hard. I wish I could think of a solution. 16:27:18 and that was proposed as "small work to gain experience" 16:27:25 was looking at apps key-nav 16:27:26 jjmaring? 16:27:30 ups, he is not here 16:27:31 yeah 16:27:36 joanie, ? 16:27:52 what? 16:27:53 :) 16:28:02 about the opw page update I made? 16:28:32 Oh, one other thing in the email. 16:28:51 #info Gayathri is interested in testing work. 16:28:59 testing what? 16:29:05 work 16:29:10 (sorry) 16:29:15 #info quote: "she prefers to do something in testing". 16:29:24 sorry, it's not more specific than that, API. 16:29:55 so that means that this point is over? 16:29:59 in any case, as I said 16:30:05 opw page was updated again 16:30:13 so if someone ask for a task to get experience 16:30:27 the answer would be 16:30:29 * API looking 16:30:35 well, I have to reply to Sriram. GIven what was said here, I guess I say: there is nothing to be done now. 16:31:25 "test keynav for different gnome apps, if it is failing, put in contact with his maintainer" 16:31:36 so with that sentence and your sentence, moving to next topic? 16:31:49 one more question: 16:32:09 If I include "test keynav", whom should I refer her to? 16:32:16 Who is responsible for keynav? 16:32:22 the app that is broken 16:32:29 if notes is broken, then the notes maintainer 16:32:36 if music is broken, then the music maintainer 16:32:58 does anyone know, off hand, who the keynav maintainer is? 16:33:06 there is no keynav maintainer 16:33:13 there are app maintainers 16:33:17 so the suggestion is: 16:33:24 pick an app, any app you want 16:33:34 can you use all its features without the mouse 16:33:39 if the answer is no, fix that 16:33:48 your mentor will be the maintainer of the broken app 16:34:26 I see. I was mis-interpretting things, and thinking that key-nav is an app. Okay, gotcha. 16:35:00 I have a way forward, thanks. 16:35:30 sooo 16:35:32 moovinggg 16:35:38 yessssssssss 16:35:45 #topic w3c updates 16:35:47 * clown hopes that after he answers this OPW question, that will be the end of it. 16:35:48 clown, ? 16:36:00 #topic OPW 16:36:08 clown, sorry I thought that was over 16:36:11 which questoin? 16:36:24 communication breakdown 16:36:32 the question that Sriram asked in the email he sent to joanie and I. 16:36:46 Yes, we are done with the OPW topic. 16:37:00 #topic W3C 16:37:02 (again) 16:37:03 so clown? 16:37:11 #info There is a meeting of all the W3C working groups in China this past week. 16:37:35 #info Joseph did not attend, so doesn't have any news. :-) 16:37:37 done. 16:38:48 * joanie hums 16:38:57 * clown whistles 16:39:13 clown, meeting about ..... 16:39:24 I mean, does that meeting has a purpose at all? 16:39:27 just being friendly? 16:39:35 :) 16:40:09 It's a chance for (1) working group members to meet face-to-face, and (2) working groups to meet with other working groups to discuss overlapping issues. 16:40:55 Most of the time, the groups meet weekly but by teleconference. And, only deal with their group's issues. 16:41:06 This is a chance to get a broader perspective on things. 16:41:24 and, a chance to be friendly :-) 16:41:47 ok 16:41:52 I guess that after the meeting 16:42:01 they will send a kind of conclusions summary or something 16:42:46 I'll look and see if something like that comes out of the meeting. 16:43:27 ok 16:43:35 so questions, doubts, thoughtS? 16:43:45 #info Page that describes the meetings; http://www.w3.org/2013/11/TPAC/ 16:44:59 so, thanks 16:45:03 so moving? 16:45:13 +1 16:46:05 I will skip 16:46:10 marketing as jjmarin is not here 16:46:17 #topic miscellaneous time 16:46:25 something not scheduled (and short) to raise? 16:47:17 * clown crickets 16:48:04 * API catches the indirect 16:48:08 so closing meeting 16:48:10 #endmeeting