Hi Janko-- 1. Name minimal virtual machine Level intermediate Possible mentor Craig Latta Possible second mentor Eliot Miranda (I'm volunteering him :) Description Create a minimal Squeak virtual machine, to accompany the minimal object memory provided by the Spoon project (http://netjam.org/spoon) Technical Details Benefits to the Student The student will learn the organization of the Squeak virtual machine. Benefits to the Community The community will benefit from an improved virtual machine organization, making it easier to learn and easier for newcomers to contribute. 2. Name object memory modularization Level intermediate Possible mentor Craig Latta Possible second mentor (volunteers sought) Description Modularize the Squeak object memory into Naiad modules (see http://netjam.org/spoon). Technical Details Organize the classes and methods of Squeak into composable modules using Naiad, Spoon's history system. Develop tools to aid in this process. Benefits to the Student The student will learn how to create deployable Squeak applications, by helping to invent the process. Benefits to the Community The community will benefit from improved techniques for collaboration and deployment. thanks! -C -- Craig Latta www.netjam.org/resume +31 6 2757 7177 + 1 415 287 3547