Conversation with #a11y-meeting (15:05:44) API: lets start with point 1 (15:05:46) API: 1 .State of Documentation (Up-to-datedness? Mallard?) (15:05:49) API: joanie, ? (15:06:02) joanie: well, I was hoping there'd be other module maintainers here (15:06:17) joanie: So I'm guessing we need to email the list and/or ping individuals (15:06:34) joanie: Orca's docs are in Mallard and up-to-date :-) (15:06:40) joanie: dunno about anyone elses (15:06:48) fer: dots docs too (15:06:53) joanie: doh! (15:06:56) joanie: my bad fer (15:07:05) joanie: I think of you as Mozilla now ;-) (15:07:15) fer: haha (15:07:21) fer: everything but gnome-mag! (15:07:23) joanie: jrocha is working on his I know (15:07:28) joanie: for ocrfeeder (15:07:47) joanie: dunno about accerciser or gnome-shell mag (15:08:32) joanie: so.... How about I ping Brian Nitz and Joseph? (15:08:34) API: and this leads to the "ping individuals"... (15:08:37) joanie: ;-) (15:08:48) joanie: And also Shaun re the dev docs (15:08:50) fer: has accerciser any kind of docs? (15:09:17) API: if not, It should (15:09:17) joanie: at the Sevilla hackfest Brian and I brainstormed and worked with Shaun some on Accerciser docs (15:09:20) API: IMHO (15:09:29) joanie: whether or not Brian has done anything since then I am unsure (15:09:35) ***joanie agrees with API (15:10:38) joanie: I just jotted down that I will do the aforementioned pinging (15:11:31) joanie: fer your docs are in Mallard, right? (15:11:37) fer: yeah (15:11:44) joanie: cool thanks (15:12:30) ***joanie wonders if API is snoozing (15:13:13) ***API I don't maintain any module with documentation, not too much to say ;) (15:13:26) joanie: I mean I think this topic is done (15:13:26) API: anyway, something else to add here? (15:13:32) API: so actions: (15:13:40) joanie: * Joanie will ping Brian Nitz and Joseph re their docs (15:13:40) joanie: * Joanie will ping Shaun about plans for developer docs (15:13:42) API: ping Brian and Joseph, and ask about that (15:13:50) API: ok (15:13:52) joanie: :-) (15:13:54) fer: good sync! (15:14:01) API: 2. AT-SPI/Atk API changes proposed (15:14:02) ***joanie is trying to take notes as she goes for minutes (15:14:12) API: mgorse, one question (15:14:23) API: some months ago you talked about (15:14:27) API: gnome bugzilla (15:14:36) API: and if it worth to create a at-spi2 component (15:14:41) API: https://bugzilla.gnome.org/describecomponents.cgi (15:14:51) API: I still think that it is worth (15:15:01) API: most of gnome people would go there (15:15:10) API: and as Bastien did (15:15:23) API: they would use at-spi component to report bugs for at-spi (15:15:26) API: sorry (15:15:35) API: they would use at-spi component to report bugs for at-spi2 (15:16:26) API: I think that it would worth to contact bugzilla maintainers (15:16:34) API: and ask for a new component (15:16:37) mgorse: API: I'll work on that in the next week. Need to find out who to talk to about it. (15:16:38) ***joanie agrees (15:16:48) API: mgorse, ok (15:17:01) API: and now, about the real purpose of this point (15:17:06) fer: so I need to open those bugs for ATK/at-spi (15:17:11) fer: I'll do it today (15:17:24) fer: but, I don't know about the update signal/event, if it is worth (15:17:25) API: fer, about the new signals or do you have other ones? (15:17:43) fer: no other than those in the mail thread (15:17:56) API: aha (15:18:02) fer: and I am still not sure about update vs. "deleted + inserted" (15:18:10) API: well, it is about add new methods (15:18:14) fer: joanie: would that make things easier/faster for AT apps? (15:18:21) API: and set as deprectated the current ones (15:18:35) API: but maintaining the compatibility (15:18:42) joanie: fer the more details we get without having to hunt them down and maintain state the better (15:19:14) joanie: and in one case, wasn't the event.any_data just flat out wrong? (15:19:20) API: about if it is worth, at least it would be good to start to report improvements towards this "new ATK" thing (15:19:22) joanie: due to the ordering of events? (15:19:27) API: in fact it would be good to create a metabug (15:19:38) API: to track all the improvements we want (15:19:50) API: so this hypothetical ATK hackfest could be something like (15:19:53) fer: joanie: yeah, any_data was wrong and with that API there was no way to get it right (15:19:54) API: in a summary (15:20:01) API: fix metabug XXX (15:20:07) joanie: :-) (15:20:22) andre [~andre@g1.blanicka25.net] entered the room. (15:20:46) joanie: fer: so I think you just answered your question about is it worth it ;-) (15:20:54) fer: yeah :) thanks (15:21:02) API: ie, I think that it could be more or less easy to report fer bug (15:21:03) API: and also (15:21:06) API: convert this list (15:21:08) API: http://live.gnome.org/Accessibility/Roadmap#Augmented_and_Consistently-Implemented_Atk (15:21:11) API: on bugs (15:21:15) API: under the same umbrella (15:21:31) ***API umbrella == "towards ATK 2.0" metabug (15:21:49) API: opinions? (as we already concluded that fer bug worths) (15:21:56) danigm [~danigm@ks24874.kimsufi.com] entered the room. (15:22:10) fer: I'm ok :) (15:22:18) joanie: is someone going to volunteer to convert the roadmap items to bugs? (15:22:24) joanie: and create a metabug? (15:22:37) fer: it should be the "architect" (15:22:46) API: fer, arquitect? (15:22:49) joanie: which architect? (15:23:17) fer: yeah, API related stuff (15:23:35) fer: API as Application Programming Interface (15:23:39) API: fer, well it would not be just API related stuff (15:23:45) API: it would be also improvements (15:23:59) fer: and achitectural changes? (15:23:59) API: if the conclusion is "this is also worths for atk1.0" (15:24:00) API: good (15:24:15) API: but yes, a lot of important things would be about drastic changes (15:24:25) API: as far as I suppose (15:24:36) API: what we have on that list means API additions and API changes (15:24:39) API: except some exceptions (15:24:50) API: and convert that on bugs would be straightforward (15:25:10) API: then anyone could start to report more bugs if required (15:25:19) joanie: makes sense to me (15:25:27) API: I volunteer to create the metabug and the individual bugs based on that list (15:25:33) joanie: yay! (15:25:36) joanie: so noted (15:25:37) API: although probably it would be not ready tomorrow ;) (15:25:45) joanie: no worries (15:26:04) API: "towards ATK 2.0" seems a good title for the metabug (15:27:13) API: something else in this point? (15:27:15) API: mgorse, fer joanie ? (15:27:22) joanie: not from me (15:27:22) ***API and the rest of course (15:27:26) fer: not from me (15:27:34) mgorse: not from me (15:28:32) API: fine (15:28:36) API: point 3 (15:28:45) API: 3. Upcoming events (15:28:48) API: 3.1 CSUN (15:29:02) joanie: No Eitan (15:29:17) fer: I may go to CSUN, but I don't know yet (15:29:39) slee: SAdly I'm very unlikely to go (15:29:48) joanie: If I go, I'll fly out, do the panel I'm on, and fly back (15:30:25) API: also really unlikely from my part (15:30:37) fer: so no hacking at CSUN I guess (15:30:46) joanie: That's what Spain is for :-) (15:30:51) fer: just "meet the community" :) (15:30:54) ***fer nods (15:32:07) API: well, not too much about CSUN (15:32:12) API: so lets go to... (15:32:17) API: 3.2 ATK hackfest (15:32:26) API: not too much interaction on the "internal mailing list" (15:32:33) joanie: nope (15:32:34) API: just peter, me and li yuan (15:32:38) API: BTW (15:32:48) API: I don't remember Peter schedule preferences (15:32:53) joanie: lol (15:32:55) API: but last days I realized (15:32:58) API: that in my case (15:33:00) fer: well, I'll go, and probably Alex Surkov from mozilla a11y could join us (15:33:03) API: 11 April is too early (15:33:09) joanie: is it? (15:33:23) joanie: following week I think has Spanish holidays (15:33:31) API: yes, that week, in theory I have the last week for a project (15:33:42) joanie: gotcha (15:33:47) API: being on a hackfest on the last week of a project is not a good idea (15:33:52) joanie: agreed (15:33:59) ***API checking peter preferences (15:34:11) ***joanie doesn't think it should be based on peter preferences (15:34:14) joanie: ;-) (15:34:37) ***API no but it is good to have people on your side if required (15:34:53) fer: yeah, I also have some Operas during April :) (15:35:17) API: fer, so any April (May?) week preference? (15:35:18) API: mgorse, ? (15:35:44) mgorse: API: As of now I don't think I have a preference (15:36:10) fer: API: 10-16 or 17-23 I wont miss any opera performance, but it is not a strong preference at all (15:36:20) fer: so I'm 100% flexible regarding this (15:36:36) joanie: I want either the previous week or the next week to work with Ale (15:38:33) ***joanie is still looking at the calendar (15:38:36) API: ok, anyway (15:38:39) joanie: but we should probably move on (15:38:46) API: I suppose that the lack of answer is related with christmas (15:38:49) API: so after that (15:38:55) API: it would be good to send a ping mail (15:39:00) API: in order to confirm people (15:39:03) joanie: and a new date (15:39:08) API: and a good question would be (15:39:23) ***joanie shudders at the thought of tossing out open dates for all (15:39:24) API: what it is the minimum people to conclude that the hackfest should go on? (15:39:38) joanie: ah different question. never mind (15:39:41) API: ie: it is clear that a 2 people hackfest is worthless (15:39:50) API: 5 people is enough? (15:39:54) joanie: it's also not a number thing (15:39:54) API: etc (15:40:05) API: yeah I now that it is not a exact science (15:40:08) joanie: Like if everyone is there but Mike, I see that as a no-go (15:40:17) joanie: Mike is a must must have (15:40:26) API: agree (15:40:38) joanie: sorry should have said mgorse (15:40:55) joanie: so here's what I think we should do, for your consideration (15:41:00) joanie: let's pick a new week (15:41:07) joanie: and send a ping with the new date (15:41:24) joanie: and if a bunch of people cannot go, then we can consider the quorum issue (15:41:48) joanie: (and I don't mean pick a new week *now*) (15:41:55) joanie: (just before we send the email ;-) ) (15:42:56) API: makes sense (15:43:15) joanie: so shall you and I look at the calendar and see what is likely to work? (15:44:21) API: ok (15:44:33) API: I think that (15:44:37) API: we can see two weeks (15:44:47) API: and then ask the people about preferences (15:44:55) joanie: sounds like a plan (15:45:04) API: although as I already say, probably it would be good to wait (15:45:11) API: for christmas and holidays end (15:45:20) ***joanie nods (15:45:32) API: ok, anything else in this point? (15:45:39) joanie: not from me (15:45:44) fer: the place is gonna be Coruña? (15:45:56) API: fer, for the moment yes (15:45:59) fer: nice! (15:46:03) API: I already asked here (15:46:09) API: and they see that as a good idea (15:46:18) API: I just need to choose a good week (15:46:19) API: ie (15:46:28) API: was a error organize the webkit gtk hackfest (15:46:36) API: during that week (15:46:47) API: as 6 and 8 of December was bank holidays ;) (15:46:48) API: btw (15:46:49) API: fer, (15:46:52) API: hmm (15:46:59) API: it is called "holy week"? (15:47:02) API: anyway (15:47:07) fer: eastern (15:47:09) API: you know when spring holidays (15:47:12) fer: or something like that (15:47:13) API: ah yes (15:47:24) API: you know when eastern holidays are scheduled this year? (15:47:32) joanie: it's the week of the 18th I thought (15:47:42) API: joanie, really= (15:47:43) API: ? (15:47:47) API: well, anyway (15:47:57) API: lets see that (15:48:00) API: off the meeting (15:48:02) joanie: There were some spanish holidays that were eastery that week (15:48:03) API: lets move (15:48:07) joanie: :-) (15:48:13) API: lets skip unity one (15:48:23) API: 5. GNOME 3.0 (15:48:37) API: no answer from li related to the gtktreeview refactoring thing (15:48:41) API: so please (15:48:51) API: if anyone can test if gailtreeview works fine (15:49:04) API: the world would be prettier (15:49:06) joanie: I have a silly question (15:49:19) API: you probably will get a silly answer (15:49:20) API: but shoot (15:49:21) ***mgorse might test it if he ever manages to get a GNOME 3 environment set up (15:49:25) joanie: what are the odds that this has been incorporated in Natty? (15:49:37) joanie: because trees have gone all to hell in natty (15:49:38) API: don't know (15:49:48) API: gtktreeview refactoring is already on master (15:49:52) mgorse: This is only for gtk 3, right, not 2.24? (15:49:53) joanie: and I have not yet done anything custom or GNOME 3.0 ish (15:49:59) API: but don't know if natty includeds that (15:50:05) joanie: I was being lazy (15:50:05) API: mgorse, yes gtk 3 (15:50:08) joanie: I'll look into it (15:50:18) API: mgorse, but natty includes gtk3 (15:50:25) API: so answer: don't know, but really likely (15:50:33) fer: but maybe natty has a gnome build still on top of gtk2 (15:50:35) API: they are updating their packages constanttly (15:50:43) joanie: who knows fer (15:50:49) API: remember that as with gtk and gtk2 (15:50:56) API: gtk3 can be installed along gtk2 (15:51:00) joanie: all I know is that I press ctrl+o and can fetch coffee whilst I wait (15:51:01) API: I have natty (15:51:12) API: and I have gtk, gtk2 and gtk3 installed (15:51:41) joanie: see what happens if you get into the open dialog from, say, gedit where the default folder has like 30 files (15:52:06) joanie: I also have AT support enabled for my session (15:53:03) API: well, focusing again on the point ;) (15:53:15) API: if anyone can book sometime (15:53:21) API: please test the new refactored gtktreeview (15:53:23) API: nex point (15:53:31) API: Status of the migration to PyGObject: GNOME Goal, 626218 (15:53:47) API: joanie, something about this? (15:54:12) ***API don't see any other python related module maintainer on the meeting (15:54:12) fer: dots := (15:54:13) joanie: it's on our list (15:54:33) fer: should this be a low priority thing? (15:55:07) fer: I mean... of course it would be nice to have all GNOME 3 using pygi... but ... if we don't manage to port all the modules, they are still going to work, right? (15:55:41) joanie: orca will be ported. Soon I hope (15:55:58) API: fer, this is one of our recurrent questions (15:56:04) fer: hehe (15:56:13) API: but the fact is that (15:56:16) fer: I also have a recurrent point regarding GNOME 3 :) (15:56:21) API: when pygi becames really really stable (15:56:29) API: pygtk will be set as deprecated (15:56:30) API: hmm (15:56:39) API: although probably pygtk is already deprecated (15:56:57) API: ok, as we have this (15:56:59) API: 3.3 Other updates (15:57:02) mgorse: pygi will only be usable with GTK 3, so I guess you'd keep using pygtk for gtk 2 (15:57:08) API: fer, what it is the other recurrent question? (15:57:21) fer: yeah: Now it looks that some of us are trying to work/develop with a whole GNOME 3 stack (that is, gtk3, at-spi2, etc...), and we are finding some issues. I think that is the way to go, and we should keep opening bugs and helping mgorse with at-spi2 issues we find (15:57:25) API: mgorse, ah, I didn't knew that, thanks for the clarification (15:57:49) API: fer, aha, so the question is ...? (15:58:02) fer: not a question :) (15:58:14) API: well, this was the advice for months ;) (15:58:16) fer: just try to focus on that task that you, tbsaunde and me are doing informally := (15:58:19) slee: I have to skip - just wanted to say SS12 events are here http://ss12.info and finals at CSUN. Bryen is joiing Project:Possibility board on 07/01 to discuss (15:58:19) API: ie I always used at-spi2 (15:58:27) API: and mario sanches is using at-spi2 for webkit gtk (15:58:31) slee: Please add ideas to http://live.gnome.org/Accessibility/GetInvolved/SmallTasks (15:58:36) API: and webkit gtk is also migrating to gtk3 (15:58:57) API: slee, well I was allocating last minutes of the meeting for you (15:58:58) API: ;) (15:59:13) slee: api tah - I have one :-) (15:59:32) API: could you elaborate that Project:Possibility board thing? (15:59:46) ***API slee we can extend the meeting a little ;) (15:59:47) slee: Sure (15:59:59) slee: Ok I can stay 5 more (16:00:40) slee: SO project:possibility organise the SS12 competitions ot get students working on open source accessibility over a weekend (16:00:53) slee: last year we had 2 teams on Caribou (16:01:02) slee: want to try again (16:01:35) slee: so have asked Bryen to join one of our regular board meetings to see if we can come up with ideas (16:01:49) slee: especially as GNOME are at CSUN and the finals are there. Plus CSUN have a team this year (16:02:04) API: finals are on CSUn so march (16:02:12) slee: I just wanted to let y'all know about this and ask for any ideas you might have (16:02:13) API: and the (16:02:14) API: hmm (16:02:18) API: "semifinals" (16:02:22) API: would be on 07/01? (16:02:28) slee: It's a chance to get some student energy on a project (16:02:46) slee: but needs suiaabale task for competition (16:03:07) heidi [~chatzilla@adsl-76-192-1-210.dsl.wlfrct.sbcglobal.net] entered the room. (16:03:17) slee: API: no, the events are in Feb / March (16:03:27) API: slee, ah ok (16:03:37) slee: see http://ss12.info/ for dates (16:03:46) API: after a quick look to (16:03:48) API: http://live.gnome.org/Accessibility/GetInvolved/SmallTasks (16:03:51) API: some are outdated (16:03:51) API: ie (16:03:56) API: "Add a scanning mode to Caribou." (16:04:02) slee: yes - needs reviewing (16:04:06) API: AFAIK, eeejay already commited something related to that (16:04:08) slee: that one is great news ! (16:04:24) slee: but perhasp 'enhance scanning' with super douper feature? (16:04:33) API: slee, AFAIK == I think so, but not sure (16:04:43) API: slee, yes, probably (16:04:57) API: eeejay said that was a initial commit,but further work was required (16:04:58) API: and about (16:05:01) API: Work on accerciser bugs or add new interesting plugins (16:05:08) API: right now accerciser doesn't work ;) (16:05:19) slee: So my ask was whether maintainers and others could review it and update (16:05:26) API: so probably a good task would be "try to get accerciser working" (16:05:33) API: slee, yes, sorry for the random rant (16:05:40) API: so the conclusion of this point (16:05:41) API: action: (16:05:46) API: review http://live.gnome.org/Accessibility/GetInvolved/SmallTasks (16:05:52) slee: bugs might not be so good in competition - but we proved it is basically worked. (16:06:06) slee: plugins could be great, especially if we have some ideasw (16:06:15) API: slee, ok, makes sense (16:06:21) API: as we are out of time (16:06:26) API: slee, anything else ? (16:06:31) slee: API - np it is good to say and correct (16:06:42) slee: yes action = review. (16:06:45) slee: ideally for 07/01 (16:06:55) slee: nope (16:06:59) slee: thanks for time (16:07:06) API: slee, I think that it is worth to send a reminder to the list (16:07:13) API: not all the people involved are here (16:07:17) slee: ok, will do (16:07:21) API: slee, ok thanks (16:07:27) API: well, although we are out of time (16:07:31) API: lets do our classic last item (16:07:36) API: miscellaneous time (16:07:46) API: someone have anything else to say (16:07:50) API: (and short) (16:07:51) API: ? (16:10:02) fer: happy new year? (16:10:12) API: awesome! (16:10:14) API: ok (16:10:16) API: meeting over (16:10:25) API: thanks all to be present here