Started conversion of displayName and Description to Text. Stopped because of Set merging. bug: 3564
Hosted i18n office hours
Ran pygettext.py on Chandler source and am evaluating common strings which can go in a central messages file
Met to discuss .7 plans for mail
Refactored mail code to remove view setting logic. AbstractRepositoryViewManager? and TwistedRepositoryViewManager? now deprecated. Also moved API closer to PJE proposal. Grant will code review today.
Plan
Resolve i18n tasks Bug: 3888 (Determine what approach to use for Message value replacement)
Resolve i18n tasks Bug: 3564 (Update schema for localization)
Bug:3783 (Map imported timezones to PyICU timezones)
zanshin:
Tracked down the underlying cause of Bug:3298 (Hang when trying to test pilikia SSL enabled).
Investigated of a different race condition on Windows - Bug:3645 (Zanshin tests fail on Cygwin)
Implemented moving all WebDAV operations (sharing, testing of accounts) into background threads (e.g., the Twisted thread, for testing of a count, or a separate thread for the others, which require more intensive repository usage). Code/design needs testing and review.
Looked into some performance issues with the minicalendar and calendar canvas. In the case of the first, we can definitely throttle calculations by making them lazier (i.e. by waiting till drawing time).
Plan
More zanshin work (M5/6 tasks; bugs).
Fix timezone-related issues as they come up.
Heikki
Progress
ACL: implemented translation from standard privilege to server-specific privileges
SSL: feature complete for 0.6
Plan
Meeting with the Mozilla Foundation/Corporation people and our IT staff to discuss webtools, hosting etc.
SSL: Problems with remembering certificates permanently (multiple dialogs, backtraces, etc.)
Set/Collection integration now complete - fixed some of the merge blockers
Meetings, meetings, meetings
platform/extensiblity strategy w/ Sheila and Katie
0.6 documentation w/ Katie
platform/extensibility ui w/ Mimi, Sheila, and Katie
Brief meeting on pride of ownership
Plan
continue to help with m5 bugs
PTO starting Friday, out half of tuesday
start thinking about overall community vision/strategy
Andi
Progress
meeting with Ted and John about sets, filter and change notifications
bug fixes and changes to support set integration
repository work to support performance improvements
upgraded ICU to 3.4, upgraded PyICU to 0.4-44
renamed BString and UString to Bytes and Text respectively
Plan
PJE
Progress
Research possible Python-like DSL for CPIA blocks def. and logging configuration
Research and brainstorming on repository performance Q's
Misc. code reviews, bug fixes, sets merge assistance, other debugging help
"Inverse relationships" discussion and analysis
Survived hurricane Katrina
Plan
Enhance error messages for broken "inverse" links
Investigate possible elimination of "otherName" and adding relationship reification and anonymous inverse attributes (as in Spike)
Studying repository performance
Stamp out parcel.xml and loader
Update pim package conform to API guidelines
Jeffrey
Progress
Moved to Berkeley, got an apartment, had adventures
Got recurrence export (forcing all timezones to Pacific) 99% ready
Plan
Fix recurrence regressions
Get recurrence export working
Work with Alec on recurrence popups for calendar and summary views
Morgen
Progress
Worked on speeding up calendar import; with profiling, got import of the office calendar from 177seconds to 15.
Added a lookup table for finding calendar events by iCal UID
Debugged various integration problems with the branch merge
Fixed a problem where imported Calendar events weren't showing up in the Calendar view; continuing work on sharing recurring events
Plan
Work with Jeffrey to complete the sharing of recurring events
CalDAV/Cosmo support
Implement 'keep out of my items' feature
Lisa
Progress
Gaining understanding of auth/identity/shibboleth/http/sasl/saml issues with Heikki, Grant, BCM and Brian
Nearly caught up on peoples' 1:1s
Discussions on 0.7 tenets -- e.g. whether to support early adopter users
Revision of Cosmo roadmap
Plans
Advance planning progress
Chandler Roadmap edits
Draft more text for CalDAV on alarms, authentication, attachments.
Bear
Progress
More work on the Bonsai SVN integration - got the basic cgi scripts working and am working on the diff view and source view code
Bonsai database updates are live -- need to verify the mass import script before zapping the database and reloading
Worked on making external/Makefile non-recursive - also cleared out some targets that were not being used and otherwise cleaned up the Makefile. Next comes documenting Makefile and Makefile.inc
Coordinated with Olivier about turning on the CATS tinderbox script
Converted Zanshin to a FSFS type SVN repository
Triaged my bugs to identify what will get fixed in .05 and what gets punted to .06
Created Cosmo continuous build page and updated tinderbox scripts to work with Cosmo distribution files
Started working on Bugzilla upgrade planning
Plans
Activate Performance Test Tinderboxes (mikala and two QA computers)
Rework Performance Summary pages to give info that the devs can actually use
Fix and re-work epydoc based documentation generation
Run thru bugs and triage again since Milestone is moving