16:05:45 #startmeeting 16:05:45 Meeting started Thu Jun 21 16:05:45 2012 CET. The chair is API. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:05:45 Useful Commands: #action #agreed #help #info #idea #link #topic. 16:06:01 #topic Joseph: Collective response to "What I am extremely missing in Gnome 3" 16:06:02 clown, ? 16:06:13 by way of introduction, 16:06:34 there was an email sent to gnome-a11y that a coworker noticed and asked me to respond to. 16:06:52 I started a response vis-a-vis functionality of the magnifier, but 16:07:15 quickly realized I didn't know about half the stuff he was "complaining" about. 16:07:31 I thought a collective response would be appropriate. 16:07:44 the email in question is here: https://mail.gnome.org/archives/gnome-accessibility-list/2012-June/msg00018.html 16:07:52 (yield floor) 16:08:05 yeah I saw that, juanjo already made an answer 16:08:25 as some of that stuff can be configured by the tweak tool 16:08:41 I don't see any problem if you just respond with the stuff that you know how to respond 16:09:01 so, just add to the thread? Sure, that's sounds like a plan. 16:09:22 he replied me privately to tell me that gnome-tweak-tool is not enough 16:09:40 do we know why the options were taken out of the control-center? 16:09:48 jjmarin, well, what you said, is that some stuff is fixed by tweak tool 16:09:54 i.e. is it not good design to have these choices 16:09:57 a design decision 16:10:00 like font size 16:10:01 or did these options fall off 16:10:21 could we ask for them back? 16:10:23 :) 16:10:37 to be honest, what's going through my mind is this: 16:10:54 Linus torvals also complain about the font size option 16:10:54 If the design team has determined that mouse size should not be configurable 16:11:10 the design team should be the one to write a response to this guy 16:11:19 half joking/half not 16:11:31 * clown wonders if the desgin team watches the gnome-a11y list... 16:11:37 * clown 'design' 16:11:43 the design team makes the decisions; we get stuck making the excuses and explanations and apologies 16:12:21 I'm done with my rant 16:12:45 Will API able to attend to the UX hackfest ? 16:12:49 Do they have a mailing list? Should things like this be forwarded to them? 16:13:01 well, now I think that a collaborative answer can be good 16:13:03 mgorse, no 16:13:28 on the last flame in relation with the communication 16:13:38 with the design team, some people complained about that 16:13:55 anyway, about that answer 16:14:07 I guess that we could do something like 16:14:21 list all the stuff that Detlef is missing 16:14:33 annotate what are in fact available and which not 16:14:45 and then see if those options were in fact available on gnome2 16:14:54 so, a wiki for that list of stuff? 16:14:59 any other thool? 16:14:59 tool 16:15:16 wiki sounds good. 16:15:17 I think I have some screenshots og these GNOME 2 options 16:15:18 * API looking just in case thool is a "bad word" in english 16:15:27 * joanie laughs 16:15:32 * clown never heard of 'thool' 16:16:18 jjmarin, what means "og"? 16:16:19 ah 16:16:20 of 16:16:21 sorry 16:16:22 it strikes me that such a wiki might turn into a list of nice-to-have in terms of a11y features. 16:16:42 * jjmarin og also means of in norwegian ;-) 16:16:43 clown, something that I think that we already have 16:16:49 Indeed. 16:16:56 which I need to update 16:17:00 so we would need to not forget that page again 16:17:01 but feel free to add on to it 16:17:13 well, I think that first we could work on the answer 16:17:14 I have an action item. I just didn't do it yet 16:17:23 and then add the missing stuff on the nice-to-have list 16:17:57 I'm willing to start by making the list of items that Detlef mentions 16:18:08 clown, ok 16:18:10 and adding points where the magnifier comes into play. 16:18:26 so could we summarize this point on pretty #info and a final #action? 16:18:37 okay, I'll give it a try... 16:19:29 #info There is a list of missing features in GNOME 3 that were in GNOME 2 16:19:45 #info This list was given in an email on the gnome-a11y list: 16:19:54 #info https://mail.gnome.org/archives/gnome-accessibility-list/2012-June/msg00018.html 16:20:15 #action Joseph will take that email and summarize the list of items on a wiki page. 16:20:21 anyone have the url to that page handy? 16:20:32 it's going to move 16:20:42 so you can just put it somewhere logical 16:20:42 * jjmarin is forwarding Detlef reply to you 16:20:54 still, where is it now? We can state that this is temporary? 16:21:02 https://live.gnome.org/Accessibility/ThreePointFour/NiceToHaves 16:21:18 clown: ya know what? 16:21:27 let's make the 3.6 16:21:33 I'll do that during this meeting 16:21:38 #info the page to create this list is here, but this is temporary: https://live.gnome.org/Accessibility/ThreePointFour/NiceToHaves (the page will move). 16:21:39 and worry about moving the rest over later 16:21:55 okay, give yourself an actio. 16:22:08 * clown thanks jjmarin 16:22:21 #action Joanie will create the new stump pages during this meeting 16:22:47 Zan Dobersek is adding support to Gamepad, I wonder if you can use his work for a11y features 16:22:56 #action after making the list, Joseph will add responses in terms of gs-mag, where they are appropriate. 16:23:08 (done) 16:23:51 I can provide screenshoots of the GNOME 2 options if someone thinks is appropiated 16:24:07 can't hurt... 16:24:20 that is, I think that's a good idea, jjmarin 16:24:47 it shows that those options were there, confirming Detlef's statement. 16:25:07 (if there were there....) 16:25:19 #action Juanjo will send to clown, joanie, API and mgorse screenshots of gnome 2 options that Detlef mentions 16:25:38 jjmarin, why not put them directly on the wiki? 16:25:48 ok 16:26:11 once I've made the list. then you can link the description fo the feature to an g2 screenshot. 16:26:14 #action Juanjo will add to the wiki the gnome 2 options that Detlef mentions 16:26:47 well, anything else or moving on? 16:27:11 let's move — half the meeting is gone, and I didn't mean to spend so much time on this. 16:27:22 ok 16:27:37 #topic GNOME 3.6 16:27:45 joanie, I think that you added this point 16:27:48 anything in mind? 16:27:52 A bunch 16:27:58 but I don't want to deep dive 16:28:01 so.... 16:28:23 #info Screen Reader has been added as an item in the GNOME Shell menu. 16:28:46 #info Question: Can we get a keyboard shortcut for users to enable screen reader support in GDM? 16:29:06 #info Much work as been done on enabling accessibility by default. Yay! 16:29:20 #info Question: What is the current status? 16:29:23 do you want a "standard" global keystroke, or is it possible to add using the keyboard control panel (user choice)? 16:29:44 #info Question: What's going to happen with respect to Gecko since Gecko is migrating from Gtk+ 2 to Gtk+ 3? 16:29:57 clown, well, today I found the way to do that for any user, the question is if gdm is a "normal user" or not 16:30:17 #info Bastien has suggested that there is still much work we need to do on at-spi2-atk. 16:30:26 #info Question: Should we be having a conversation with him? 16:30:56 #info On a positive note, Orca is Python 3 now. Accerciser will be soon as I've done all the patches. 16:31:14 #info Question: How does this impact JHBuild? 16:31:31 #info Question: Should we have a build-time flag for pyatspi2? 16:31:43 if you don't shut me up I could keep going ;) 16:31:49 but you get the flavor 16:31:51 one more info 16:32:16 * clown notest that joanie is sleepy... 16:32:22 * clown "notes" 16:32:22 #info Joanie is pleased at the progress being made thusfar in the cycle but worries that if we don't address the above concerns, we may get bitten in the butt. 16:32:25 done 16:32:27 clown: why do you say that? 16:32:39 joanie: just being ironic. 16:33:01 anyway, floor is y'alls 16:33:10 if you have answers, please info them 16:33:45 #info about the shortcut, one can set just with gsettings: gsettings set 'org.gnome.settings-daemon.plugins.media-keys' screenreader '' 16:33:55 I have a question: if Bastien is going to make changes to ati-spi2-atk, will he first file a bugzilla for the change? 16:34:00 #info we need to check if that works for gdm (is gdm a normal user?) 16:34:05 if so, the discussion could happen at that point. 16:34:11 clown, he is already doing that 16:34:17 cool, API 16:34:18 I mean that he provided several patches 16:34:24 on at-spi2-atk, gtk 16:34:30 but he's also said that addition work was needed 16:34:45 and afaik, he always wait for maintainers blessing 16:34:49 but, did he supply those patches for specific bugzilla numbers? 16:34:53 it's not clear to me if that means "needed and I'm volunteering" 16:34:56 clown, yes 16:35:02 he also created those patches 16:35:04 or "needed and you should do it" 16:35:06 * API looking for a example 16:35:07 that's seems to follow the protocol... 16:35:20 strike seems. that *does* follow the protocol. 16:35:28 clown, ie: bug 678095 16:35:28 04Bug https://bugzilla.gnome.org/show_bug.cgi?id=678095 normal, Normal, ---, gnome-shell-maint, RESOLVED FIXED, Always enable a11y 16:35:41 so, I guess joanie's question is do we need a larger overall discussion? 16:35:58 he has indicated that there is much more work to be done 16:36:08 he is the one who pointed out the Gecko porting to Gtk3 16:36:10 * clown smiles as that particular bug just bit me in terms of the focus tracker... 16:36:18 https://bugzilla.mozilla.org/show_bug.cgi?id=627699 16:36:18 04Bug 627699: normal, --, ---, stransky, ASSIGNED , Port GTK2 to GTK3 16:36:27 So what I am wondering is: 16:36:36 1. What specifically needs to be done 16:36:42 we should involde davidb on the gecko issue, no? 16:36:52 2. Is he planning on doing it? 16:36:54 sigh, 'involve' 16:36:57 clown: yes 16:37:11 my point, which I fear I'm not explaining well is this: 16:37:13 1. we were talking about stuff like 16:37:20 3.5.3 is going out the door Monday 16:37:20 return an object on that bridge init call 16:37:31 in order to have more control 16:37:34 like: set the root 16:37:35 3.5.90 will be here before you know it 16:37:36 etc 16:38:04 but as far as I saw, his comments were more about "still stuff to do" but not a real plan 16:38:14 * joanie nods 16:38:19 about 2, don't know, but I don't think so 16:38:20 * joanie likes real plans 16:38:59 so, we could ask him if you want 16:39:07 action item for me for sending him a mail or something? 16:39:17 API: yes please 16:39:21 +1 16:39:36 +1 16:39:43 :) 16:39:44 #action API send a mail to bastien to know 1. if he has specific features for the bride 2. if he plans to work on that 16:40:03 bride? 16:40:05 * API looking other questions 16:40:05 * clown the bride of frankenstein? 16:40:10 s/bride/bridge 16:40:17 heh. Thanks 16:40:27 I should have known but that didn't come to me 16:40:36 joanie, #info Question: Should we have a build-time flag for pyatspi2? 16:40:40 could you elaborate that? 16:41:06 yeah, mgorse has managed to create a pyatspi2 which can live in python 2 and python 3 16:41:12 this is great for end users 16:41:22 package maintainers 16:41:23 etc. 16:41:24 * clown lib to rule them all... 16:41:28 :) 16:41:47 but since GNOME is moving towards python 3 16:42:10 and since we are getting the two main pyatspi2 users/modules in python 3 (Orca, done; Accerciser, patches pending) 16:42:18 I'd like it to default to python 3 16:42:26 for simplicity, jhbuild, etc. 16:43:19 what that default mean? that will only compile support for python3? 16:43:26 Is orca defaulting to Python 3 right now? 16:43:34 mgorse: not defaulting 16:43:38 Orca is ONLY python 3 16:43:47 Accerciser will soon be ONLY python 3 16:44:02 pyatspi on nearly any distro machine builds python 2. 16:44:11 yes, you can specify the python 16:44:19 but what about jhbuild? 16:44:23 jhbuild orca fails at the moment 16:44:41 how does it fail (note to self: try to do this)? 16:44:55 it cannot find various dependencies 16:45:03 because they were all built with python 2 16:45:09 that's pyatspi and cairo at least 16:45:22 i see. 16:45:30 API isn't this going to annoy an RT member for 3.5.3? ;) 16:46:20 probably 16:46:26 * API looking specific dates 16:46:30 monday 16:46:43 I need to figure out what needs doing. If I change AM_PATH_PYTHON from 2.6 to 3.something, then my guess is that that won't automatically make jhbuild do the right thing 16:47:34 so we need to sort this out 16:47:56 jjardon is mr. jhbuild and "how's that gnome goal coming?" :) 16:48:02 so maybe we should just ping him 16:48:34 ok 16:49:11 and we should ping david 16:49:21 well, I think that it is time to close this item 16:49:23 #action mgorse will ping jjardon / ask how best to get pyatspi to build against Python 3 in jhbuild 16:49:26 so, info actions? 16:49:39 mgorse is faster than me 16:49:48 #action Joanie will ping David Bolter regarding a11y always on and the gecko migration to gtk3 16:50:41 though I guess it's more than jhbuild, since configure should just work, but not sure if there's a convention 16:50:58 yeah, I dunno 16:51:12 configure solves it for orca it seems 16:51:25 well, lets move then 16:51:28 #topic GUADEC BoF proposed 16:51:29 yeah, one option is to just require Python 3 16:51:30 joanie, ? 16:51:39 mgorse: let's discuss more later 16:51:51 Okay. Move along, get along, move along, get along, go, move, shift.l 16:52:14 #info Joanie worked on a draft with Piñeiro and Juanjo and submitted it as a BoF. 16:52:21 #info Joanie suspects it will be accepted. 16:52:38 #info Anyone coming to GUADEC should therefore plan on participating. 16:52:54 #info Joanie requested the 30th as that will make it possible for Andre Klapper to join is. 16:52:57 (done) 16:53:18 s/is/us/ 16:53:39 this seems a short item 16:53:43 questions, doubts? 16:53:47 you're in a hurry 16:53:48 ;) 16:54:43 always, if not any item became misc time :P 16:55:07 shot marketing 16:55:12 short 16:55:13 #topic marketing 16:55:19 #info the Fa11y oG counter is up and running again. This week is US$ 17,152 , so that means US$ 800 more than two weeks ago. 16:56:17 #info I don't have any response about the OFL FLOSS booth, I think we don't have other associations interested yet 16:56:30 done 16:56:56 question, suggestion or move to misc ? 16:57:17 #info jhernandez posted about the a11y FoG 16:57:28 really done now :-) 16:57:33 :) 16:58:14 ok, so as there are just 3 minutes remaining 16:58:21 #topic miscellaneous time 16:58:38 someone wants to add something not included on th agenda? 16:59:11 Zan Dobersek is adding support to Gamepad, I wonder if you can use his work for a11y features 16:59:30 I think KaL is the mentor 17:00:04 well it is another device 17:00:29 but, do you wonder if they could be used for a11y features because you saw something similar or just wondering? 17:00:57 if it's like a joystick, it could be useful in an onscreen keyboard scenario. 17:01:02 joystick and gamepad can be used as an alternative to mouse 17:02:03 well, in that case I don't think that we need a specific app using it 17:02:19 as the feature is already there (onscreen keyboard) 17:02:32 just a additional device to control it 17:03:06 I can ask KaL 17:03:07 well, maybe. The onscreen keyboards I'm familiar with had a setting for how to access it (dwell, scanning, joystick)... 17:03:24 but, maybe caribou works differently. dunno. 17:03:42 well, in general caribou still requires several features 17:03:54 don't know if eitan was lucky in his search for a co-maintainer 17:04:54 anyway, as we are already over time 17:04:59 one more thing. 17:05:01 API: http://thool.wikidot.com/ 17:05:02 done. 17:05:16 * API looking 17:05:23 lol 17:05:26 :-) 17:05:30 closing the meeting 17:05:31 * heidi laughing! 17:05:34 #endmeeting