Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (001758c5753fae25ad647fa9492165e489fd7263)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Remko van der Vossen <wich AT sourcemage.org>
  • To: Ismael Luceno <ismael AT iodev.co.uk>
  • Cc: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (001758c5753fae25ad647fa9492165e489fd7263)
  • Date: Mon, 6 May 2019 14:15:07 +0200

Hi Ismael,

On Mon, May 06, 2019 at 01:46:27PM +0200, Ismael Luceno wrote:
> I'm working on making Sorcery more reliable, probably this weekend I'll
> be able to continue that and push all the improvements; I will have it
> fall back to whatever is installed automatically, but for now that's an
> acceptable solution.

Hmmn, yeah, automatic fallback would be nice indeeed.

> I fear we will need to make sorcery upgrades mandatory soon, there's
> already too much compatibility cruft around...

Yes, the problem is indeed that we cannot assume that people have a
recent sorcery. Especially since stable is ancient and even the devel
version is some version from 2017 that doesn't contain many of the fixes
that you have done in the recent past.

I believe what we used to do is get whatever functionality into sorcery
and release a stable version of sorcery containing that feature, then
wait a certain length of time (year or something?) before we assumed it
to be generally available for use in the grimoires. Problem is that the
cleanup of all workarounds and hacks was never orchestrated well, so we
have a lot of cruft hanging about all over the place.

Do we have any sensible way to make a sorcery upgrade mandatory? What we
could do is actually check for a minimum sorcery version in the spell
that needs a specific feature. That could be provided in a grimoire
function. Of course then we need some easy to use overview of which
features are available in which versions of sorcery.

Regards, Remko




Archive powered by MHonArc 2.6.24.

Top of Page