Services for 3.9

stéphane ducasse ducasse at iam.unibe.ch
Wed Aug 24 11:29:29 UTC 2005


Daniel

I think that this is excellent that you review the design of romain  
and ask all these questions.
Keep going.

Stef

On 23 août 05, at 23:32, Daniel Vainsencher wrote:

> 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