Well, it took a while to evolve into clarity, but here it is…
You get Context by downloading a ZIP file from the net. You install Context by unzipping the ZIP file and putting the resulting all-in-one app folder where you want it to be. You start Context with a simple platform-dependent gesture (on Mac, you double-click the app).
This starts a history memory. This memory can…
- …speak with web browsers. It presents a simple control interface for starting and stopping the other memories in the app (called “subject memories”), and discovering other memories on the net.
- …speak with FTEs (Favorite Text Editors). It presents itself as a filesystem via a WebDAV server, so that a person can use their Favorite Text Editor to control the subject memories, edit classes and methods, and evaluate expressions.
- …speak with the subject memories, to keep track of their development changes.
- …speak with remote memories, to obtain their modules.
This is available in Context 3 alpha 5, which I plan to release in time for the Camp Smalltalk event in Gent, Belgium on 24 August 2012, ahead of the European Smalltalk Users Group conference the next week.