sm-sorcery-bugs AT lists.ibiblio.org
Subject: Bugs for Sorcery are reported here
List archive
[SM-Sorcery-Bugs] [Bug 7477] installed grimoire support
- From: bugzilla-daemon AT bugs.sourcemage.org
- To: sm-sorcery-bugs AT lists.ibiblio.org
- Subject: [SM-Sorcery-Bugs] [Bug 7477] installed grimoire support
- Date: Fri, 4 Feb 2005 18:40:58 -0800 (PST)
http://bugs.sourcemage.org/show_bug.cgi?id=7477
acedit AT armory.com changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |7819
------- Additional Comments From acedit AT armory.com 2005-02-04 18:40 -------
for a while tablet entries were being made as
<base_dir>/spell/<spellname>/DETAILS (etc) when they should be
<base_dir>/spell/DETAILS
Most other spells were generated without a version field in them but now there
is a seperate file containing the version.
cleanse could go and rectify these problems and regenerate the cache tarballs
for those spells or just make them be recast...
The ever present notion of having on disk format changes is manifesting
itself.
I had originally hoped to avoid that, but i think that was a mistake.
One approach I've thought of is to start versioning tablet structures and have
accessor routines to figure out the data based on the tablet-version. That
would
stuff all the complexity of accessing the tablet back into libtablet which is
probably not such a bad idea. There could be a "tablet_get_spell_version"
function, and a "tablet_get_updated" function and so on. They could special
case
on the tablet-version if necessary.
If we do that then we wouldnt need to regenerate the tarballs or anything and
cleanse could be made to just version unversioned tablets in the field.
As time goes on if we want to phase out a tablet version we can force recasts
of
spells with depreciated tablet version through cleanse --fix or through
sorcery
queue.
In either case theres some work for cleanse in bug 7819. Thoughts on the
tablet
version idea? Any other ideas?
--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
-
[SM-Sorcery-Bugs] [Bug 7477] installed grimoire support,
bugzilla-daemon, 02/04/2005
- <Possible follow-up(s)>
- [SM-Sorcery-Bugs] [Bug 7477] installed grimoire support, bugzilla-daemon, 02/07/2005
Archive powered by MHonArc 2.6.24.