r9 - 07 Sep 2005 - 19:44:12 - KatieCappsParlanteYou are here: OSAF >  Journal Web  >  DevelopmentHome > DeveloperPlatformProject > DevMtg20050906

services, repository and dev platform

agenda

status

Katie

  • Progress
    • Good conversation(s) with John, Ted, Morgen and Alec about collection issues (including mine/not mine). John sent an email to the dev list with the plan. Morgen is close to having mine/not mine working.
    • Spent some quality time with bugzilla doing m5 triage
    • 0.7/0.8/0.9/1.0/2.0 planning with Lisa, Sheila, Mimi (big picture)
    • Dry run with Mimi, Sheila, Philippe on Dashboard presentation. Coming soon to a staff meeting near you.
  • Plan
    • Dry run of Dashboard presentation with Mitch
    • Wiki cleanup
    • Performance/profiling irc (wednesday)
    • Get everything required for the remainder of 0.6 in bugzilla tasks, including documentation
    • test parcel

Jeffrey

  • Progress
    • Fixed a variety of bugs related to the transition to sets, also several minor timezone naivete mismatch bugs (bugs 3835, 3866, 3916, 3977)
    • Worked with Bryan Stearns to solve bug 3921, future modifications were getting the wrong UNTIL time
    • Got XML sharing working for recurring events (bug 3880)
    • Implemented recurrence export, bug 3868, admittedly in a hackish way (thisandfuture changes don't export, and timezones are all moved to US/Pacific)
  • Plan
    • Recurrence deletion
    • Use proxies in the calendar and summary view

Morgen

  • Progress
    • Support for Mine/NotMine: added a boolean attribute to ContentItem? and modified the 'All' collection's sources tree to examine that attribute
    • Rewrote InclusionExclusionCollection? to be easier to set up (via a helper method) and to also be trash-aware
    • Worked on getting recurring events sharable via XML
  • Plan
    • CalDAV/Cosmo support
    • Hook up sharing UI to set the Mine/NotMine attribute

Brian K

  • Progress
    • Finished refactoring mail code to remove view setting logic. AbstractRepositoryViewManager? and TwistedRepositoryViewManager? now deprecated. Also moved API closer to PJE proposal. Grant will code review today.
    • Found a couple of Repository Merge issues in mail refactoring. Worked with Andi to resolve.
    • Refactored i18n package to simplify API
    • Migrating displayName to Text type (over 60 files to evaluate and edit)
    • Lots of meetings while in SF include QA Cats, Email . and beyond, i18n status and future enhancements

  • Plan
    • Finish migrating displayName and tackle description migration to Text
    • Remove String casts
    • If time deprecate schema.String type

PJE

  • Progress
    • Misc. research and experiments on relationship reification, UI factory/template code, etc.
    • Learned a few things about collections and notifications in the post-sets world
    • Some work on parcel ports; holding off on checkins to avoid getting in the way of the milestone
    • Misc. assists
  • Plan
    • Stay out of everybody's way until after the milestone. wink
    • Profiling office hours?
    • The usual suspects (parcel elimination)
    • Schema evolution/parcel reload support?

Grant

  • Progress
    • Timezone fixes to be committed post-M6: Bug:3744, Bug:3903. Bug:3908 tracked down to repository schema issue fixed by AndiVajda.
    • Implemented better support in zanshin for keeping connections alive.
    • Made some progress on If-{,None-}Match headers, but this will have to wait till post M6.
    • Still figuring out Bug:3645 (a race condition closing connections on Windows only).
    • Code review for BrianKirsch (Bug:3893).
    • Figured out a hack to get Komodo to stop at breakpoints in PyLucene threads.
    • Took a quick peek at Linux's map-based timezone picker, which is written in Python (but gtk-based, not wx).
  • Plan
    • Preparation for next week's calconnect interop.
    • Committing pending changes once M6 is done.
    • Follow up with JedBurgess about minicalendar performance changes.

Andi

  • Progress
    • Several repository bug fixes
    • A couple timezone related fixes (repository and pyicu)
    • Performance related work
      • Added isitem() a not-so-foolable version of isinstance(foo, Item), replaced all calls with isitem in repository.
    • Changed removeAttributeValue() to do nothing for non-local values
    • Some progress towards index merging
    • Added onItemMerge() item callback to run after optional mergeFn
    • Meeting with Morgen and Jeffrey about event UIDs and item proxies
    • Upgraded build to pyicu-0.4-45-1
    • Upgraded build to chandlerdb-0.5-16
    • Restored build environments after move to alanui and ahukini, did full build on pukoo
  • Plan
    • Bug fixing, performance
    • Continue work on index merging
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r9 < r8 < r7 < r6 < r5 | 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.