Re: [pygtk] pygobject matching glib version numbers

2010-09-26 Thread John Stowers

> Yes, we agreed on synchronizing with the glib version number but we
> have not done any release since then.
> 
> On monday we'll be releasing 2.26.0, will bump it now in git.

I see this has been done now, thanks a lot!

Sorry to pester,

John

___
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/


Re: [pygtk] pygobject matching glib version numbers

2010-09-25 Thread Tomeu Vizoso
On Sun, Sep 26, 2010 at 00:48, John Stowers
 wrote:
> On Wed, 2010-08-11 at 10:07 +0200, Tomeu Vizoso wrote:
>> Hi,
>>
>> John Stowers has proposed that PyGObject changes it's version
>> numbering to match that of glib. This means that the next stable
>> version will be 2.26 instead of 2.22.
>>
>> The rationale is that it will help people a bit to know what to expect
>> from a given PyGObject release. He's already numbering his PyGtk
>> releases matching Gtk+ versions.
>>
>> If nobody has good reasons against, the next unstable release of
>> PyGObject will be 2.25.1.
>
> Hi,
>
> I noticed that this hasn't been done yet despite agreement. Would it be
> OK if you or John P. bumped the version before release?

Yes, we agreed on synchronizing with the glib version number but we
have not done any release since then.

On monday we'll be releasing 2.26.0, will bump it now in git.

Regards,

Tomeu

> John
>
>>
>> Regards,
>>
>> Tomeu
>> ___
>> python-hackers-list mailing list
>> python-hackers-l...@gnome.org
>> http://mail.gnome.org/mailman/listinfo/python-hackers-list
>
>
> ___
> python-hackers-list mailing list
> python-hackers-l...@gnome.org
> http://mail.gnome.org/mailman/listinfo/python-hackers-list
>
___
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/


Re: [pygtk] pygobject matching glib version numbers

2010-09-25 Thread John Stowers
On Wed, 2010-08-11 at 10:07 +0200, Tomeu Vizoso wrote:
> Hi,
> 
> John Stowers has proposed that PyGObject changes it's version
> numbering to match that of glib. This means that the next stable
> version will be 2.26 instead of 2.22.
> 
> The rationale is that it will help people a bit to know what to expect
> from a given PyGObject release. He's already numbering his PyGtk
> releases matching Gtk+ versions.
> 
> If nobody has good reasons against, the next unstable release of
> PyGObject will be 2.25.1.

Hi,

I noticed that this hasn't been done yet despite agreement. Would it be
OK if you or John P. bumped the version before release?

John

> 
> Regards,
> 
> Tomeu
> ___
> python-hackers-list mailing list
> python-hackers-l...@gnome.org
> http://mail.gnome.org/mailman/listinfo/python-hackers-list


___
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/


Re: [pygtk] pygobject matching glib version numbers

2010-08-24 Thread will kahn-greene
On 08/11/2010 06:04 AM, John Stowers wrote:
> On Wed, 2010-08-11 at 11:44 +0200, Simon van der Linden wrote:
>> On Wed, 2010-08-11 at 11:08 +0200, Tomeu Vizoso wrote:
>>> On Wed, Aug 11, 2010 at 10:57, Simon van der Linden  
>>> wrote:
 On Wed, 2010-08-11 at 10:07 +0200, Tomeu Vizoso wrote:
> The rationale is that it will help people a bit to know what to expect
> from a given PyGObject release. He's already numbering his PyGtk
> releases matching Gtk+ versions.

 I wonder whether it makes sense for PyGObject, which is not, to my
 knowledge, a set of static binding for GLib. We don't exactly ensure
 that all the features available in the matching GLib version is
 available to Python developers, do we?
>>>
>>> I think that's something we should aim for. I also consider g-i to be
>>> a logical part of GLib even if it hasn't been merged yet.
>>
>> I'm neither in favor nor against this change. I think it will not bring
>> anything. 
> 
> I have lost track of the number of times I have had to explain the
> versions of Gtk, PyGtk, Glib and PyGObject to people trying to get stuff
> to work on windows, and every time noted that the version mismatches
> were unhelpful, confusing and often resulted in them trying
> build/runtime combinations that did not work.

I'm not on most of the cc:d lists, so this might bounce.

I have this exact problem.  I try a bunch of build/runtime combinations
until I find one that works.

Even if the version number scheme doesn't change so that things match,
there should at least be a table somewhere that tells you which version
of the bindings goes with which version of the bound library.

If such a thing already exists for PyGtk and PyGObject, I'd love to know
where it is.

/will
___
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/


Re: [pygtk] pygobject matching glib version numbers

2010-08-24 Thread Simon van der Linden
On Wed, 2010-08-11 at 11:08 +0200, Tomeu Vizoso wrote:
> On Wed, Aug 11, 2010 at 10:57, Simon van der Linden  
> wrote:
> > On Wed, 2010-08-11 at 10:07 +0200, Tomeu Vizoso wrote:
> >> The rationale is that it will help people a bit to know what to expect
> >> from a given PyGObject release. He's already numbering his PyGtk
> >> releases matching Gtk+ versions.
> >
> > I wonder whether it makes sense for PyGObject, which is not, to my
> > knowledge, a set of static binding for GLib. We don't exactly ensure
> > that all the features available in the matching GLib version is
> > available to Python developers, do we?
> 
> I think that's something we should aim for. I also consider g-i to be
> a logical part of GLib even if it hasn't been merged yet.

