That sounds awesome Craig, congratulations. If you ever do a video of
a reasonably-sized imprinting experiment onto your core-classes image
from a modern Squeak image, I will be very interested to see it!
On Fri, Jan 16, 2015 at 2:01 PM, Craig Latta <craig(a)netjam.org> wrote:
>
> Hoi all--
>
> Context[1] is the umbrella project for Naiad (a distributed module
> system for all Smalltalks[2]), Spoon (a minimal object memory that
> provides the starting point for Naiad), and Lightning (a
> remote-messaging framework which performs live serialization, used by
> Naiad for moving methods and other objects between systems). I intend
> for it to be a future release of Squeak, and a launcher and module
> system for all the other Smalltalks. I'm writing Context apps for cloud
> computing, web services, and distributed computation.
>
> Commits b7676ba2cc and later of the Context git repo[3] have:
>
> - Support for installable object memories as git submodule repos.
>
> - Submodule repos for memories for each of the known Smalltalk
> dialects, with Naiad support pre-loaded. I'm currently working on
> the submodules for Squeak[4] and Pharo[5].
>
> - A web-browser-based console for launching and managing object
> memories.
>
> - A WebDAV-based virtual filesystem that enables Smalltalk to appear
> as a network-attached storage device, and mappings of the system
> to that filesystem that make Smalltalk accessible from external
> text editors (e.g., for editing code, managing processes and
> object memories).
>
> - Remote code and process browsers.
>
> Live discussion at [6]. Mailing list at [7]. The newsgroup is
> gmane.comp.lang.smalltalk.squeak.context.
>
>
> Thanks for checking it out!
>
> -C
>
> [1] http://thiscontext.com
> [2] http://thiscontext.com/a-detailed-naiad-description
> [3] https://github.com/ccrraaiigg/context
> [4] https://github.com/ccrraaiigg/3EAD9A45-F65F-445F-89C1-4CA0A9D5C2F8
> [5] https://github.com/ccrraaiigg/CFE10A14-D883-4ACE-990A-0DDA86AA362B
> [6] http://squeak.slack.com
> [7] mailto:context@lists.squeakfoundation.org
>
> --
> Craig Latta
> netjam.org
> +31 6 2757 7177 (SMS ok)
> + 1 415 287 3547 (no SMS)
>
>
Branch: refs/heads/master
Home: https://github.com/ccrraaiigg/context
Commit: d2c03071532cf585c4b4f0b8410a547b5d9b0115
https://github.com/ccrraaiigg/context/commit/d2c03071532cf585c4b4f0b8410a54…
Author: Craig Latta <github(a)netjam.org>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
M context.app/Contents/Resources/context processor.app/Contents/Resources/context/memories/946BE974-48B7-4D11-B209-6355B3E49722/946BE974-48B7-4D11-B209-6355B3E49722
M context.app/Contents/Resources/context processor.app/Contents/Resources/context/memories/CFE10A14-D883-4ACE-990A-0DDA86AA362B
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Info.plist
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Pharo
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libAsynchFilePlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libB3DAcceleratorPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libCroquetPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libFT2Plugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libFloatMathPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libIA32ABI.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libJPEGReadWriter2Plugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libJPEGReaderPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libJoystickTabletPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libLocalePlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libMIDIPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libMpeg3Plugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libObjectiveCPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libQuicktimePlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libRePlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libSerialPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libSqueakFFIPrims.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libSqueakSSL.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libTestOSAPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libUUIDPlugin.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libcairo.2.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libfreetype.6.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libgit2.0.20.0.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libpixman-1.0.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libpng12.0.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/MacOS/Plugins/libssh2.dylib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/English.lproj/InfoPlist.strings
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/English.lproj/MainMenu.nib
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/Pharo.icns
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/Pharo.ico
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/Pharo.png
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/Pharo3.0.changes
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/Pharo3.0.image
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/PharoChanges.icns
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/PharoImage.icns
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/PharoSources.icns
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/PharoV30.sources
A context.app/Contents/Resources/context processor.app/Contents/Resources/context/processor/Pharo3.0.app/Contents/Resources/Squeak VM.r
Log Message:
-----------
Moved Pharo VM.
Branch: refs/heads/master
Home: https://github.com/ccrraaiigg/context
Commit: 4875727c2bd542eee1b6b8946022d988132447dd
https://github.com/ccrraaiigg/context/commit/4875727c2bd542eee1b6b8946022d9…
Author: Craig Latta <github(a)netjam.org>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
M context.app/Contents/RUNME/README.html
Log Message:
-----------
Updated README to discuss memory submodule repos, and the list of Smalltalk distributions we intend to support.