Attachment '20131114_log.txt'

Download

   1 16:00:26 <API> #startmeeting
   2 16:00:26 <tota11y> Meeting started Thu Nov 14 16:00:26 2013 CET.  The chair is API. Information about MeetBot at http://wiki.debian.org/MeetBot.
   3 16:00:26 <tota11y> Useful Commands: #action #agreed #help #info #idea #link #topic.
   4 16:00:37 <API> #topic 5 minutes of margin
   5 16:01:48 * clown waves
   6 16:05:59 <API> #topic Progress towards 3.12
   7 16:06:24 <API> #info is preparing a email about changes on clutter/ATK in order to get gnome-shell working on wayland
   8 16:06:31 <API> s/is/API is
   9 16:06:48 <API> #info API also has in his TODO reactivate wayland discussion threads
  10 16:06:59 <clown> changes that are done? or changes that are needed?
  11 16:07:11 <API> #info API has been this week on the GNOME 3.10.2 release, so he was busy
  12 16:07:30 <API> note that GNOME 3.10.2 release means at least test that all modules on GNOME 3.10.2 compiles
  13 16:07:36 <API> so is compiling ALL gnome
  14 16:07:57 <API> clown, well, is the old problem of having two toolkits
  15 16:08:05 <API> and atk being designed for one
  16 16:08:25 <API> in summary, for gnome-shell you need to ensure that the atkutil implementation loaded
  17 16:08:28 <API> is clutter one
  18 16:08:42 <API> but gnome-shell also call gtk_init for some gtk stuff (I think that themes)
  19 16:09:01 <API> with X, clutter_init is called after gtk_init, so overriding AtkUtil
  20 16:09:12 <API> on wayland, for any unknown reasons, is not happening that way
  21 16:09:26 <API> so gtk AtkUtil is the one "winning", so stuff doesn't work
  22 16:09:45 <API> in short my API proposal will be get a way to say "I want this implementation!"
  23 16:09:52 <API> and add a call on gnome-shell
  24 16:10:12 <API> I hope that explanation answer your question
  25 16:10:32 <clown> thanks for the summary.  I infer that the changes are being discussed.
  26 16:11:29 <API> clown, not discussion yet ;)
  27 16:11:31 <API> is what Im saying
  28 16:11:41 <API> I need to send a email with a proposal
  29 16:11:45 <API> to start the discussion
  30 16:11:51 <API> busy with the 3.10.2 release
  31 16:12:08 <clown> right:  you are going to start the discussion with that email:  "… is preparing a email about changes on clutter/ATK …"
  32 16:12:21 <API> yep
  33 16:12:29 <clown> we are on the same page!
  34 16:12:31 <API> and having said so, I finished my part on this 3.12 update
  35 16:12:32 <API> next?
  36 16:12:38 <joanie> me
  37 16:12:51 <joanie> #info Joanie has completed the switch over to not use focus: events.
  38 16:13:13 <joanie> #info There are four bugs in which those events are still required, so she is hacking around that and will file bugs.
  39 16:13:29 <joanie> #info Joanie is still refactoring/rewriting all of Orca (performance, etc.).
  40 16:13:38 <joanie> #info Joanie will test Benjamin's patch soon.
  41 16:13:40 <joanie> (done)
  42 16:14:21 <API> about that, joanie did we mention last week that we asked Firefox to update?
  43 16:14:30 <joanie> yes
  44 16:14:42 <API> ok, in any case, if someone wants a summary:
  45 16:14:44 <joanie> but you could provide a status update
  46 16:15:14 <API> #info implementors status about deprecated focus stuff:
  47 16:15:30 <API> #info gtk: pending to test Benjamin patch
  48 16:15:47 <API> #info webkitgtk: we will deal with it when gtk gets solved
  49 16:16:21 <API> #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
  50 16:16:41 <API> #info clutter (so gnome-shell): not using at all those deprecated methods
  51 16:16:44 <API> done
  52 16:16:46 <clown> joanie:  when you say "has completed the switch over to not use focus: events", is that confined to  GTK? (or to all of gnome?  :-) )
  53 16:17:04 <joanie> all of Orca
  54 16:17:12 <joanie> Orca ignores focus: events now
  55 16:17:15 <joanie> with 4 exceptions
  56 16:17:24 <clown> but GTK still works that way?
  57 16:17:34 <joanie> we have object:state-changed:focused
  58 16:17:35 <joanie> and
  59 16:17:36 <clown> still sends focus events (that are ignored by orca)?
  60 16:17:41 <joanie> object:state-changed:selected
  61 16:17:42 <joanie> etc.
  62 16:17:49 <joanie> yes, the events are being emitted by toolkits
  63 16:17:56 <clown> gotcha
  64 16:17:56 <joanie> Orca just ignores them
  65 16:18:16 <clown> and, for completeness, AT-SPI is still emitting focus evetns.
  66 16:18:17 <clown> ?
  67 16:18:28 <joanie> yes
  68 16:18:33 <API> at-spi will forward
  69 16:18:35 <clown> okay, thansk.
  70 16:18:39 <joanie> or otherwise Orca wouldn't see them ;)
  71 16:18:41 <clown> *thanks, even.
  72 16:18:42 <API> whatever cames from atk implementors
  73 16:19:01 <API> so if firefox send it, at-spi will forward it, but as joanie said, will be ignored
  74 16:19:05 <clown> right API.  My questions should have been that ATK still emits focus events.
  75 16:19:22 <API> well, ATK have it as deprecated
  76 16:19:40 <API> so is not ATK itself, but ATK implementors the one deciding to still using a deprecated method
  77 16:19:42 <clown> so, some time in the future, it won't emit focus events.
  78 16:19:43 <API> having said so
  79 16:19:50 <API> clown, I hope so ;)
  80 16:20:11 <clown> :-)
  81 16:20:42 <API> so, anyone else want to say something about this topic?
  82 16:20:44 <API> mgorse, ?
  83 16:20:51 <mgorse> ok
  84 16:21:56 <mgorse> #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.
  85 16:22:10 <mgorse> done, I think
  86 16:22:31 <API> mgorse, ok, thanks
  87 16:23:03 <API> so, moving to next topic?
  88 16:23:13 <clown> fine with me.
  89 16:23:21 <mgorse> ok
  90 16:23:52 <API> oh a wild new topic appears
  91 16:23:57 <clown> lol
  92 16:24:01 <clown> wild??
  93 16:24:16 <API> well, I was just using a meme
  94 16:24:18 <API> in anycase
  95 16:24:22 <API> #topic OPW
  96 16:24:31 <clown> sorry to bring this up again… but
  97 16:24:33 <API> clown, ?
  98 16:25:27 <clown> #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.
  99 16:25:34 <clown> #Info Joanie was CC'ed on the email.
 100 16:25:54 <clown> #info I replied that "next year" is to far in the future for me to commit to anything.
 101 16:26:10 <clown> #info But I would bring the issue up here at this meeting.
 102 16:26:17 <clown> done, questions.
 103 16:27:03 <API> hmm, I have the feeling that we made a even further update on the opw page
 104 16:27:06 <API> about accessibility
 105 16:27:09 <mgorse> 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.
 106 16:27:18 <API> and that was proposed as "small work to gain experience"
 107 16:27:25 <API> was looking at apps key-nav
 108 16:27:26 <API> jjmaring?
 109 16:27:30 <API> ups, he is not here
 110 16:27:31 <mgorse> yeah
 111 16:27:36 <API> joanie, ?
 112 16:27:52 <joanie> what?
 113 16:27:53 <joanie> :)
 114 16:28:02 <joanie> about the opw page update I made?
 115 16:28:32 <clown> Oh, one other thing in the email.
 116 16:28:51 <clown> #info Gayathri is interested in testing work.
 117 16:28:59 <API> testing what?
 118 16:29:05 <joanie> work
 119 16:29:10 <joanie> (sorry)
 120 16:29:15 <clown> #info quote:  "she prefers to do something in testing".
 121 16:29:24 <clown> sorry, it's not more specific than that, API.
 122 16:29:55 <API> so that means that this point is over?
 123 16:29:59 <API> in any case, as  I said
 124 16:30:05 <API> opw page was updated again
 125 16:30:13 <API> so if someone ask for a task to get experience
 126 16:30:27 <API> the answer would be
 127 16:30:29 * API looking
 128 16:30:35 <clown> well, I have to reply to Sriram.  GIven what was said here, I guess I say:  there is nothing to be done now.
 129 16:31:25 <API> "test keynav for different gnome apps, if it is failing, put in contact with his maintainer"
 130 16:31:36 <API> so with that sentence and your sentence, moving to next topic?
 131 16:31:49 <clown> one more question:
 132 16:32:09 <clown> If I include "test keynav", whom should I refer her to?
 133 16:32:16 <clown> Who is responsible for keynav?
 134 16:32:22 <joanie> the app that is broken
 135 16:32:29 <joanie> if notes is broken, then the notes maintainer
 136 16:32:36 <joanie> if music is broken, then the music maintainer
 137 16:32:58 <clown> does anyone know, off hand, who the keynav maintainer is?
 138 16:33:06 <joanie> there is no keynav maintainer
 139 16:33:13 <joanie> there are app maintainers
 140 16:33:17 <joanie> so the suggestion is:
 141 16:33:24 <joanie> pick an app, any app you want
 142 16:33:34 <joanie> can you use all its features without the mouse
 143 16:33:39 <joanie> if the answer is no, fix that
 144 16:33:48 <joanie> your mentor will be the maintainer of the broken app
 145 16:34:26 <clown> I see.  I was mis-interpretting things, and thinking that key-nav is an app.  Okay, gotcha.
 146 16:35:00 <clown> I have a way forward, thanks.
 147 16:35:30 <API> sooo
 148 16:35:32 <API> moovinggg
 149 16:35:38 <joanie> yessssssssss
 150 16:35:45 <API> #topic w3c updates
 151 16:35:47 * clown hopes that after he answers this OPW question, that will be the end of it.
 152 16:35:48 <API> clown, ?
 153 16:36:00 <API> #topic OPW
 154 16:36:08 <API> clown, sorry I thought that was over
 155 16:36:11 <API> which questoin?
 156 16:36:24 <joanie> communication breakdown
 157 16:36:32 <clown> the question that Sriram asked in the email he sent to joanie and I.
 158 16:36:46 <clown> Yes, we are done with the OPW topic.
 159 16:37:00 <API> #topic W3C
 160 16:37:02 <API> (again)
 161 16:37:03 <API> so clown?
 162 16:37:11 <clown> #info There is a meeting of all the W3C working groups in China this past week.
 163 16:37:35 <clown> #info Joseph did not attend, so doesn't have any news. :-)
 164 16:37:37 <clown> done.
 165 16:38:48 * joanie hums
 166 16:38:57 * clown whistles
 167 16:39:13 <API> clown, meeting about .....
 168 16:39:24 <API> I mean, does that meeting has a purpose at all?
 169 16:39:27 <API> just being friendly?
 170 16:39:35 <joanie> :)
 171 16:40:09 <clown> 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.
 172 16:40:55 <clown> Most of the time, the groups meet weekly but by teleconference.  And, only deal with their group's issues.
 173 16:41:06 <clown> This is a chance to get a broader perspective on things.
 174 16:41:24 <clown> and, a chance to be friendly :-)
 175 16:41:47 <API> ok
 176 16:41:52 <API> I guess that after the meeting
 177 16:42:01 <API> they will send a kind of conclusions summary or something
 178 16:42:46 <clown> I'll look and see if something like that comes out of the meeting.
 179 16:43:27 <API> ok
 180 16:43:35 <API> so questions, doubts, thoughtS?
 181 16:43:45 <clown> #info  Page that describes the meetings;  http://www.w3.org/2013/11/TPAC/
 182 16:44:59 <API> so, thanks
 183 16:45:03 <API> so moving?
 184 16:45:13 <clown> +1
 185 16:46:05 <API> I will skip
 186 16:46:10 <API> marketing as jjmarin is not here
 187 16:46:17 <API> #topic miscellaneous time
 188 16:46:25 <API> something not scheduled (and short) to raise?
 189 16:47:17 * clown crickets
 190 16:48:04 * API catches the indirect
 191 16:48:08 <API> so closing meeting
 192 16:48:10 <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.
  • [get | view] (2021-02-25 09:41:59, 10.7 KB) [[attachment:20131114_log.txt]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.