Re[4]: GC v7.2e release and version numbering policy

Ivan Maidanski <ivmai-JGs/[email protected]>
Newsgroups gmane.comp.programming.garbage-collection.boehmgc
Message-ID <[email protected]>
 Hello Hans,

2 issues found:
http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-7.2e.tar.gz is still not accessible.
http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-7.4.0 does not have .tar.gz extension

Regards,
Ivan

Friday, 15 Nov 2013, 3:42 UTC from "Boehm, Hans" <[email protected]>:
>Thanks.
>
>I did make check on an x64 Linux box, and built using Makefile.direct on an ARM box.  Everything looked OK.  I attempted to put everything in the right places.  Libatomic_ops may take a while to show up in the right place.
>
>Hans
>
>> -----Original Message-----
>> From: Ivan Maidanski [mailto:[email protected]]
>> Sent: Wednesday, November 13, 2013 11:11 PM
>> To: Boehm, Hans
>> Subject: Re[2]: GC v7.2e release and version numbering policy
>> 
>> Hi Hans,
>> 
>> OK, I forwarded it yesterday.
>> 
>> Regards,
>> Ivan
>> 
>> 
>> Tue, 12 Nov 2013, 0:38 UTC from "Boehm, Hans" < [email protected] >:
>> >
>> > This is embarrassing.  I thought I saw your tar files, and was about
>> to test them, but they seem to have disappeared from my mail box.
>> Overzealous malware
>> >  detector?  Could you please send them again, with a copy to
>>  [email protected] ?
>> >
>> > Thanks.
>> >
>> > Hans
>> >
>> > From: Ivan Maidanski [mailto:[email protected]]
>> > Sent: Sunday, November 10, 2013 8:31 AM
>> > To: Boehm, Hans
>> > Cc:  [email protected]
>> > Subject: GC v7.2e release and version numbering policy
>> >
>> > Hi Hans,
>> >
>> > 1. I've prepared gc-7.2e.tar.gz and libatomic_ops-7.2e.tar.gz (I'll
>> send to you privately in moment) - please do "make check" and put them
>> to gc_source and linux/atomic_ops folder, respectively.
>> >
>> > 2. I'm going to prepare tarballs for master branches but let's agree
>> on the version numbers policy to avoid confusion with added 'b',
>> 'c',... letters. As someone already mentioned on the ML,
>> major.minor.micro could be a good alternative to
>> major.minor[alpha<alpha>].
>> >  I could describe it as:
>> > /* The policy regarding version numbers: development code has
>> odd       */
>> > /* "minor" number (and "micro" part is 0); when development is
>> finished */
>> > /* and a release is prepared, "minor" number is incremented
>> (keeping    */
>> > /* "micro" number still zero), whenever a defect is fixed a new
>> release */
>> > /* is prepared incrementing "micro" number (most stable release has
>> the */
>> > /* biggest "micro"
>> value).                                              */
>> >
>> > In other words (similar to libatomic_ops:
>> > * gc-7.2 remains as-is (gc-7.2f, ...)
>> > * gc-7.3alpha3 is finalized to gc-7.4.0
>> > * if a bug will be fixed in gc-7.4.0 then version is changed to gc-
>> 7.4.1 when tarball is released (next set of bug fixes goes to gc-7.4.2,
>> so on)
>> > * gc-7.4.0 -> gc-7.5.0 for development (only exists in repository)
>> > * gc-7.5.0 -> gc-7.6.0 on preparing a tarball
>> >
>> > The drawback of this scheme is that there is no alpha/beta releases,
>> but OTOH the bigger "micro" value, the more stable release is.
>> >
>> > If no objections, I'll prepare gc-7.4.0 and libatomic_ops tarballs.
>> > Thank you
>> >
>> > Regards,
>> > Ivan

_______________________________________________
Gc mailing list
Gc-V9/[email protected]
http://www.hpl.hp.com/hosted/linux/mail-archives/gc/
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.