Re: versioning

Aaron Optimizer Digulla <[email protected]> Sat, 23 Aug 2003 20:51:51 +0200
Newsgroups gmane.comp.programming.pragmatic
Message-ID <[email protected]>
On Fri, Aug 22, 2003 at 02:57:05AM -0400, Aryeh M. Friedman wrote:

> 		A quick and dirty guide to Pragmatic versioning
> 
> By Aryeh M. Friedman
> 
> Copyright (c) 2003.  The Pragmatic Project and Aryeh M. Friedman. All rights reserved.
> 
> See license in 'doc/legal/license' for details.
> 
> 	Since we are using Aegis the versioning system will largelly follow it's branch
> numbering scheme for version numbering.  Please note we assume changes and branch points
> are equivelent so if branch has a change 1 and a branch 2 then X.1 and X.2 refer to them
> respectivally.

Huh? Sorry, this didn't make sense for me. What is "if branch has a change 1 and a
branch 2 then" supposed to mean? :-)

> 	Version Suffix (Branch/Change)			Meaning
> 	-------------------------------------------------------
> 	X.0						Design/Specs/etc.
> 	X.1						Mock objects and unit tests
> 	X.2						"Code complete" version
> 	X.3						Full documentation
> 	X.4						Release version
> 	X.5+						Maintaince versions
> 
> 	Version Prefix					Meaning
> 	-------------------------------------------------------
> 	0						First public release of "full" lang
> 	0.0						All top level design/specs/etc.
> 	0.1						PAM
> 	0.2						PCL
> 	0.3						Core PCL libraries
> 	0.4						Core paradigms
> 	0.5						Complete end-user documentation

:-/ Do I understand that right, that 0.2.0.x will be the first steps of the
design of PCL?

Why is the finished product "0.5.5" and not "1.0"? What is the "0." prefix
good for?

-- 
==============================================
Sowatec AG,       CH-8330 Pfäffikon (ZH)
Witzbergstr. 7,   http://www.sowatec.com
Tel: +41-(0)1-952 55 55
Fax: +41-(0)1-952 55 66
----------------------------------------------
Aaron "Optimizer" Digulla, [email protected]
==============================================

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for Your HP, Epson, Canon or Lexmark
Printer at Myinks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/l.m7sD/LIdGAA/qnsNAA/W4wwlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
pragmatic_lang-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/