From owner-freebsd-ports Mon Jul 12 2:56:17 1999 Delivered-To: freebsd-ports@freebsd.org Received: from blues.ghis.net (pppc2-118.eisa.net.au [203.166.251.238]) by hub.freebsd.org (Postfix) with ESMTP id A8001150F6; Mon, 12 Jul 1999 02:55:56 -0700 (PDT) (envelope-from jim@blues.ghis.net) Received: (from jim@localhost) by blues.ghis.net (8.9.3/8.9.3) id TAA65277; Mon, 12 Jul 1999 19:52:51 +1000 (EST) (envelope-from jim) Date: Mon, 12 Jul 1999 19:52:51 +1000 From: Jim Mock To: Satoshi - Ports Wraith - Asami Cc: obrien@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: xchat & xchat-devel? Message-ID: <19990712195251.A65202@blues.ghis.net> Reply-To: jim@blues.ghis.net References: <19990712132238.A36959@blues.ghis.net> <19990712010458.B57377@dragon.nuxi.com> <19990712181355.B55317@blues.ghis.net> <199907120822.BAA68238@silvia.hip.berkeley.edu> <19990712183933.A64188@blues.ghis.net> <199907120927.CAA68497@silvia.hip.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii User-Agent: Mutt/0.96.3i In-Reply-To: <199907120927.CAA68497@silvia.hip.berkeley.edu> Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 12 Jul 1999 at 02:27:42 -0700, Satoshi - Ports Wraith - Asami wrote: > * From: Jim Mock > > * I don't know that we'd want to give it a version number.. right > * now, the development branch's current version is 1.1.2 and is > * changing alot (which is why I suggested xchat-devel). The stable > * version is 1.0.0. > > That's ok, but what I'm thinking is, what do we do when it becomes > stable? We can't repository copy it back to "xchat", since it > already exists. The way it works for most ports is I'd send diffs to upgrade the existing stable version to the latest stable (when it's available), that way I can continue to keep the development version up to date as well. > (1) foo version X is committed as "foo" > (2) foo version Y comes out, repository copy from foo -> fooY > (3) foo version Y becomes stable, "foo" is cvs removed leaving only fooY > (4) foo version Z comes out, repository copy from fooY -> fooZ > (5) foo version Z becomes stable, "fooY" is cvs removed leaving only fooZ > > and so on. That way we'll always have a complete history somewhere. Makes sense. Wouldn't we also have a complete history if each was treated separately though? I.e., the 'xchat' port gets updated when a new stable release comes out, and 'xchat-devel' (or whatever) is imported as a new port and updated to keep with their current development. Then again, doing it like that, we wouldn't have a history of xchat -> xchat-devel (if I get what you're saying). > * I don't know that it'll replace the current xchat port.. I mean, > * when it gets to 1.1.10, 1.2.0 will probably become the stable > * version, and 1.3.x the development tree (if they use their > * current version numbering). Am I making sense with any of this? > > Are they using odd/even numbers to denote development/stable? Are > both versions updated in parallel or does only the development > version move? It appears that's how they're doing it. It just hit 1.0.0 about a week or two ago, so I'm not exactly sure how they plan on doing the version numbering. This is from the web site.. make of it what you will.. Released X-Chat 1.0.0. The ChangeLog is available here. Only a few minor changes from 0.9.10. X-Chat will now branch off to a development 1.1.x series, some real nice features are planned. I know that's not saying anything much different than I already stated. From that, I'm guessing 1.2.0 will be the next stable version. Only the development branch is moving right now. -- - Jim Mock - jim@blues.ghis.net - systems administrator - ghis.NET - - work: http://www.ghis.net/ - personal: http://www.ghis.net/~jim/ - - FreeBSD 'zine: http://www.freebsdzine.org/ - jim@freebsdzine.org - - FreeBSD: http://advocacy.freebsd.org/ - jim@advocacy.FreeBSD.org - To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message