Question of the week: How did sprint week go? Name one thing that went well and one thing we should do differently.
0.7 Planning
OSU student projects
Hiring: Java dev manager, mobile, interns, wiki/website info architecture
Notes
Question of the week: How did sprint week go?
It was great for getting quick answers to questions, great for serendipitous conversations
It would be more satisfying to finish something, one day was not enough time to sink into a problem and really finish it
It was good to have everyone out at the same time, good to see everyone
Several people expressed interest in doing it again sooner than 6 months: would be nice to have people in the office quarterly.
Didn't seem to be much breathing room -- would be better to pick a full 5 day week
Would be great to have some sprints that involved design team
Would be good to have two sprinting days back to back
Would be good to have talks separately from the sprints (separate room/separate time)
Would be good to have cosmo and scooby sprints in same room as chandler
Would be good to plan out projects ahead of time to encourage people to venture outside of comfort zone and what they already know
Would be good to have some opportunities for structured knowledge transfer: coaches, focused mini sprints
Would be good to have a focused goal and have more directed work on a problem that we really want to solve (instead of just what is cool), get a large # of people working on some hard problem that needs attention
Talks + sprints created an atmosphere of "osafcon" which was cool
Perhaps do lightning talks: life hacks, environment/debugging, etc.
Jeffrey will hand ownership of recurrence to Grant, so he can focus on apps work
Grant will be the owner of scheduling platform support (invitations/freebusy)
Grant is the new owner of email
The proposed 0.7 goal for i18n is: Be able to accept translations from community in .po format.
0.7 Tasks
PJE
schema evolution -- downgrading and upgrading
eggs/setuptools
cpia refactoring help
maybe undo framework
maybe domain model help
Grant
recurrence
free busy support/invitations
CalDAV interop work
timezone
email reply, reply all, fwd infrastructure (support dashboard)
started RDF export parcel, will work on this in spare time
Plan
get 0.7 plan together
get 0.7 bugs targetted correctly for platform folks (move bugs we're not planning on fixing to 'future')
brainstorm projects for OSU students
interviews
Brian K
Progress
Worked w/bkirsch to draft API and data structures for i18n of messages and resources in eggs
Worked with BCM to come up with .3 Cosmo Plan
Various Email discussions and meetings for .7
Plan
Document .7 i18n plans including new egg translation model
Short write up on i18n bitcon conference in Hong Kong
Read Lisa's WebDav? book and start looking at Cal Dav standards
Review Cosmo code base and set up Cosmo development environment
PJE
Progress
Worked w/Bear to get setuptools (egg support libraries) into Chandler
Worked w/Bear to clarify build-system goals for eggs in 0.7 and beyond
Worked w/bkirsch to draft API and data structures for i18n of messages and resources in eggs
Got egg shared library support working on Linux, rough (unfinished) support for Mac
Developed draft (unfinished) code for discovering egg parcels and loading or updating them
Misc. assists during sprints, gave doctest presentation
Plan
Learn to use a Mac so I can finish shared library build support on Macs
Continue work on egg parcel loader and egg i18n
Look deeper into cross-egg shared library issues raised by Andi, and begin to define a better shared library build API for the distutils/setuptools to better support Chandler's more complex build requirements
Morgen
Progress
Migrated the feeds parcel to use twisted. Added a unit test for this.
Sprints: XML-RPC / Dashboard / IMAP server
Met with Sheila, et al, to discuss 0.7 goals, which appear to include not only include async sharing, but a conflict resolution framework, and user-level Notification framework (could be as simple as a special FeedChannel?)