[Cosmo-dev] Refactoring notes

Matthew Eernisse mde at osafoundation.org
Mon Aug 21 13:43:33 PDT 2006


Here are the notes from our whiteboard session on Tuesday:

Client app
   * UI
     - Events
     - Dialog
     - i18n
   * View
     - Calendar
       + Canvas
       + Conflicts
   * Session management
   * Data services
     - Remoting
     - Local

I don't know if it helped everyone else, but I found it tremendously 
helpful in getting concrete direction on the immediate refactoring work 
for cal_main.js, as well as getting closer to a shared understanding of 
the architecture for the client-side code that we should be moving toward.

Unless there are specific technical objections, I'm going to take the 
first step to getting us where we want to go, working in cal_main.js 
according to the above outline -- starting with the calendar canvas and 
conflicts.


Matthew


More information about the cosmo-dev mailing list