On Tue, Oct 20, 2009 at 18:44, Johan Dahlin <jo...@gnome.org> wrote:
> On Sun, Oct 18, 2009 at 9:23 AM, Tomeu Vizoso <to...@sugarlabs.org> wrote:
>> On Tue, Oct 13, 2009 at 18:40, Simon van der Linden
>> <svdlin...@src.gnome.org> wrote:
>>> On 13 Oct 2009, at 18:40, Colin Walters wrote:
>>>> Does anyone know the status of merging the Summer of Code branch for
>>>> improving the GObject Introspection support?
>>>
>>> Nothing has been merged yet. A bug has been opened:
>>> https://bugzilla.gnome.org/show_bug.cgi?id=597697
>>>
>>>> Is it blocked on patch review?
>>>
>>> Basically, yes; it needs a reviewer.
>>
>> Would like to see some movement here, Simon has done a great work and
>> I personally think that introspection support is very important for
>> the future of PyGTK.
>>
>> From my POV, the person most knowledgeable about introspection support
>> in PyGObject is Johan Dahlin, but he's probably too busy at Litl to
>> carry the review forward. I'm cc'ing him so he can express his opinion
>> if he wishes.
>>
>> The second in line would be me, who took Johan's work and pushed it
>> forward enough to run Sugar on top of it, see:
>>
>> http://blog.tomeuvizoso.net/2009/05/reducing-sugars-memory-usage.html
>>
>> Simon carried his GSoC project on top of my work adding lots of
>> missing stuff and cleaning up the code a lot.
>>
>> Also, I have a big interest in doing a good review because I'm going
>> to be working myself on this area in the near future, and hopefully
>> the next release of Sugar will depend heavily on it.
>>
>> So I propose that I review the part of the branch that affects
>> girepository and find someone else who reviews the small bits that
>> affect the rest of pygobject.
>
> I can help out reviewing the parts of pygobject. Is it a big patch?
> Where can I find it?

This is the diffstat for the non-introspection part of it:

[to...@zviratko pygobject-i]$ git diff --stat origin/master gobject/
 gobject/Makefile.am         |    9 +++
 gobject/gobjectmodule.c     |   80 +++++++++++++++++++++-
 gobject/pygboxed.c          |   71 ++++++++++++--------
 gobject/pyginterface.c      |    6 +-
 gobject/pygobject-private.h |    7 ++
 gobject/pygobject.c         |  114 ++++++++++++++++++++++++--------
 gobject/pygobject.h         |   22 ++++++
 gobject/pygpointer.c        |  157 +++++++++++++++++++++++++++++++++++++------
 gobject/pygtype.c           |   88 ++++++++++++++++++++----
 9 files changed, 461 insertions(+), 93 deletions(-)

Thanks,

Tomeu

-- 
«Sugar Labs is anyone who participates in improving and using Sugar.
What Sugar Labs does is determined by the participants.» - David
Farning
_______________________________________________
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to