Notes from this meeting are here:
http://wiki.osafoundation.org/bin/view/Journal/CollectionsMeeting20060213

High level summary:
+ We agreed on 0.7 requirements for collections and notifications, based on what we learned in 0.6 + We agreed on a strategy for notifications: the repository will provide synchronous notifications to the application and the application will be responsible for solving a set of problems at that layer.
(I will write up both proposals in more detail, probably on Wednesday)

+ We didn't finish and agreed to meet again at 2:15 today -- same room. (No open design meeting today, so we're taking that slot).

Proposed Agenda
+ Review Agenda (5)
+ John explains sidebar design/implementation (15)
+ Sidebar scalability (15)
+ Putting collections and notifications in the right layer (10)
* Getting rid of Collection's .setup() call and moving that code to __init__() if possible
   * color
   * attributes that don't belong on AbstractCollection
   * InclusionExclusionCollection/IndexedSelectedCollection above the line
   * Indexing api leaking into application code

+ Discussion about work to be done in 0.7 (15 min)
   * Agree on owners/drivers

Cheers,
Katie

Katie Capps Parlante wrote:
Related information:
http://svn.osafoundation.org/docs/trunk/docs/specs/rel0_6/ItemCollection-0.6.html (Ted's spec) http://wiki.osafoundation.org/bin/view/Journal/DVNotifications20060209 (Bryan's writeup) http://wiki.osafoundation.org/bin/view/Projects/Collections (John's writeup)

Proposed Agenda

* Review agenda (5 min)
   * Fit these into agenda:
      * Item notifications
      * Performance problems

* Requirements for collections and notifications (25 min)
   * review requirements from Ted's doc (5 min)
   * Andi describes his current problem, recent developments (10 min)
   * Bryan gives overview of detail view requirements and problems (10 min)
   * List collection sort order

* Putting collections and notifications in the right layer (25 min)
   * John explains how collections are used in the sidebar (10 min)
   * List of known problems/changes (15 min)
* Getting rid of Collection's .setup() call and moving that code to __init__() if possible
      * color
      * attributes that don't belong on AbstractCollection
* InclusionExclusionCollection/IndexedSelectedCollection above the line
      * Indexing api leaking into application code

* Discussion about work to be done in 0.7 (15 min)
   * List of things we all agree need to happen
* Identify points of disagreement or contention to be resolved on list or in future meetings
   * Agree on owners/drivers

* Next steps (5)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

Reply via email to