Project

General

Profile

Support #314

odd and even numbers for snapshots/official versions?

Added by Anna Maria Bigatti about 11 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Category:
Release
Target version:
Start date:
15 Feb 2013
Due date:
% Done:

100%

Estimated time:
Spent time:

Description

Should we use in cocoa-5 the rule odd and even numbers for snapshots/official versions?
(e.g. 5.0.3 is snapshot ;-)


Related issues

Related to CoCoA-5 - Design #1550: version number for CoCoA5 snapshot release?Closed2020-12-11

History

#1 Updated by John Abbott about 11 years ago

  • Category set to Release
JAA likes the rule:
  • odd <--> snapshot
  • even <--> stable/official

Should we use a similar rule for CoCoALib?
0.9953 <---> "snapshot"
0.9954 <---> stable

#2 Updated by John Abbott almost 11 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 50

The rules need to be simple so that we can remember them.

Let's say even numbers mean "stable" and odd ones "interim".

I also suggest increasing CoCoALib version numbers to 5 digits after the decimal point (and incrementing more often, probably at least once per week). This would imply that often the version number will increase by 2 rather than 1 since we will presumably produce many more interim versions than stable ones.

#3 Updated by John Abbott about 10 years ago

  • Target version changed from CoCoA-5.0.3 to CoCoA-5.0.9

#4 Updated by John Abbott about 10 years ago

  • Target version changed from CoCoA-5.0.9 to CoCoA-5.1.0 Easter14

#5 Updated by John Abbott about 10 years ago

  • Target version changed from CoCoA-5.1.0 Easter14 to CoCoA-5.1.1 Seoul14

#6 Updated by John Abbott over 9 years ago

  • Target version changed from CoCoA-5.1.1 Seoul14 to CoCoA-5.?.?

#7 Updated by John Abbott almost 9 years ago

  • Target version changed from CoCoA-5.?.? to CoCoA-5.1.3/4 Jan 2016

#8 Updated by John Abbott about 8 years ago

Postpone or close this issue?

#9 Updated by Anna Maria Bigatti about 8 years ago

  • Status changed from In Progress to Feedback
  • Assignee set to Anna Maria Bigatti
  • % Done changed from 50 to 80

Trying again and refining the idea after some experience:
I suggest using odd numbers for "flowing versions", and even numbers for released versions.
That means that an odd-numbered version (e.g. CoCoALib-99543, CoCoA-5.1.5) actually refer to many different internal versions in preparation for the official even version.

#10 Updated by Anna Maria Bigatti about 8 years ago

This would also imply that in cvs we should have only even target versions.

#11 Updated by Anna Maria Bigatti about 8 years ago

  • Status changed from Feedback to Closed
  • % Done changed from 80 to 100

Try with latest proposal. If not satisfactory make new issue/proposal.

#12 Updated by John Abbott about 8 years ago

Does this mean that the "target version" for new features should always be with an even number?

#13 Updated by Anna Maria Bigatti about 8 years ago

John Abbott wrote:

Does this mean that the "target version" for new features should always be with an even number?

yes.
Do you want me to rename the cocoalib target?

#14 Updated by Anna Maria Bigatti over 3 years ago

  • Related to Design #1550: version number for CoCoA5 snapshot release? added

Also available in: Atom PDF