Sunday, October 02, 2005

thoughts on version numbers

I'm thinking of going to a 4-number versioning system:
  1. The first number is the generation. Here I am thinking that Cabinet sharing and Cabinet proxies should be moved to generation 3. That way, g2 focuses on service configuration while g3 focuses on the web of Arks.
  2. The second number reflects a change in data structure, typically requiring a conversion.
  3. The third number is tied to a set of, often related, intentions.
  4. And then the fourth number identifies a particular release.

The first two numbers would be reflected in both the top-level directory and the .dmp file names; the last two numbers then being the extension to identify a particular release.

Comments?

0 Comments:

Post a Comment

<< Home