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