Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] explicit agreement to update a huge spell

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: "Dufflebunk" <dufflebunk AT go-nix.ca>
  • To: "Sergey A. Lipnevich" <sergeyli AT pisem.net>, "Source Mage - Discuss" <sm-discuss AT lists.ibiblio.org>
  • Subject: Re: [SM-Discuss] explicit agreement to update a huge spell
  • Date: Sun, 5 Jan 2003 15:42:47 -0400

This can be done easily within a spell by adding a query and a check inside
the BUILD script.
if ! query "You're going to break stuff... ok?" "n" ; then exit 1; fi
Or something like that. I always get the query return value backwards.

--------- Original Message --------
> I've been thinking about the situation where updates to glibc, gcc, and
> other huge spells break too many bones. My idea is to introduce an extra
> flag, similar to &quot;don't collect docs&quot; or &quot;don't archive the
spell&quot;,
> which would mean &quot;don't update without explicit agreement from the
> admin&quot;. Initialli, all &quot;Solo&quot; spells will have to be marked
as such. So,
> every time the admin does &quot;sorcery system-update&quot; and, for
instance, gcc
> needs an recompile, s/he would be asked if it's OK to do that. Holding
> the spall is not working because nobody cares to actually go and hold
> the spells that are critical, partially because not everyone knows what
> is s/he supposed to be holding. Mozilla could use the same &quot;explicit
> update consent&quot; because it's just too damn big and takes forever to
> compile, so does OpenOffice and Javs SDK.
> Or this could be an option to sorcery, or just let the admin know that
> the update's here and whenever s/he is ready please use such and such
> command to update it (I mean, print &quot;cast -c glibc&quot; out and let
the
> person think).
>
> Which, BTW, brings us to the discussion of interactive/non-interactive
> option for sorcery/cast/etc, but that's an entirely different story...
>
> Ideas?
>
> Sergey.
>
> _______________________________________________
> SM-Discuss mailing list
> SM-Discuss AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/sm-discuss
>
>
>
>




Archive powered by MHonArc 2.6.24.

Top of Page