Attachment '20120308_log.txt'

Download

   1 15:06:15 <API> #startmeeting
   2 15:06:15 <tota11y> Meeting started Thu Mar  8 15:06:15 2012 UTC.  The chair is API. Information about MeetBot at http://wiki.debian.org/MeetBot.
   3 15:06:15 <tota11y> Useful Commands: #action #agreed #help #info #idea #link #topic.
   4 15:06:16 <clown> sorry. :-p
   5 15:06:49 <API> #topic Outreach Program for Women
   6 15:06:57 <API> hmm, I have read last meeting minutes
   7 15:07:04 <API> and I think that you already talked about this
   8 15:07:06 <API> joanie, ?
   9 15:07:11 <API> anything else to talk about?
  10 15:07:12 <joanie> see the action item
  11 15:07:13 <joanie> yes
  12 15:07:17 <clown> mgorse:  and I have an action.
  13 15:07:24 <API> ok
  14 15:07:30 <API> so, please your turn
  15 15:07:32 <clown> i have something to say.
  16 15:07:41 <clown> ok, mgorse?
  17 15:08:04 * clown silence means yes...
  18 15:08:04 <joanie> clown: you first
  19 15:08:07 * joanie nods
  20 15:08:35 <clown> okay, this needs a bit of introductory material, and may be bigger that the WOP, so bear with me...
  21 15:08:50 <joanie> info's please where appropriate
  22 15:09:19 <clown> #info I'm (Joseph) involved in the testing of the ARIA specification.
  23 15:09:45 <clown> #info testing means checking that there are at least two implementations of the spec that work.
  24 15:10:07 <clown> #info I'm concentrating on FF and ATK/AT-SPI as part of that effort.
  25 15:10:44 <clown> #info others are testing IE and FF on Windows  with IAccessible2 and on Mac (Safari), and their Ax
  26 15:11:10 <jjmarin> hi !
  27 15:11:10 <clown> #info the testing involves loading a small html file into the browser with, for example, an aria role set in the markup.
  28 15:11:42 <clown> #info then looking at that using accerciser to see what is coming out of AT-SPI
  29 15:12:36 <clown> #info where there is an expected result from the spec (something like:  a Div with role "alert" is published in AT-SPI as an accessible with an ALERT role".
  30 15:12:53 <clown> #info there will be upwards of 1000 ? such tests.
  31 15:13:02 <clown> #info it would be nice to automate this.
  32 15:13:09 * joanie nods
  33 15:13:25 <API> questions time?
  34 15:13:34 <clown> not yet.
  35 15:13:39 <clown> let me finish, please.
  36 15:13:40 * API waits
  37 15:13:45 <API> sorry, please go on
  38 15:14:25 <clown> #info IBM has added code to AccProbe on Windows to output an XML file that describe what IAccessble2 is seeing when a test file is loaded into the browser.
  39 15:14:45 <clown> #info right now they simply do a diff between that XML output and the expected output.
  40 15:15:01 <clown> #info personally, I think a more object oriented approach would be better.
  41 15:15:30 <clown> #info I think something like IBM's approach could be added to Accercier somehow as a way of automating this process.
  42 15:16:02 <clown> #info so that's the description of the overall problem while pointing vaguely at a solution, but
  43 15:16:11 <clown> #info is there anything in there for WOP?
  44 15:16:14 <clown> done.
  45 15:16:21 * joanie thinks so
  46 15:16:27 <joanie> but let's do API's questions
  47 15:16:34 <API> ok, well
  48 15:16:40 <API> this seems a nice project
  49 15:16:45 <API> but not sure if proper
  50 15:16:50 <API> for a student
  51 15:16:57 <API> with no previous a11y knowledge
  52 15:17:09 <joanie> I would disagree, but go on
  53 15:17:21 <API> well, this was basically my question ;)
  54 15:17:27 <API> are you sure that it is proper for a student?
  55 15:17:41 <joanie> so here's why I personally think it is
  56 15:17:42 <API> (please explain me, not just a yes)
  57 15:17:53 <clown> I would agree with API if you are talking about the entire project, but maybe some sub-task within it would be good for student.
  58 15:17:55 <joanie> I think this is perfect; not just proper
  59 15:18:05 <clown> I'm just not sure what that subtask would be.
  60 15:18:08 <joanie> keep in mind btw that this is full time work
  61 15:18:11 <joanie> that is paid
  62 15:18:20 <joanie> for like 3 or more months
  63 15:18:27 <joanie> and we have CS student candidates
  64 15:18:32 <API> clown, ok, so in summary, you explained *all* the project
  65 15:18:35 <joanie> but getting back to why I think it is perfect
  66 15:18:37 <API> where you are working on
  67 15:18:44 * joanie waits
  68 15:18:47 <API> but the idea for this WOP is give some sub-tasks
  69 15:18:48 <API> right?
  70 15:19:08 <clown> API, I described the whole the project in rough.
  71 15:19:38 <API> clown, joanie ok, thanks for the further explanation
  72 15:19:46 <joanie> i'm not done yet
  73 15:19:48 <joanie> ;)
  74 15:19:52 <joanie> I'm merely waiting
  75 15:19:57 <clown> go ahead joanie
  76 15:20:04 <joanie> so....
  77 15:20:32 <joanie> Everyone knows what the web is (duh)
  78 15:20:47 <joanie> you don't need a11y knowledge for that
  79 15:20:53 <joanie> you don't need screen reader knowledge for that
  80 15:21:08 <joanie> we have an existing (but non-automated) process clown is already performing
  81 15:21:12 <joanie> we have accerciser
  82 15:21:22 <joanie> we have whatever bnitz's testing framework is
  83 15:21:36 <joanie> we have that macaroon tool
  84 15:21:52 <joanie> we have potentially CS students with programming experience
  85 15:22:00 <joanie> who if selected will be working full time
  86 15:22:15 <joanie> this could be something we as a community could help mentor
  87 15:22:20 <joanie> led by Joseph
  88 15:22:27 <joanie> so the student would have lots of resources
  89 15:22:29 <joanie> and
  90 15:22:40 <joanie> in the end we have someone who is smarter about accessibility issues and concerns
  91 15:22:47 <joanie> which I think all CS students should have
  92 15:23:00 <joanie> and we don't need to worry about the actual implementation (toolkit stuff)
  93 15:23:09 <joanie> just see if what the expected value is is there
  94 15:23:16 <joanie> so the project is just automating it
  95 15:23:18 <joanie> right?
  96 15:23:28 <joanie> (and we need better automated tools)
  97 15:23:30 <joanie> (done)
  98 15:23:50 <API> ok,
  99 15:23:53 <API> so next question
 100 15:24:03 <API> taking into account that students requires to do a initial
 101 15:24:06 <API> contribution
 102 15:24:10 <API> to a project
 103 15:24:18 <API> I guess that the ideal project would be Accerciser
 104 15:24:25 <API> something like fixing some basic bugs
 105 15:24:32 <API> clown, is this guess correct?
 106 15:25:00 <clown> API, yes, my intuition is that Accerciser is one major piece of the project.
 107 15:25:20 <clown> I don't know enough about whether this should be built into Accerciser, or
 108 15:25:25 <clown> a plugin to it.
 109 15:25:59 <joanie> is that validator plugin still around?
 110 15:26:01 * joanie looks
 111 15:26:20 <joanie> seems to be
 112 15:26:31 <API> well, in any case, the initial contribution is intended to show that you have developer skills
 113 15:26:32 <clown> but something tells Accerciser to dump out or compare its interal representation of the a11y info against the expected result.
 114 15:26:42 <API> adn start to look to a11y APIs and so on
 115 15:26:48 <clown> "internal"
 116 15:27:47 <API> well, almost +25 minutes on the meeting
 117 15:27:53 <API> so, something else to say
 118 15:27:59 <joanie> maybe the initial contribution could be to write some HTML-related AT-SPI Validator schema
 119 15:28:01 <API> I guess that this is the only defined project
 120 15:28:05 <clown> well, what would be the next step (my next action)?
 121 15:28:13 <API> clown, makes sense
 122 15:28:52 <clown> I'm inclined to put down a description of the issue and rough ideas of the project on a wiki page.  what do you think?
 123 15:28:54 <joanie> clown: I think identify a potential contribution and take your report here and write it up formally
 124 15:29:02 <joanie> I agree
 125 15:29:17 <jjmarin> +1
 126 15:29:18 <joanie> then we can point to that document on the Marina page
 127 15:29:20 <clown> and mull over a specific task that a student could do.
 128 15:29:39 <joanie> I really like this idea clown. Thanks!!
 129 15:29:42 <clown> okay, I'll do that.
 130 15:30:11 <clown> my pleasure (notes that he is trying to avoid having to do all 1000 files by hand — a great motivator…)
 131 15:30:25 <joanie> #info Joanie likes this plan tremendously.
 132 15:30:33 <joanie> ai clown
 133 15:30:38 <joanie> (action item)
 134 15:30:45 <jjmarin> ah
 135 15:31:16 <clown> #action Joseph will create a wiki page describing the overall task and think about student-oriented chunks of it.
 136 15:31:17 <jjmarin> ai != artificial intenllegence :-)
 137 15:31:43 <clown> yes, let's get student to build an AI that will take care of all a11y issues.
 138 15:32:10 <joanie> +1000 to a11y issues bot
 139 15:32:26 <clown> there's hope for you yet, tota11y
 140 15:32:32 <joanie> heh
 141 15:32:41 <joanie> it still doesn't get a day
 142 15:32:57 <joanie> so is it mgorse's turn?
 143 15:33:05 <clown> yah, I'm done for this topic.
 144 15:34:13 <joanie> hmmmm. Is mgorse around?
 145 15:34:26 <mgorse> I'm not sure I have much to say really. In part I suggested unit tests because I figure it hopefully wouldn't require a lot of pre-existing knowledge and would be somewhat well-defined. But I'm having trouble thinking of an initial contribution to propose
 146 15:35:08 <joanie> I wonder if two similarish contributions would be worth coming up with
 147 15:35:15 <API> mgorse, well, the most important is not the initial contribution
 148 15:35:19 <API> but the project itself
 149 15:35:34 <API> usually initial contribution just need to be some patches on a project
 150 15:35:43 <API> something to show that you are able to learn and develop
 151 15:35:55 <API> but the challenge is with the two-three months project
 152 15:35:58 <joanie> <strike>and get along with us</strike>
 153 15:36:36 <jjmarin> the initial path is just to have some garantee that the student has the necessary skills
 154 15:37:29 <API> anyway, I guess that mgorse still needs to think on the details of the project
 155 15:37:32 <API> mgorse, is this is the case?
 156 15:38:11 <mgorse> Maybe it would be good to put it on a wiki somewhere
 157 15:38:53 <API> ok, so in that case, lets keep the action item
 158 15:39:10 <API> you had on previous week, and lets move to next item in the meeting
 159 15:39:12 <API> is this fine?
 160 15:39:30 <mgorse> yeah, and I have a general idea of what it would need but should probably work out the specifics some
 161 15:39:30 <joanie> +1
 162 15:39:51 <mgorse> or at least have a concrete suggestion of how to go about it
 163 15:40:05 <API> ok, so lets move then
 164 15:40:20 <API> #topic GNOME 3.4 Updates
 165 15:40:27 <API> althougnh in fact it should be 3.4 planning
 166 15:40:30 <API> I will start myself
 167 15:40:45 <API> #info API + joanie were working on ATK support for GNOME Shell
 168 15:40:55 <API> #info joanie thinks that the situation improved
 169 15:41:03 <API> #info API will ping danw
 170 15:41:22 <API> #info somewhat unrelated but also related, today there is a release team meeting
 171 15:41:45 <API> #info one of the items to discuss are which bugs mark as 3.4
 172 15:42:14 <API> #info API will ask about this GNOME Shell+ATK patches, although probably it depends on GNOME shell maintainers
 173 15:42:34 <API> #info if other people have some question to that release team meeting, this is the time to express them
 174 15:42:36 <API> done
 175 15:42:46 <clown> I have some updates here.
 176 15:43:14 <clown> #info re:  bugzilla 656156
 177 15:43:37 <clown> #info the brightness / contrast effect has been committed to clutter master.
 178 15:44:03 <clown> #info the bug, however is left open while they decide what to do about the lightness inversion effect.
 179 15:44:33 <clown> #info Joseph needs to touch base with ebassi to see if the transparency issue has been fixed.
 180 15:45:05 <clown> #info mclasen has noted on the GS bug regarding these effects that the b/c effect has at least landed.
 181 15:45:29 <clown> #info Joseph will continue the code in GS that uses these effects, and create a new patch.
 182 15:46:08 <clown> #info Joseph will also poke the gnome-desktop-schemas project to review and commit the prefs schema for these effects.
 183 15:46:11 <clown> done.
 184 15:46:30 <API> so, hopefully that effect will be working for 3.4?
 185 15:46:54 <clown> #action Joseph will update the Gnome 3.4 release features page wrt this work.
 186 15:47:13 <joanie> that reminds me to put my green glasses on. forgot yesterday and the eye pain was bad.
 187 15:47:20 <clown> API, not sure.  If the transparency bug is still there, then it doesn't work.
 188 15:47:39 <clown> the transparency bug is:
 189 15:48:04 <clown> any clutter effect applied to an actor makes is semi-transparent such that any actor underneath it shows through.
 190 15:48:32 <clown> which you don't want...
 191 15:49:15 <API> any clutter effect?
 192 15:49:27 <API> hmm, that sounds bad
 193 15:49:38 <API> anyway, just 10 minutes till the end
 194 15:49:39 <clown> yeah.  it's not limited to "my" effects.
 195 15:49:40 <API> so if you finished
 196 15:49:52 <API> anyother wants to add some 3.4 stuff?
 197 15:49:53 <clown> sure, unless you have more questions.
 198 15:51:07 <API> joanie, mgorse ?
 199 15:51:17 <joanie> nah, let's move on
 200 15:51:25 <joanie> we deep dove on a topic I care about
 201 15:51:32 <joanie> someone else's turn
 202 15:51:33 <joanie> :)
 203 15:52:11 <jjmarin> so marketing and fundraising now ?
 204 15:52:23 <joanie> once the topic gets switched
 205 15:52:32 <jjmarin> ok :-)
 206 15:52:34 <API> #topic Marketing and Fundraising
 207 15:52:46 <jjmarin> #info Another US $1000 for the FoG a11y campaign this week
 208 15:52:53 <clown> yay!
 209 15:53:05 <jjmarin> #info Juanjo added a new testimonial to the FoG page www.gnome.org/friends
 210 15:53:18 <jjmarin> #info Karen will post about the status of the campaign and she will  mention the new testimonial
 211 15:53:50 <jjmarin> this is the activity of this week, questions ?
 212 15:54:33 <API> nope from my side
 213 15:54:39 <jjmarin> clown: Diego is a user of the gnome shell magnification :-)
 214 15:55:10 <API> yes, GNOME Shell mag is really good, it would be really good to have that focus tracking
 215 15:55:17 <API> but well, 3.6 is next
 216 15:55:21 <API> lets see what happens
 217 15:55:31 <API> so, if nobody complains I will move on
 218 15:55:33 <clown> :-)
 219 15:55:36 <joanie> focus tracking and inverse brightness
 220 15:55:38 <joanie> :)
 221 15:55:57 <API> but I still hope to have brightness on 3.4 ;)
 222 15:55:59 <API> so moving on
 223 15:55:59 <jjmarin> but we have the configuration panel in 3.4 :-)
 224 15:56:07 <API> #topic Miscellaneous time
 225 15:56:12 <clown> actually about that configuration panel...
 226 15:56:19 <API> #info Andre Kappler asked to help on release notes
 227 15:56:33 <API> #info so start to think on what we got done on 3.4 for those release notes
 228 15:56:37 <API> done
 229 15:56:41 <API> next with misc stuff
 230 15:57:01 <clown> #action Joseph will write something the the mag configuration panel for Andre Klapper and release notes.
 231 15:57:19 <clown> s/the the magnification/about the magnification/
 232 15:57:30 <jjmarin> API: the new high contrast themes is another item for the release notes
 233 15:58:33 <jjmarin> I was trying to compile gnome shell for checking the new themes but I've got stalled in jhbuild with some libtools problems
 234 15:58:36 <API> jjmarin, do we have a volunteer to write about that?
 235 15:58:36 <API> meg?
 236 15:59:34 <jjmarin> I can contact her. But IFAIK, the info should be very briefly
 237 15:59:45 <jjmarin> A sentence or two
 238 16:00:23 <API> exactly, but I don't know all the dtails of that work
 239 16:00:38 <API> so the reason Meg is the best option to write it
 240 16:01:00 <API> meeting over time
 241 16:01:07 <joanie> unless jjmarin knows about it himself
 242 16:01:08 <API> so if someone wants to add something to misc time
 243 16:01:10 <API> need to be quick!
 244 16:01:14 <clown> yes — about the system settings panels — I've done a very preliminary check on their a11y
 245 16:01:23 <clown> Accerciser doesn't see anything inside the dialog window.
 246 16:01:28 <clown> Orca annoucnces "inaccessble dialog" when I navigate to it.
 247 16:01:35 <clown> Is this a known issue? Or am I doing something wrong?
 248 16:01:43 <joanie> it (used to) work for me
 249 16:01:48 <joanie> I guess I should check again
 250 16:01:50 <jjmarin> I can take of charge of the theme part for the release note. I'll contact the people involved for that
 251 16:01:58 <joanie> thanks jjmarin
 252 16:02:16 <clown> as I said, it was a quick test.  i'll try again, and contact you for pointers, joanie
 253 16:02:30 <joanie> clown: sure. but there was nothing special I did
 254 16:02:37 <joanie> so I dunno
 255 16:02:51 <jjmarin> #info Juanjo will contact high contrast contributors for writing the lines for GNOME 3.4 release note
 256 16:02:54 <clown> me neither :-(
 257 16:03:03 <jjmarin> is not an info , righ ?
 258 16:03:11 <joanie> don't worry
 259 16:03:12 <API> action in fact ;)
 260 16:03:13 <joanie> I'll fix it
 261 16:03:31 <jjmarin> joanie: ;-)
 262 16:03:49 <joanie> as long as it gets in the autogenerated minutes (which info's do), I clean it up
 263 16:04:04 <joanie> I've stopped looking through the logs for missed (non included) bits
 264 16:04:27 <clown> s/the the mag/about the mag/
 265 16:04:38 <joanie> heh
 266 16:04:45 <joanie> I would have gotten that
 267 16:04:57 * clown wonders do the substitutions  actually do anything?
 268 16:05:05 <joanie> no
 269 16:05:25 <clown> w3c's bot is better than tota11y.
 270 16:05:25 <API> well, 5 minutes over time
 271 16:05:26 <joanie> but no one writes perfectly so I proofread the minutes. I'm sure I miss stuff, but....
 272 16:05:29 <API> soooo
 273 16:05:31 <clown> :-)
 274 16:05:31 <joanie> heh
 275 16:05:32 <API> meeting over
 276 16:05:34 <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:56, 16.4 KB) [[attachment:20120308_log.txt]]
 All files | Selected Files: delete move to page copy to page

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