I'm neither in favor nor against this change. I think it will not bring
anything. In the long term, I think following GNOME's version number
(i.e. 2.31.x for now), both for PyGObject and GLib (and G-I, thus) would
make more sense.

___
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/


Re: [pygtk] pygobject matching glib version numbers

2010-08-11 Thread John Stowers
On Wed, 2010-08-11 at 11:44 +0200, Simon van der Linden wrote:
> On Wed, 2010-08-11 at 11:08 +0200, Tomeu Vizoso wrote:
> > On Wed, Aug 11, 2010 at 10:57, Simon van der Linden  
> > wrote:
> > > On Wed, 2010-08-11 at 10:07 +0200, Tomeu Vizoso wrote:
> > >> The rationale is that it will help people a bit to know what to expect
> > >> from a given PyGObject release. He's already numbering his PyGtk
> > >> releases matching Gtk+ versions.
> > >
> > > I wonder whether it makes sense for PyGObject, which is not, to my
> > > knowledge, a set of static binding for GLib. We don't exactly ensure
> > > that all the features available in the matching GLib version is
> > > available to Python developers, do we?
> > 
> > I think that's something we should aim for. I also consider g-i to be
> > a logical part of GLib even if it hasn't been merged yet.
> 
> I'm neither in favor nor against this change. I think it will not bring
> anything. 

I have lost track of the number of times I have had to explain the
versions of Gtk, PyGtk, Glib and PyGObject to people trying to get stuff
to work on windows, and every time noted that the version mismatches
were unhelpful, confusing and often resulted in them trying
build/runtime combinations that did not work.

This is less the case on linux where your distribution/package manager
hides it from you.

John

___
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/


Re: [pygtk] pygobject matching glib version numbers

2010-08-11 Thread Simon van der Linden
On Wed, 2010-08-11 at 11:08 +0200, Tomeu Vizoso wrote:
> On Wed, Aug 11, 2010 at 10:57, Simon van der Linden  
> wrote:
> > On Wed, 2010-08-11 at 10:07 +0200, Tomeu Vizoso wrote:
> >> The rationale is that it will help people a bit to know what to expect
> >> from a given PyGObject release. He's already numbering his PyGtk
> >> releases matching Gtk+ versions.
> >
> > I wonder whether it makes sense for PyGObject, which is not, to my
> > knowledge, a set of static binding for GLib. We don't exactly ensure
> > that all the features available in the matching GLib version is
> > available to Python developers, do we?
> 
> I think that's something we should aim for. I also consider g-i to be
> a logical part of GLib even if it hasn't been merged yet.

I'm neither in favor nor against this change. I think it will not bring
anything. In the long term, I think following GNOME's version number
(i.e. 2.31.x for now), both for PyGObject and GLib (and G-I, thus) would
make more sense.

Regards,

Simon

___
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/


Re: [pygtk] pygobject matching glib version numbers

2010-08-11 Thread Tomeu Vizoso
On Wed, Aug 11, 2010 at 10:57, Simon van der Linden  wrote:
> On Wed, 2010-08-11 at 10:07 +0200, Tomeu Vizoso wrote:
>> The rationale is that it will help people a bit to know what to expect
>> from a given PyGObject release. He's already numbering his PyGtk
>> releases matching Gtk+ versions.
>
> I wonder whether it makes sense for PyGObject, which is not, to my
> knowledge, a set of static binding for GLib. We don't exactly ensure
> that all the features available in the matching GLib version is
> available to Python developers, do we?

I think that's something we should aim for. I also consider g-i to be
a logical part of GLib even if it hasn't been merged yet.

It's true PyGObject doesn't aim to be a set of static bindings in the
same way that PyGtk does, but then GLib has lots of infrastructure
stuff that doesn't make sense to expose to Python as-is.

In summary, while PyGObject won't try to wrap every bit of GLib, it
should aim to expose to Python all the functionality that makes sense,
for each version.

Regards,

Tomeu

> Regards,
>
> Simon
>
>
> ___
> python-hackers-list mailing list
> python-hackers-l...@gnome.org
> http://mail.gnome.org/mailman/listinfo/python-hackers-list
>
___
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/


Re: [pygtk] pygobject matching glib version numbers

2010-08-11 Thread Simon van der Linden
On Wed, 2010-08-11 at 10:07 +0200, Tomeu Vizoso wrote:
> The rationale is that it will help people a bit to know what to expect
> from a given PyGObject release. He's already numbering his PyGtk
> releases matching Gtk+ versions.

I wonder whether it makes sense for PyGObject, which is not, to my
knowledge, a set of static binding for GLib. We don't exactly ensure
that all the features available in the matching GLib version is
available to Python developers, do we?

Regards,

Simon


___
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/