r13 - 13 Jul 2007 - 10:44:12 - MimiYinYou are here: OSAF >  Journal Web  >  DevelopmentHome > DeveloperPlatformProject > PlatformMtg20060207

Platform Meeting 7 Feb 2006

Agenda

  • Question of the week: What do you think about Mitch's governance writeup?
  • PyCon planning: evening schedule?
  • Anyone blocking on the ppd team (design team)?
  • Open issues
    • schema evolution
    • collections and notifications
    • exceptions and translations
    • instrumentation

Notes

  • Governance
    • Missing a section on the recourse one can take if one objects strongly to a decision
    • Not completely clear on whether or not it applies to everything, or just project management decisions
    • Doesn't address mechanics (which isn't necessarily a bad thing)
    • To really help decision making, would be useful to expand on values and principles, including making their priorities clear
    • Agreement seeking culture? We've certainly had instances where the minority made a decision the majority were unhappy with.
  • PyCon: no evening events plan, go ahead and make your plans if you have other events to schedule in the evening
  • Open issues: next steps
    • Katie to respond to schema evolution email
    • Design review meeting about collections and notifications

Status

Katie

  • Progress
  • Plan
    • Review John's documentation
    • Schema evolution requirements
    • Try and frame notification and collection work, projects and owners for 0.6
    • Take components proposal to list

Morgen

  • Progress
    • Started on background syncing, ran into view merging issues
    • Fixed bug 5098 -- a bug where a Share's list of attributes to filter out was getting corrupted by the Manage dialog; checked fix into 0.6.1 branch
    • Investigated http://bugzilla.osafoundation.org/show_bug.cgi?id=4987
    • Added XML-RPC to core servlets, and added the ability to choose which repository view an XML-RPC method operates in. Updated the repo servlet to take advantage of this.
    • Wrote a Tinderbox Dashboard widget http://web.mac.com/morgensagen/ChandlerTinderboxWidget1.1.dmg
    • Got rid of UIDMap (icalUID lookup mechanism) and replaced it with a value index on the CalendarEvent? KindCollection? now living in pim.calendar
    • Sharing layer no longer uses libxml2 (moved to ElementTree?)
    • Added a helper method in util/indexes.py for looking up items by attribute value in an index; both feeds parcel and ICalendar use this method.
    • Cataloged osaf.app items in preparation for breaking the unwanted dependencies on osaf.app: http://wiki.osafoundation.org/bin/view/Journal/FrameworkModularity
  • Plan
    • Continue developing 0.7 goals and spec
    • Follow up on the osaf.app reorg
    • Add Notification collection(s)
    • Track down merge issues with async syncing

Ted

  • Progress
    • blog post on quicksilver/xmlrpc integration
    • snarf controversy
    • reviewed domain model bugs w/ Katie
    • read john's cpia docs, commentary forthcoming
    • portal project kickoff
    • phone call w/ dria re: developer.mozilla.org
    • list of projects to OSU
    • various community related e-mails
    • started on committer policy document
    • open design meeting
  • Plan
    • update item collection spec
    • comment on cpia docs
    • Spelunking through data model
    • review i18n docs and schema docs
    • committer policy document
    • out friday

PJE

  • Progress
    • Made a rough 0.7 plan for eggs and schema evolution (more immediate next steps than grand visions)
    • Lots of work to get rid of intermittent TestStartups failures and hangs due to race conditions and cascading failures caused by the race conditions
    • Work w/Bear on notification algorithm for tinderbox failures
    • Lots of work on/related to bug 5102
    • Dev writeup re: schema evolution
    • Work w/Morgen on planning "regifting" of osaf.app objects back to their rightful owners smile
    • list of projects to OSU
    • Began work on a "find plugins" API for setuptools to find egg parcels with
    • Work on "fat binary" support for setuptools on Mac OS (mostly implementing Bob Ippolito's patches and making them work correctly on non-Mac platforms)
    • Fix setuptools misidentifying "system" or "development" eggs as directories to run setup.py in
  • Plan
    • Continue keeping an eye on TestStartups, hopefully finding the source of the OS X hangs
    • More precisely define the questions I need to ask Andi about schema evolution, both about what the repository does/can do now, and what approaches might be viable for various aspects of the problem
    • Finish the "find plugins" API and release setuptools 0.6a10 so it can get in the Chandler build before I begin adding parcel loading support
    • Go back over notes from discussion w/bkirsch on egg i18n stuff, incorporate needed tasks into the 0.7 egg plan

Grant

  • Progress
    • Continuing work on zanshin/Sharing bugs 4470, 4981, 4982
    • Converted zanshin to use elementtree instead of libxml2.
    • Investigated using slide WebDAV tools to execute xml-specified test cases.
    • Participated in 2nd design session on scheduling/invitation workflows.
    • Started looking at using AndiVajda's PyICU.ICUtzinfo.getFloating() API in Chandler.
  • Plans
    • Start working on PyCon paper (due 2/15) and talk.
    • Finish up zanshin bugs.
    • Timezone work.

Andi

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r13 < r12 < r11 < r10 < r9 | 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.