r13 - 13 Jul 2007 - 15:27:10 - MimiYinYou are here: OSAF >  Journal Web  >  DevelopmentHome > DeveloperPlatformProject > DevMtg20051004

services, repository and dev platform mtg

agenda

status

Katie

  • Progress
    • tweaked ZeroPointSixDocumentation and set to dev@
    • started dogfooding calendar
    • branding brainstroms
    • conversations related to perf issues
  • Plan
    • start writing documentation
    • pull test parcel out of main parcel
    • start flushing out extensibility plan
    • follow up on schema/content model question that came up in recurrence review

Andi

Brian K

  • Progress
    • Finishing off last of i18n improvements for .6 this includes migration of the schema from schema.String to schema.Text and schema.Bytes, deprecation of schema.String (waiting on Sharing code bug fixes for this), and fixing logging and other I/O boundary points which were not correctly converting unicode to bytes for printing.
    • Adding i18n filesystem utils to allow Chandler to run from a non-ascii CHANDLERHOME path
    • Finishing off mail improvments for .6 including encoding and decoding non-ascii headers, allowing non-valid email addresses to be stored, and adding localizable exception handling.
    • Had a patch review which lead to some good feedback which I am now incorporating
  • Plan
    • Finish off final i18n patch for .6
    • Have the patch re-reviewed with new changes
    • Add EpyDoc? comments to i18n source
    • Code review

Lisa

  • Progress
    • Published new version of CalDAV spec with guidelines on alarms and attachments
    • Updated issue status for RFC2518bis
    • Planned for meetings of IMAPEXT and CALSIFY at next IETF (Nov)
    • Hiring
    • Budget planning
    • Reviewed/contributed to Mellon Progress Report
    • Board meeting presentation
  • Plan
    • Revise posting containing specific appeals for volunteers
    • Microformats talk
    • Revise vision overview
    • More RFC2518bis issue management

PJE

  • Progress
    • Lots of assists: exception annotation, epydoc module finding fixes, Python+C and performance, i18n patch review and discussion, etc.
    • Misc. performance work
    • Preparing schema evolution/parcel versioning/reloading proposal for 0.6
    • Doc & performance meetings
  • Plan
    • finish and post parcel proposal
    • assist w/performance and other 0.6 tasks, upon request
    • work on "user" and "implementor" guides to schema API

Grant

  • Progress
    • Bug:4110 Crash when modifying a recurring event and clicking in the Calendar View
    • Bug:4158 Importing calendar fails with NameError: global name 'coll' is not defined
    • Bug:4200 Importing the demo calendar fails (zanshin: "(401)")
    • Working on Bug:3480 (Update reminders to handle recurrence), picked up from JeffreyHarris.
    • Looked at Python performance on MacOS X; I can speed up python -m timeit by about 10%, but this doesn't have measureable impact on running real code (as opposed to empty loops).
    • Discussed some sharing issues with MorgenSagen, and began work on related zanshin fixes.

    • PTO 9/28

  • Plan

Morgen

  • Progress
    • Added testing of non-ascii data in feeds and sharing
    • Sped up the determination of dirty items when publishing (by caching the set of changes)
    • Rewrote sharing logic to reduce unnecessary PUTs, deal better with dual-share collections, and determining writability
    • Changed the behavior of the Sync All toolbar button and the File > Sync submenu (bug 4121)
    • Spent a bunch of time investigating sharing problems with cosmo (ongoing)
  • Plan
    • Add sharing activity reports
    • Add an easy way to backup/restore collections locally

Jeffrey

  • Progress
    • Helped Morgen get CalDAV working well with Cosmo
    • Got vobject parsing working much faster with regular expressions (bug 4105)
    • Moved forward on bugs 3000 and 3001, recurring event deletion and drag and drop, didn't finish
    • Fixed bug 4142, error dragging events, and assorted other little bugs
    • Handed off recurrence + reminder work to Grant
  • Plan
    • Finish up deletion, drag and drop, anytime/allday, and stamping work for recurrence. That's not as much as it sounds like, the tests are mostly written and working

Heikki

  • Progress
    • Performance work
    • Bug triage
  • Plans
    • More perf, and triage
    • Milestone
    • Tbox perf stats

Bear

  • Progress
    • wrote a bash-only tbox script for running of unit, functional and performance tests
    • tweaked performance data gathering scripts some more based on feedback from others
    • updated BuildingChandlerDesktop to include detail information about our third party library usage
    • updated on my test server epydoc, jabber-py, pychecker, dateutil and zope to the latest versions
    • various tiny tweaks to the external/ sub-project Makefiles
    • setup Cosmo 0.2 branch continuous build
  • Plan
    • output graph data for performance numbers
    • finish debugging epydoc generated docs problems (api and model)
    • finish instrumentation prototype - need to test my wx hooks in Chandler live
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.