r6 - 13 Jul 2007 - 10:51:07 - MimiYinYou are here: OSAF >  Journal Web  >  DevelopmentHome > DeveloperPlatformProject > Platform20070403

Platform team meeting 3 April 2007

Agenda

  • QotF:What tasks/work are left for feature complete?
  • Reviews

Notes

  • What work stands between us and feature complete?
    • Grant: no tasks, but some non-trivial recurrence bugs (e.g. unstamping is broken), more tests
    • Heikki: done with features, 3 somewhat serious tricky bugs on list (e.g. crashing when restarting from feedback dialog, not being able to trust ssl certs)
    • Morgen: dump/reload (sharing related items -- now that multiple inheritance fix is in), dialogs
      • round_trip works against cosmo, though 3 recurrence tests are disabled
      • get to point where aparna can talk about
    • PJE: nothing, now just helping with anything that breaks
    • Katie: offline mode, menus
    • Brian: more time than he thought to deal with passwords UUID -- tomorrow should be all done
    • Andi: feature complete already
  • Is now the right time to have
  • Dump and reload confusions?
    • Heikki is confused about upgrade scenario -- multiple accounts on one computer -- shared Chandler installation? multiple people on one computer?
  • Plugins: a few of them are in limbo?
    • Event logger? Can we kill it?
    • Feeds, fuse, p2p == waiting on EIM and sharing story
    • eggtranslations/i18n
  • Dump/reload generating test data?

Status

Andi

Katie

Grant

  • Progress
    • 2062: Many attributes are not maintained correctly on Content Items
    • 7363: Existing item editing: need to modify domain model for this
    • 7915: adjust alarm/reminder domain model for iCalendar
    • 8354: custom recurrence that cannot be displayed in text should say 'Custom Recurrence : No Description"
    • 8377: Assertion error during TestICalendar.py when run from an EDT timezone
    • 8425: Changes to timezone not retained on recurring events
    • 8472: Extra Unnamed event appears at time of previous events alarm
    • With AndiVajda, diagnosed and fixed a problem with excess notifications being passed to the Chandler UI.
    • Implemented a change whereby master events propagate attribute changes to their modifications via queued collection notifications.
    • Ongoing investigation of sharing/recurrence bugs in trunk (8292, 8243).
    • Ongoing investigation of 8316 (issues with notifications for recurring events for the preview area and minicalendar).
    • Discussions of eimml schema for the domain model.
    • Discussions of implementing edit/update features with BrianKirsch, ReidEllis, BryanStearns.
    • Sent patch to ReidEllis for better updating of the conflict area in the detail view (committed here).
    • Cleaned up some issues with the mail service API used by the UI to determine when an item is sendable.
    • Fixed an issue with the “Create Conflicts” menu item.
    • Implemented some recurrence tests for EIM round-trip.
    • Started work on Bug:8242; scratched my head for a while trying to figure out how I’d broken the summary table, before I realized I hadn’t.
  • Plan
    • α5 bugs: 8289
    • More EIM/recurrence tests.
    • Resurrect some performance changes I’d tried.

Morgen

  • Progress
    • Added CalDAV-atop-EIM support
    • Added AliasableUUID? for better EIM support of recurrence
    • Modifications no longer live in recordset of their master
    • For edit/update sharing, modifications are now included in the payload
    • Added monolithic recordset conduit, to support monolithic ICS files
    • Hooked up ICS import/export to EIM
    • Tickets are now retrieved from Cosmo when publishing via morsecode
    • Ticket permissions are now retrieved via morsecode during subscribe
    • Many Cosmo interop issues
    • Changed loadItemByUUID( ) to withItemForUUID( )
    • Removed custom __init__( ) methods for sharing classes
    • Added filter checkboxes to the subscribe dialog
    • Added BCC: checkbox to sub/pub dialogs; removed freebusy checkbox
  • Plan
    • Finish my part of dump and reload (sharing related items)
    • Continue Cosmo interop

PJE

  • Progress
    • Replace __init__() methods with __setup__() and initialValues
    • Create queueing support so that multiple inheritance works w/dump&reload
    • Refactoring loadItemByUUID implementation to withItemForUUID
    • Various (unsuccessful) attempts to simplify recurrence schema for sharing
    • Misc. assistance
  • Plan
    • Ongoing support of EIM-related projects
    • Resume work on setuptools
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r6 < r5 < r4 < r3 < r2 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.