Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 9171] New: lazy updates at dependency resolution

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 9171] New: lazy updates at dependency resolution
  • Date: Sun, 3 Jul 2005 13:44:41 -0700 (PDT)

http://bugs.sourcemage.org/show_bug.cgi?id=9171

Summary: lazy updates at dependency resolution
Product: Sorcery
Version: 1.14.x
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: depends
AssignedTo: sm-sorcery-bugs AT lists.ibiblio.org
ReportedBy: acedit AT armory.com
CC: acedit AT armory.com


this is a feature request to have depency resolution notice if an installed
spell is out of date, and if it is, recast it. This is as opposed to the
current
behavior where if the spell is installed, do nothing.

The enhancement will focus around libdepends::private_should_cast. Towards the
end if the spell is installed, it should check if the spell needs updating
libsorcery::update_install_queue may need to be refactored to handle one
spell.
The result of this should be cached in a hash table to speed future lookups.
The
user should be asked if the spell should be updated, the answer to the query
should be based off a sorcery setting, the answer should be cached so the user
doesnt need to repeatedly answer the question. There should be a menu for the
sorcery setting.

Finally there should be an api for spells to advise a spell update. The api
function should set a value in a hash table and its value should be checked in
addition to what is done above. If the user previously answered the question
and
the update wasn't advised at that time, the question should be asked again
using
defaults from another sorcery setting that applies to advised updates.

--
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 9171] New: lazy updates at dependency resolution, bugzilla-daemon, 07/03/2005

Archive powered by MHonArc 2.6.24.

Top of Page