r15 - 13 Jul 2007 - 11:06:02 - MimiYinYou are here: OSAF >  Journal Web  >  DevelopmentHome > DeveloperPlatformProject > DevMtg20050628

services, dev platform, repository mtg 28 June 2005

Agenda

  • Specs: sharing, recurrence, icalendar, timezones, item collection, i18n, zanshin
  • 0.5.04 milestone
    • item collection/sets/sidebar tasks done for this milestone? working correctly with sharing?
    • will recurrence make the milestone?
  • interoperability target?

Notes

  • Sheila and Lisa will pick specific interoperability targets (iCal, Outlook ics import/export, for example).
  • Recurrence infrastructure may make this milestone, but recurrence will not show up in the ui for this milestone (this is consistent with the original plan)
  • We're meeting on Thursday to iron out the relationship between item collections, sets and the sidebar. Once we have this information we can make a judgement about whether or not the new infrastructure will be used by the sidebar by the next milestone (0.5.04). The original plan was to not have this done by the milestone, but we think there may be advantages to getting this all in for 0.5.04.
  • We'll talk about timezone savvy api's at the Thursday mtg as well, as this design needs to be coordinated with item collections (which is how the ui currently fetches events).
  • Brian Kirsch recommends that we shoot for our i18n goals in 0.6 -- this would squeeze out any imap gui work in 0.6. Lisa will follow up with Mitch.

Status

Andi

  • Progress
    • Gave PyLucene talk at europython -- Europython is a lot of fun, a little bit smaller than PyCon
    • set implementation, fixes to monitors
    • added 'id' attribute to ICUtzinfo
  • Plans
    • Europython (connectivity not so good this week)

Katie

  • Progress
  • Plans
    • addressing
    • analysis of slow use cases: switching views, stamping, new event
    • sync up about item collection/set/sidebar implementation with ted, alec, john
    • sync up with ted, pje about plans for 2nd half of the release, now that schema api is in the bag
    • i18n design conversation with bkirsch, mimi, sheila

Bear

  • See BuildProject? for details
  • Plans
    • finish libxml2 upgrade (pesky win32 compile issue)
    • wiki re-org script test
    • Performance Tinderbox setup

Morgen

  • Progress
    • Ancillary items that have changed now cause root item of the cloud to get published to server; example, if you change the email address string of an email message the sharing layer will treat the message item has dirty even though it was the address item that changed.
    • Added ContentItem?.sharedState, a read-only property which will indicate whether an item is unshared, shared read-write, or shared read-only. I have some notes about this.

  • Plans
    • Continue work on sharing UI and outstanding bugs

Lisa

  • Progress
    • Plan approved to reorganize Wiki content
    • Scooby hiring progress
    • Dealt with issues regarding new IMAP ACL standard review by IESG
  • Plans
    • Staff meeting: I'll present Scooby plan and discuss Wiki reorg
    • Jared will present IT status tools at staff meeting
    • Determine agendas for IETF mail and calendaring meetings in Aug
    • Next step on Wiki content reorg: possibly rename Chandler --> Projects in next week

Jeffrey

  • Progress
    • Created diagrams for recurrence spec (boy, was that time consuming, people who can do graphics quickly amaze me)
    • Emailed lots about timezones
    • Worked with Bear to get SSH/VNC issues resolved to start pair programming with Alec
    • Reviewed recurrence spec with Alec, implemented his suggested changes
    • Checked in with Eric Howland, he's still interested, but busy
  • Plans
    • Experiment with pair programming with Alec over VNC, implement the facets of recurrence in the Content Model that don't have dependence on queries

PJE

  • Progress
    • Completed port to schema API!
    • Created iterItems()/getKind() APIs
    • Wrangle multiple proposals (e.g. "parcel:")
    • Lots of code cleanups throughout Chandler
    • Parcel loader speed enhancement (via schema API tuneup)
  • Plans
    • More parcel loader simplification (die, parcel loader, die! smile )
    • Work on designing "extension point" framework for Chandler, unifying lots of ad hoc extension and startup hardcoding in current architecture

Ted

  • Progress
    • Initial cut at set api prototype is done
    • Additional Item Collection discussion
    • Gnomedex
    • Read over Recurrence spec -- need to give Jeffrey my feedback
  • Plans
    • Nail down syntax for filter predicates
    • Implement pull style notification (current prototype uses push style)
    • Meet with John, Alec, and Katie to converge details and come up with an integration plan

Grant

  • Progress
    • Finished 0.6 zanshin spec, and sent it out to dev list for feedback.
    • Timezone spec: participated in review and ongoing technical discussions.
    • Committed test webdav server module for zanshin, and updated its tests to use it by default.
    • Fixed some Chandler bugs related to error handling in zanshin.

  • Plans
    • Timezone-related tasks:
      • Proposal for schema changes, including storage of default timezone.
      • Timezone-savvy API for fetching events (eventually, occurrences) in a given date range.
    • SWAGs for 0.5.04 milestone tasks (zanshin, timezone).
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r15 < r14 < r13 < r12 < r11 | 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.