Services for 3.9
Daniel Vainsencher
daniel.vainsencher at gmail.com
Tue Aug 23 21:32:51 UTC 2005
I think we should put a Services framework in 3.9 as quickly as
possible, this is really important for improving the tools, and would
make simpler many packaging problems. Are there candidates other than
Robbes Romain's? have people reviewed them? is there a list of known issues?
From a quick look at this one (Services-Base), I have the following
comments/questions:
1. It has a CLI thing that seems like it should be split off (should be
optional, while services should become common infrastructure we can
assume is there). BTW, the CLI looks pretty neat (assuming keymapper is
installed), but I dont understand what the nextKeyStrokes: stuff does.
2. There's a couple of classes for subsets of the loaded code:
SubSystemNaviggation, and PartialClass. Probably useful for specific
services, not for the framework itself, so might be left out (or not)
3. There's a Requestor hierarchy. Having read most of the code and some
of the comments, I haven't really understood their role in this. Are
these queries specific to code? or is this something general to
parametrize over how to handle requests that are usually sent to the
user? if so, what is its relation to those used in various of the
automatic installation tricks used for various packages? is there
parallel functionality in ToolBuilder?
Daniel Vainsencher
More information about the Squeak-dev
mailing list
|