IIRC Germán told me that the extensions of the package in the repository
should be refactors to make in Pharo, and there are things there related to
enviroments and system organization.



On Thu, Aug 19, 2010 at 5:49 PM, James Foster <[email protected]>wrote:

> 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?  ;-)
>
> 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