Here's an agenda for the Kind Filter meeting:
- Mimi gives a very quick overview of the motivation for the Sidebar Kind Filter
- Describe and discuss the basic filtering primitive
- Discuss concept of filtered collection? Can a filtered collection be shared?
- Discuss simplified 0.4 spec
Basic Filtering
- KindFilter?.jpg:
Example:
- Click on Event kind filter
- On the sidebar, you see only collections containing Events
- Clicking on a sidebar collection then only shows Events in the summary view
Filtered Collections
- Is there an engineering construct Filtered Collections? Data model issue?
- Primarily, can a user share just the filtered items in a collection?
- Assume this is not a 0.4 feature
Simplified 0.4 Spec
- Each Kind Filter element (ALL, message, event, task, notes) act as mutually exclusive toggles (no multi-kind selection)
- ALL displays all items (no filtering)
- Each other Kind Filter element does the basic filtering described above for Events
- If clicking on a Kind Filter element filters away the current side bar collection, the "All Collection" on the sidebar is selected with the associated Kind Filter applied
- Filters persist across sessions
To easily demonstrate 0.4 calendaring sharing
- Assume filtered collection sharing is not in 0.4.To demonstrate sharing in 0.4, we'll create a "Calendar Demo" collection, pre-populated with demo events to do sharing