[Pharo-project] [GSoC] Idea: Pharo/Squeak integration with git/mercurial.

John M McIntosh johnmci at smalltalkconsulting.com
Fri Mar 12 03:04:02 EST 2010

On 2010-03-11, at 11:18 PM, George Herolyants wrote:

> Oh, sorry, here it is:
> ++ Pharo/Squeak integration with git/mercurial.
> * Defining and implementing a file mapping format for the Smalltalk
> code structure (classes, methods and so on), in order to support
> versioning at the level of separate methods (there is already one
> defined by SqueakSVN project so this step may require examining it).
> Or examining the ability to avoid such a mapping and store code
> directly without needing a working copy on disk.

Ok, sitting on my desktop here is the work from "The squeak world tour", Ginsu
via Joseph Pelrine and John Sarkela. 

I think this might have some relevance to the project since it :

I'll quote Joseph:

"maps classes and methods (or better, their semantic definitions) into Subsystems, each of which can have a separate execution environment, allowing remote image work, alternate compilers, passive images, tethered compilation, etc. You can work on and validate code that's not installed in the image."

But it is missing the repository backend. 

John M. McIntosh <johnmci at smalltalkconsulting.com>   Twitter:  squeaker68882
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com

More information about the Pharo-dev mailing list