This report covers the period from April 29 - May 12 2006 (two weeks).
Highlights
- OSAF
- Chandler
- Cosmo
- Scooby
- Attended Ajax experience conference
Design and PM (Sheila)
Progress:
- Chandler
- 1.0 target user matrix and writeup
- Last call for 1.0 element prioritization re: strategy discussion
- Scooby
- Priss away so just working on 0.2.
Plans:
- Chandler
- Focus on 1.0 work.
- Some sprint week discussions - email, sharing, contacts
- Alpha3 detailing continues
- Support for alpha2 - bug triage etc.
- Scooby
- Continued progress on 0.2 but developers in town for sprint week and attending AJAX conference.
Application WG (Philippe)
No meeting this week because of the Sprints
- Progress
- wxcolumnHeader and new Markup toolbar landed, alpha2 officially code complete
- Bug count low, less than 5 per person
- The team had a bunch of meetings during the Sprint week: wx SVN and build strategies, i18n and dialogs, collection review and CPIA refactorization
- Plan
- Nail alpha2
- Plan alpha3 (tasks in and bugs triaged)
Platform WG (Katie)
- Progress
- Bug fixing to wrap up alpha2
- Added to growing body of functional tests at sprint
- First cut at adding CalDAV free-busy-query REPORT to zanshin, changed zanshin to use setuptools
- Continued testing and fixes on background sync -- now ready for more general testing
- Sharing format meeting, including a proposal for how to frame the priorities/requirements
- Stamping proposal and discussion -- Grant now owns stamping and other domain model issues
- Dump/reload proposal and discussion
- Plans
- Finish alpha2
- Set performance goals for alpha3, write performance tests to track progress
- alpha3 early exploration/technical design work: dump/reload, stamping
- Once alpha2 is out, merge background sync branch to trunk
QA, Build and Release (Heikki/Mikeal)
Progress:
- Got lots of good new tests during sprint week.
- Started to refactor the Chandler automation system with a new framework and logger, branched on Friday to support QA development without breaking functional tests.
- Adam started in QA, he wrote a new cosmo test and is now working on the new Chandler automation framework.
- We've also continued testing on Chandler, Dan has filed lots of good bugs.
- Got a few drops of Cosmo 0.3 RC with varying issues; username character exceptions due to bad regular expressions, some code wasn't checked in to the 0.3-0.1 branch, and a bunch of foxmarks issues were found by Todd, Brian, John and Jared.
Plans:
- Expecting a new RC for cosmo 0.3.
- Expecting an RC for Chandler alpha2 next week sometime.
- Finishing up all the new chandler automation tasks to get the new framework and logger up and over the features and stability of CATS.
Cosmo and Scooby (John)
Progress:
- Cosmo
- Cosmo continues to work towards a 0.3 release. We have produced a number of RC candidates, but have found problems with each that require fixes. The fixes have been made and testing continues.
- During Sprint week, we worked with engineers from the Chandler Desktop group to formulate a stategy for rich sharing going forward. We are in agreeement about where we are heading and the high level strategy we will use to get there.
- During Sprint week, we also worked on furthering our unit testing coverage for Cosmo and also general testing of the release candidates.
- Scooby
- During Sprint Week, we put in place jsUnit, a unit testing framework for JavaScript!
- We also wrote a series of tests for our JavaScript classes.
- Bobby and Ted worked on unit testing for the ScoobyService?. There were a number of issues to resolve with regards to security, but they plowed through them and have some running tests.
- Scooby folks also sat in on the Sharing format discussions as well. Eventually, Scooby will become a consumer of the sharing format.
- John and Matt attended the Ajax Experience conference, a conference focused on Ajax and Web 2.0 techniques and technologies. Very useful stuff. Matt and John are planning to write up trip reports and post them to their blogs.
Plans:
- Cosmo
- Plain and simple: Get 0.3 released.
- Start the work on free/busy reporting for 0.4.
- Look into RSS support. How can we make RSS support help the ecosystem in the 0.7 timeframe?
- Scooby
- Continue to make progress on 0.2 deliverables.
- Help with Cosmo 0.3 testing as needed.
- Think about Scooby 0.3 and beyond.
- Start to put Dojo into our codebase and use it!
IT (Jared)
Progress:
Plans:
Community (Pieter/Ted)
Progress:
* Google Summer of Code
* Core Sprint Week
* Cosmo and Scooby Landing pages
Plans:
* Chandler Landing page updates
* Branding work
* Portal Project work
* Committer policy