Re: A GNOME Bindings release set?



On Thursday, December 4, 2003, at 08:59 AM, Murray Cumming Comneon com wrote:

I just want the names, not the numbers. For instance, the something in
something-0.1.0.tar.gz.

sorry, i just misunderstood.

thanks to CPAN, Perl has good conventions for this already. replace the :: with a - and append the version number, and .tar.gz.

   Gtk2 => Gtk2-x.yyz.tar.gz
   Gtk2::GladeXML => Gtk2-GladeXML-x.yyz.tar.gz

we have a team member who puts the releases on CPAN, but the current release is always available from sourceforge in source format.


In future, we might impose some version numbering schemes, but it's too late
for that in this release cycle.

we cannot use three-part version numbers; they are not supported until Perl 5.10.0, and even then we can't change because we'll break compatibility with 5.8.x. (the version numbers are actually used in the code to do runtime version-checking and bootstrapping validation, all of which is part of perl itself.)

instead, we use a scheme that is similar in spirit (although it does not exactly match the traditional perl versioning scheme). basically, x.yyz, where x is the major, yy is the minor (even for stable), and z is the micro, and is often omitted when 0.


--
muppet <scott at asofyet dot org>




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]