sm-discuss AT lists.ibiblio.org
Subject: Public SourceMage Discussion List
List archive
Re: [SM-Discuss] How to handle multi-version spells
- From: "Sergey A. Lipnevich" <sergey AT optimaltec.com>
- To: sm-discuss AT lists.ibiblio.org
- Subject: Re: [SM-Discuss] How to handle multi-version spells
- Date: Wed, 17 Aug 2005 19:50:07 -0400
I'm also against version to be set to current date. We had that
disagreement with David when discussing httpd-dev spell. I think setting
version to a constant (e.g. I prefer HEAD as a name of "latest" revision
in CVS and Subversion) and using FORCE_DOWNLOAD=on is the best
combination of choice and convenience. It has just one disadvantage: no
way to go to previous version by using "dispel -d". This is minor though
because the source taken from repository is more likely to not build
than to build and not work.
VERSION=$(date ...) is a clever hack and has the right to exist, but
only as *non-default* spell configuration option, IMO.
Sergey.
On Wed, 2005-08-17 at 21:12 +0200, Andrew "ruskie" Levstik wrote:
> > > VERSION=$(date +%Y%m%d) should be set both if auto-update is
> > > wanted or not.
> >
> > This could only work if FORCE_DOWNLOAD is off for the non-auto update ones
> > of course, but even then wouldn't this cause the non-auto update ones to
> > think they have a new version each day they come up in a cast, then just
> > recast the exact sources they already have?
> >
>
> IMHO NO(I feel very strongly about this) I don't like to use some random
> thing
> to set a version. I prefer for the VERSION=[whatever_scm_it_uses] approach
> for non automatic(i.e. VERSION=cvs, VERSION=svn and so on).
>
> Who came up with the idea for using date for both...
>
> And yeah for FORCE_DOWNLOAD it should be clearly documented if it's used
> this
> or that way.
-
Re: [SM-Discuss] How to handle multi-version spells
, (continued)
-
Re: [SM-Discuss] How to handle multi-version spells,
Arwed von Merkatz, 08/17/2005
-
Re: [SM-Discuss] How to handle multi-version spells,
Jason Flatt, 08/17/2005
-
Re: [SM-Discuss] How to handle multi-version spells,
Andrew "ruskie" Levstik, 08/17/2005
- Re: [SM-Discuss] Web Site Documentation Revision History (Was: How to handle multi-version spells), Jason Flatt, 08/17/2005
-
Re: [SM-Discuss] How to handle multi-version spells,
Andrew "ruskie" Levstik, 08/17/2005
-
Re: [SM-Discuss] How to handle multi-version spells,
Jeremy Blosser (emrys), 08/17/2005
-
Re: [SM-Discuss] How to handle multi-version spells,
Andrew "ruskie" Levstik, 08/17/2005
- Re: [SM-Discuss] How to handle multi-version spells, Ladislav Hagara, 08/17/2005
- Re: [SM-Discuss] How to handle multi-version spells, Jeremy Blosser (emrys), 08/17/2005
- Re: [SM-Discuss] How to handle multi-version spells, Arwed von Merkatz, 08/18/2005
- Re: [SM-Discuss] How to handle multi-version spells, Andrew "ruskie" Levstik, 08/17/2005
-
Re: [SM-Discuss] How to handle multi-version spells,
Andrew "ruskie" Levstik, 08/17/2005
- Re: [SM-Discuss] How to handle multi-version spells, Sergey A. Lipnevich, 08/17/2005
- Re: [SM-Discuss] How to handle multi-version spells, Eric Sandall, 08/17/2005
-
Re: [SM-Discuss] How to handle multi-version spells,
Jason Flatt, 08/17/2005
-
Re: [SM-Discuss] How to handle multi-version spells,
Arwed von Merkatz, 08/17/2005
-
Re: [SM-Discuss] How to handle multi-version spells,
Ladislav Hagara, 08/17/2005
- Re: [SM-Discuss] How to handle multi-version spells, Seth Alan Woolley, 08/17/2005
- Re: [SM-Discuss] How to handle multi-version spells, Arwed von Merkatz, 08/19/2005
Archive powered by MHonArc 2.6.24.