Attachment '20120524_log.txt'

Download

   1 16:07:07 <joanie> #startmeeting
   2 16:07:07 <tota11y> Meeting started Thu May 24 16:07:07 2012 CET.  The chair is joanie. Information about MeetBot at http://wiki.debian.org/MeetBot.
   3 16:07:07 <tota11y> Useful Commands: #action #agreed #help #info #idea #link #topic.
   4 16:07:28 <joanie> #topic GNOME 3.6 - pyatspi2 deprecation?
   5 16:07:55 <joanie> #info We can now use at-spi2 via gobject introspection.
   6 16:08:24 <joanie> #info It seems to Joanie that there is not, therefore, a need to also maintain pyatspi2.
   7 16:08:44 <joanie> #info Joanie is going to try migrating Orca to at-spi2 via introspection.
   8 16:09:24 <joanie> #info What do people think about deprecating pyatspi2, giving people a year (tops) to convert, and then stop maintaining it?
   9 16:09:32 * joanie yields the floor to comments
  10 16:10:27 <fer> differences are similar to pygtk <--> gtk with g.o. instrospection?
  11 16:10:42 <fer> (hi, btw!)
  12 16:10:47 <joanie> hey btw!
  13 16:11:00 <joanie> as far as I know, it would be similar but easier
  14 16:11:08 <fer> nice then
  15 16:11:09 <mgorse> fer: Yeah, it's similar. Pyatspi right now is a wrapper to implement the old API
  16 16:11:28 <joanie> mgorse: and it does it via introspection, right?
  17 16:11:45 <aleiva> it is
  18 16:11:50 <joanie> i.e. we already know at-spi2 via introspection works
  19 16:12:03 <joanie> whereas in other areas, we've thought -- or hoped -- it worked
  20 16:12:08 <joanie> and then found major bugs
  21 16:12:17 <fer> so not big risks here
  22 16:12:22 <aleiva> who is using pyatspi beyond orca and accerciser?
  23 16:12:23 <mgorse> and I'd need to look at interfaces again.Ypatspi has classes right now that wrap some interfaces because it was causing problems to try to call a function from an interface with the same base name as a function elsewhere (ie, get_attributes functions)
  24 16:12:23 <mgorse> so I need to check if that works any better now and, if not, if something can be done about it
  25 16:12:24 <joanie> at-spi2 is already tested introspection-wize
  26 16:12:42 <joanie> mgorse, mind infoing that?
  27 16:12:49 <joanie> for the sake of the meeting minutes
  28 16:12:51 <fer> aleiva: probably all the testing projects
  29 16:13:03 <joanie> but w.r.t. testing projects.....
  30 16:13:08 <joanie> dogtail is dead I think
  31 16:13:18 <joanie> so there's just ldtp
  32 16:13:35 <joanie> and we can give people a year (if we must) before dropping it outright
  33 16:13:50 <mgorse> #info mgorse will need to test whether interfaces still cause problems in terms of function names conflicting (ie, *_get_attributes functions) and, if so, if something can be done about it
  34 16:14:17 <joanie> So if I'm in favor of it, Javi is in favor of it, we can convince Naggapan, and mgorse thinks it's doable pending his investigation....
  35 16:14:26 <joanie> that would be all of the "stakeholders"
  36 16:15:02 <joanie> and imho, if there are others.... Deprecations, much like sh*t, happens ;)
  37 16:15:26 <fer> :)
  38 16:15:52 <joanie> btw I already gave API_afk a heads-up about this yesterday (he's in a meeting atm).
  39 16:16:06 <joanie> and fearless leader did not say "zomg! don't do that!!"
  40 16:16:23 <joanie> so....
  41 16:16:31 <joanie> is there anyone opposed to this move?
  42 16:17:02 * joanie waves to heidi
  43 16:17:09 * heidi waves to joanie
  44 16:17:39 <joanie> #info No one seems to be opposed to the tentative deprecation of pyatspi2.
  45 16:18:05 <joanie> #info Next steps: Wait for Mike to look into the potential issue he raised.
  46 16:18:15 <joanie> mgorse: when do you think you can look into that?
  47 16:18:56 <mgorse> I'll check before the next meeting, anyway / figure out what needs to be done, if anything
  48 16:19:20 <joanie> suhweet
  49 16:19:21 <joanie> thanks!
  50 16:19:57 <joanie> #info Mike believes he will have an preliminary answer by next meeting, so we will table this discussion for one week.
  51 16:20:13 <joanie> i.e. let's not stress Nagapan before we have to. ;)
  52 16:20:25 <joanie> aleiva: could you please double-check with Javi on this?
  53 16:20:32 <joanie> I suspect he will be in favor of it
  54 16:20:35 <aleiva> yup
  55 16:20:38 <joanie> but I don't want to guess wrong
  56 16:20:40 <joanie> awesome thanks!!
  57 16:20:41 <aleiva> I think so
  58 16:20:59 * joanie prepares to move on
  59 16:21:09 <joanie> to a somewhat related topic
  60 16:21:51 <joanie> #info GNOME seems to want us to migrate to Python 3 (though it's not an official GnomeGoal yet).
  61 16:22:24 <joanie> #info Canonical is targetting their next stable release as only Python 3 -- at least in terms of the live media -- *as far as I understand it*
  62 16:22:34 <joanie> #info Therefore, we kinda sorta need to do this.
  63 16:22:56 <joanie> #info Mike has begun (and might be finished??) with the work in pyatspi.
  64 16:23:11 <joanie> #info Joanie has been working on this for Orca
  65 16:23:47 <joanie> #info Liblouis has a prelimary version committed
  66 16:24:06 <joanie> #info Speechd has a patch attached to a bug.
  67 16:24:24 <joanie> #info brlapi's project lead thinks he can do this soon.
  68 16:24:42 <joanie> so.... I am *thinking* and hoping we can be Python 3ized for gnome 3.6
  69 16:24:52 <joanie> if Javi can do this. /me looks at aleiva
  70 16:24:53 <joanie> :)
  71 16:25:02 * joanie yields the floor for comments
  72 16:25:28 <mgorse> Luke will be really happy if we are
  73 16:25:39 <joanie> mgorse: indeed he would
  74 16:26:39 <joanie> aleiva: can you add this to the "ask Javi" list please?
  75 16:27:54 <aleiva> yup
  76 16:28:06 <aleiva> in fact we talked about that
  77 16:28:32 <joanie> cool
  78 16:28:56 <joanie> so... anyone else with comments, questions, whatevers about targetting 3.6 for our team being python 2-free?
  79 16:30:04 <joanie> silence == consent ;)
  80 16:30:24 <joanie> #info Our team will target GNOME 3.6 for being migrated to Python 3.
  81 16:31:01 <joanie> #info Juanjo is unable to be here today and has no updates.
  82 16:31:28 <joanie> #info Please please please add your input to the Open Help Conference page
  83 16:31:36 <joanie> https://live.gnome.org/Accessibility/AccessibleHelp
  84 16:32:14 <joanie> anything else we need to talk about?
  85 16:32:19 * joanie yields the floor
  86 16:33:31 <joanie> I'm taking this as a "no"
  87 16:33:50 * joanie raises gavel and looks for fingers
  88 16:34:05 <joanie> #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, 5.9 KB) [[attachment:20120524_log.txt]]
 All files | Selected Files: delete move to page copy to page

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