On Sun, Feb 19, 2012 at 2:37 PM, Igor Stasenko <siguctua@gmail.com> wrote:
On 19 February 2012 00:54, Craig Latta <craig@netjam.org> wrote:
>
> Hi--
>
> � � If you have some way of uniquely identifying a method, then you can
> put the source wherever you like (e.g., in some other live object
> memory), and look it up when you need it. For an example, see the
> MethodID class in Spoon[1].
>
indeed.
it is really unimportant where to store the method(s).
They can be stored in file, remote DB or remote image..
But first we need to change the system to work in that way, by
removing hardcoded
SourceFiles everywhere and replacing with nice polymorphic source manager(s).


+1 to both. having an abstact SourceManager with a LocalFileBaseSourceManager and Pharo defualt using that would be awesome. Imagine we can then plug different ones.
This is a really interesting idea/project in case someone wants to investigate....

--
Best regards,
Igor Stasenko.




--
Mariano
http://marianopeck.wordpress.com