Skip to Content.
Sympa Menu

sm-grimoire - Re: [SM-Grimoire] prolifering *-cvs spells

sm-grimoire AT lists.ibiblio.org

Subject: Discussion of Spells and Grimoire items

List archive

Chronological Thread  
  • From: Andrew <afrayedknot AT thefrayedknot.armory.com>
  • To: SourceMage GNU/Linux Grimoire <sm-grimoire AT lists.ibiblio.org>
  • Subject: Re: [SM-Grimoire] prolifering *-cvs spells
  • Date: Tue, 9 Dec 2003 11:20:11 -0800

I like the way this has gone, I'll venture a few comments.

First if we are going with these composite spells, i suggest we dont
use a dot (.) as the seperator, we may run into problems later... I
think we should use a / instead, that could even make the sorcery scripts
slightly simpler, and it is a more natural boundary. By using a dot we are
essentially reduplicating work that directories already abstract for us.

cast gimp/cvs would try and cast the cvs version of gimp, and all the
files would be still located under
$GRIOIRE/$SPELL/

if we set gimp/cvs to our spell variable. I hope thats somewhat clear. The
disticntion seems more natural and less prone to future problems than
using a - or a .

Also, I think that the base spell should be current 'stable' release
(whatever that ends up being). Then all the sub-directories (assuming
Duane's idea) would be optional, but common ones could be cvs, bin and
devel. Whichever ones exist could be a function of the software and
spell maintainer's willingness to support the cvs/bin/devel versions.

If we go for things this way, then we can have the best of both
discussions. A common and understood way to have both regular and cvs
(et al) spells, packed into a single 'composite' spell. We can still have
provides/requires stuff for the spell as a whole, or the cvs version if
that needs to be the case.

The question then is, do we go for a sorcery feature request before or
after the 1.0 iso release? Is there a feature freeze right now?

--
________________________________________________________________________
|Andrew D. Stitt | astitt AT sourcemage.org |
|irc: afrayedknot | afrayedknot AT t.armory.com |
|aim: thefrayedknot or iteratorplusplus | |
|Grimoire Guru ham/smgl, Porting Team Lead | ftp://t.armory.com |
|Author and Maintainer of Prometheus | |
-------------------------------------------------------------------------




Archive powered by MHonArc 2.6.24.

Top of Page