Re: A GNOME Bindings release set?

muppet <[email protected]>
Newsgroups gmane.comp.gnome.language-bindings
Message-ID <[email protected]>
On Thursday, December 4, 2003, at 08:59 AM, [email protected] 
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>

_______________________________________________
language-bindings mailing list  [email protected]
http://mail.gnome.org/mailman/listinfo/language-bindings
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.