r9 - 20 Sep 2005 - 12:58:03 - BrianKirschYou are here: OSAF >  Journal Web  >  DevelopmentHome > DeveloperPlatformProject > DevMtg20050920

services, repository and dev platform

agenda

status

Katie

Grant

  • Progress
    • Participated in Calconnect interop by trying out MorgenSagen's new CalDAV sharing implementation.
    • Fixed URL quoting issues in zanshin.
    • Found problems with the implementation of zanshin.webdav.Resource.exists(). (Worked around for the interop, a better solution is in the wings).
    • Implemented zanshin-level changes to allow MorgenSagen to implement ticket-based authentication in Chandler.
    • Misc Chandler bug fixes (including Bug:3309 Attempting to export single collection exports all collections).

  • Plan
    • Implement If-{,None-}Match headers in zanshin.
    • Work on Bug:3645.
    • Possibly clean up my implementation of backgrounding sharing tasks.

Brian K

  • Progress
    • Checked in first major i18n update bug: 3995
    • File bugs / tasks for i18n issues discovered during testing
    • Fixed some mail bugs related to i18n and PyLint?
  • Plan
    • Assign a member of the UI team as the WxWidgets i18n technical lead
    • migrate doc / description to schema.Text
    • migrate schema.String code to schema.Text
    • Continue i18n migration of code base i.e. looking for strings which are vague and fixing for translation
    • Fix Amazon and Flickr parcels which both have some incorrect logic. I.e. I hit cancel on an Amazon search dialog and a Item Collection gets created anyways
    • Code review and design review of i18n

Heikki

  • Progress
    • Triaged release/build bugs with bear
    • Fixed 8 bugs, most notable:
      • moved all crypto code to certstore parcel
      • certstore can load pure pem files (for example personal parcels)
      • dealing correctly with untrusted certificates that exist in repository
    • Added PyLint? and run initial reports, filed 8 bugs based on findings
  • Plan
    • Look at what needs to happen wrt i18n test plan
    • Dealing with Mac-specific SSL problems
    • Fix or triage away my m6 bugs

Ted

  • Progress
    • collections design review
    • learn about and install CATS, modify CATS scripts to generate profile data
    • track down some performance problems and log bugs
    • Working with Morgen on mine/not mine
    • bugs
  • Plans

Morgen

  • Progress
    • Ticket based sharing now works
    • Mine/NotMine implemented as a UnionCollection?
  • Plan
    • Linking to Cosmo server account signup from dialog
    • Store share error status for sidebar to display
    • Restore shares from server after blowing away local repo

Bear

  • Progress
    • Integrated CATS into tinderbox
    • Tweaked performance data gathering scripts to work with summary of top 7 tests
    • Major bug triage w/Heikki
    • RT Tickets: 832, 838
    • Move mde's prototype from his sandbox to the server repository
    • setup SVN account for bobby
    • added model documentation to gen_docs.py
    • more epydoc related docstring cleanup
    • rolled out Cosmo 0.2 to downloads server
  • Plan
    • bug fixes

Jeffrey

  • Progress
    • Calconnect interop. Surfaced lots of bugs, fixing many of them during the interop, still have some unresolved bugs relating to invalid assumptions about the order of components in an iCalendar file (Oracle ics files are a good test case for this, because they do EVERYTHING the opposite of Apple iCal). Avoided taking on too many Calconnect tasks smile
    • Worked with Bryan (as code reviewer and explaining what I meant) on changing the reminder model to follow the 0.6 spec I wrote forever and a day ago, so reminders can work with recurrence (they don't quite yet, but now it's at least possible)
    • Met with Mimi and Sheila to talk about Bug 3724, behavior of changes to future events. We agreed (with lots of foot dragging on my part) to implement future changes for 0.6 as iCal does, with future changes creating an entirely new event. Worked in earnest on implementing this, as of today, new code is ready waiting for a review with Alec
  • Plan
    • Do tasks in Bug 3000, Bug 3001, Bug 3662, and Bug 4061, enable recurring item deletion, handle drag and drop of recurring items, serialize timezones, and cause only masters of recurring events to live in collections
    • Work a bit more with Bryan to get reminders in recurrence working

PJE

  • Progress
    • The complete and utter destruction of parcel.xml! (muahahahaha)
    • Add top-level parcel finder, remove lots of parcel.xml-isms from other code
    • Collections design review
    • Performance clinic, part 2
    • Work out some design issues re: attribute redirection
    • Update wiki docs for making personal parcels in Python, w/utility to import certs from .pem files
  • Plan
    • Implement anonymous inverses and schema.Annotation
    • Assist in refactoring collections so that there's a low-level subset that can go into the repository.* packages, and be used by a getExtent() API
    • Look into schema evolution and parcel upgrades
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.