links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
Collaborative development
Last updated at 7:50 pm UTC on 5 March 2007


Ralph Johnson (Google Account: rjohnson.uiuc)

Project Outline

Croquet is an environment for developing highly collaborate 3D environments.
It is based on Squeak, but none of the Squeak programming tools are available inside a Croquet world.
The purpose of the project is to develop a set of programming tools for use inside Croquet, probably just Croquet versions of the standard Squeak tools like browsers and inspectors.
These would automatically be sharable. Croquet would provide the framework for collaboration, including sound and video.
Everything could be recorded and played back.
This would be great for teaching, because teachers could work with a couple of people on a demo and record it, and then play it back as a way of teaching.

Technical Details

Benefits to the Student

Learn how Croquet is implemented.

Benefits to the Community

Enable both real-time collaboration during programming (e.g. distributed pair programming) and the ability to record programming sessions for tutorial use or to document a system.