Re: [clutter] Re: [ANNOUNCE] Clutter 0.4.1, new stable release

From: Emmanuele Bassi <ebassi@o-hand.com>
Date: Mon Aug 20 2007 - 13:22:06 EDT

On Mon, 2007-08-20 at 17:58 +0100, Colin Guthrie wrote:
> Emmanuele Bassi wrote:
> > good news everyone!
> >
> > release day at the OpenedHand Towers: Clutter core version 0.4.1 has
> > been packaged, and new releases of the Perl and Python bindings have
> > been made.
>
> Great!
>
> But also..... odd. 0.4.1 of both perl and python binding were released
> some time ago.

yeah, that was my mistake. Clutter perl bindings follow a different
naming scheme, because of CPAN. I rename the tarballs when I upload
them, but I made a mistake and called them clutter-perl-0.4.micro when
they should have been clutter-perl-0.4.0.nano. with Clutter 0.410 I
fixed that: the tarball is called clutter-perl-0.4.1.0.tar.gz.

> I see the perl binding have had a 0.4.1.0 release but it seems you just
> overwrote the 0.4.1 tarball of the python bindings...
>
> e.g. Here:
> http://www.clutter-project.org/sources/pyclutter/0.4/
>
> You'll see the file "pyclutter-0.4.1.tar.bz2" dated today, but the file
> "pyclutter-0.4.0-0.4.1.diff.gz" dated 8th August.
>
> Should the python bindings version also be 0.4.1.0???

mmh, I though I didn't relase 0.4.1 but only 0.4.0. the SVN logs confirm
this.

+++

as for numbering policies, just to shed some light:

  * clutter-core follows the usual odd/even numbering scheme;
  * clutter-gst, clutter-gtk and clutter-cairo have their own
    versions, but the are bumped to the same minor release as
    clutter core (so, for instance clutter-gst can be 0.4.203
    if we require 203 releases, but it depends on 0.4);
  * clutter-perl follows a
      major.(minor * 100) + (micro * 10) + nano
    numbering scheme, for CPAN; the tarballs follow a:
      major.minor.micro.nano
    numbering scheme
  * pyclutter follows the same numbering scheme of clutter-gst
    and friends: 0.4 tracks 0.4 release of Clutter (always the
    latest stable release), plus any micro release needed for
    bug fixing and features.

so, for example, the current stable releases are:

  clutter-core: 0.4.1
  clutter-gst: 0.4.0
  clutter-gtk: 0.4.0
  clutter-cairo: 0.4.0
  pyclutter: 0.4.1
  clutter-perl: 0.4.1.0 (0.410)

while trunk is now:

  clutter-core: 0.5.0
  clutter-gst: 0.5.0
  clutter-gtk: 0.5.0
  clutter-cairo: 0.5.0
  pyclutter: 0.5.0
  clutter-perl: 0.5.0.0 (0.500)

if there are any question I'll gladly answer and hopefully clarify
further.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi, OpenedHand Ltd.
Unit R, Homesdale Business Centre
216-218 Homesdale Rd., Bromley - BR12QZ
http://www.o-hand.com
-- 
To unsubscribe send a mail to clutter+unsubscribe@o-hand.com
Received on Mon, 20 Aug 2007 18:22:06 +0100

This archive was generated by hypermail 2.1.8 : Mon Aug 20 2007 - 14:00:08 EDT