> Stef,
> 
> As part of his GSoC 2010 project, Germán Leiva has been doing some 
> refactoring of this and has some sample code at 
> http://www.squeaksource.com/Environments.html. While it hasn't come as far as 
> I hoped, it does give an interesting insight into some of the relationships 
> between environment, organization, and related things (the Monticello 
> implications were somewhat nontrivial). Although the GSoC is officially over, 
> I expect to be working on this going forward and would like to have a 
> significant discussion with interested parties at ESUG next month. How 
> quickly do you want to solve this?  ;-)

Ok we will discuss.

Stef

> 
> James
> 
> On Aug 19, 2010, at 1:29 PM, stephane ducasse wrote:
> 
>> so far we have
>> 
>>      SystemDictionary>>organization 
>>              "Return the organizer for the receiver" 
>>              ^SystemOrganization
>> 
>> so it means that this is global in Smalltalk globals. 
>> But I'm skeptical that this can work for another instance of SystemDictionary
>> and even if this works I find this code brittle since it relies on the 
>> compiler global look up.
>> 
>> I was thinking that 
>> 
>>      either defining an organization as an instance variable 
>> SystemDictionary would make sense or 
>>      using an explicit lookup in the instance itself.
>> 
>>      SystemDictionary>>organization 
>>              "Return the organizer for the receiver" 
>>              ^ self at: #SystemOrganization
>> 
>> now I'm dead so I need other eyes.
>> 
>> Stef
>>      
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> 
> 
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to