Skip to Content.
Sympa Menu

sm-grimoire - Re: [SM-Grimoire] grimoire semantics

sm-grimoire AT lists.ibiblio.org

Subject: Discussion of Spells and Grimoire items

List archive

Chronological Thread  
  • From: "Eric Sandall" <eric AT sandall.us>
  • To: sm-grimoire AT lists.ibiblio.org
  • Subject: Re: [SM-Grimoire] grimoire semantics
  • Date: Fri, 20 Jun 2003 22:04:03 -0700 (PDT)


Andrew said:
> so this has been bugging me for a while, and maybe this was discussed
> and i missed it so sorry if this is old news, but heres a problem im
> noticing: theres a bug in a spell, and its in test. So we fix the bug
> and apply it to the devel grimoire, then a week later it trickles down
> to test, then to stable...that doesnt make test very easy to test and
> stable very stable if a bug managed to slip by.
>
> Heres a real life example: theres a problem with the db spell such
> that it wants libdb-4.0.so, but since we are using 4.1.25 everywhere,
> it doesnt make that file, some software still wants it for whatever
> reason, so if you symlink libdb.so to libdb-4.0.so everything magically
> works. Now i could add one line of code to the BUILD file in the _devel_
> grimoire. But the newbie that is having the problem is running test
> because he wants things to be more stable. except this bug fix doesnt
> really do anything until changes trickle down into test.
>
> Heres what i think we should do:
> devel is reserved for: new spells, enhancements and bug fixes
> test is allowed to have bug fixes applied to it at the same time as
> fixes are applied to devel
> stable ??? maybe we ought to allow minor fixes to transfer through?
>
> flames are welcome.
> just my 2 cents.
>
> Andrew

I was sure that our policy was to pull changes which fix broken spells
into test and stable, as the spell isn't very usefull if it's broken, yes?
If this policy has changed, I'd like to know. ;) If it has changed, I'd
like to change it back, where:

1) A change may be pulled into stable if it _fixes_ a problem (security,
non-installable, old source is gone, etc.).

2) A change may be pulled into test if it fixes a problem (security,
non-installable, old source is gone, etc.), spelling errors, and minor
updates (minor version updates, adding features (not M$ features, mind
;)).

-sandalle

--
PGP Key Fingerprint: FCFF 26A1 BE21 08F4 BB91 FAED 1D7B 7D74 A8EF DD61
http://search.keyserver.net:11371/pks/lookup?op=get&search=0xA8EFDD61

Eric Sandall | Source Mage GNU/Linux Developer
eric AT sandall.us | http://www.sourcemage.org/
http://eric.sandall.us/ | SysAdmin @ Inst. Shock Physics @ WSU
http://counter.li.org/ #196285 | http://www.shock.wsu.edu/




Archive powered by MHonArc 2.6.24.

Top of Page