|Proposed by Santiago Bragagnolo (profile, biography) Don't forget to submit this proposal to official Google Melange site too!
How will I do that project
First at all prepare a simple application to parallely get's real information.
With that info formalize relations between objects (based on the naked object paper / book)
Relation between actions and objects (a particular way of object and object) (based on the naked object paper / book)
Adapt the relations to the smalltalk world
Formalize architecture's entry points
Add visual behavior metadata
Merge with glamour
What methodologies will I use
Agile methodologies mixed with tdd, week-sprints defined by functionality, tests based on funtionality previously defined, functionality integration, loop.
Suggested timeline and milestones
1 week for a simple example application
5 weeks of relation definition, magritte extesion, and glamour integration (and loop :) )
2 week code enhancement and bug fixing.
Where I see the risks
The magritte extension must be easy to understand and to useit, and must have useful defaults.
How the results will look like
The user could define better relations. A First approach of naked objcts for glamour.