QOTF: Is there anything at OSAF that you would like more information on?
Hiring
Visitation schedules and vacation plans
0.5 and release management
Staff meeting demo
0.6 planning?
General coordination discussion
Notes
QOTF
Jared is interested in financial info
Vacation - people to e-mail Ted their dates
Staff Meeting Demo
Jared Rhine to work on getting a Cosmo 0.4 instance and a Cosmo 0.5 instance along with two Chandlers so that we can do a Jobsian runoff for the demo. Ted Leung to provide Chandler profile support if needed. If this starts taking too long to do, we'll fall back to showing Jared's osaf.us benchmark results
O.5 release issues
Mikeal Rogers said in IRC that he was fine with weekly checkpoints. Bear will do the weekly checkpoint on Mondays. The value of doing checkpoints is to reduce the amount of surprise when we start the milestone build cycle
Brian Moseley suggested that we check in unit test for every bug that we fixed. The team agreed to this. We should be using a standard format commit message, including the bug number and the bug description from Bugzilla. When closing the bug in bugzilla, we should be entering the revision number which fixes the bug. In order for that revision number to be meaningful, we should attempt to commit all fix related code and unit test code in a single revision.
We need to improve our unit test coverage
Ted to look into improving Javascript unit tests
Discussion on how to do UI unit testing - no resolution
Ted also mentioned use of tools like code coverage and FindBug? via the Maven build. Bear mentioned switching over to Maven2 after 0.5
Target date for feature/code freeze is between Oct 4 and Oct 6.
Ted, Brian, and Randy at ApacheCon? from Oct 9 to Oct 13.
Calconnect report (Brian)
Apple was at the interop - lots of good discussion and bug fixes for everyone
Jeffrey Harris asked about excluding a collection from a free/busy query -- this was deemed extension worthy (with Jeffrey as a possible author). In the meantime, Cosmo and Chandler will agree on a non-standard property to enable this functionality.
The CalDAV spec is now known as CalDAV-Access, and other stuff has been broken in to extensions
0.6 Planning
Ted was underprepared for this discussion
Target features
Univeral URL / Casual Collaborator Target User
Sharing Format work - we need to centralize the wiki pages for this
Timezones
Other issues
Jared is working on a long running test which executes actions in a random, yet meaningful sequence
Jared plans to install Cosmo 0.5 checkpoints on osaf.us
Brian Moseley suggests that the time is right to commit to schema upgrades of Cosmo data
Ted to make sure that we coordinate testing of Chandler 0.7alpha5 vs Cosmo 0.5 (and rc's)
Ted asks everyone to please use Chandler - we need more testing
Status
Ted
Progress
Hiring
Meeting on Sharing Format Type system
Magic/Universal URL Meeting
In person at 543 Howard Street
Branding Focus Meeting
Dealing with difficult people discussion
Hired Randy
Bug council
Wrote first cosmo-dev mailing list summary
Plan
Hiring
0.5 release
Start looking at code
0.6 and sticky planning
Brian
Progress
sharing format type meeting
magic url design meeting
bug council
worked with randy to get all functional tests passing
started banging through my 0.5 bug lists
Plan
complete all of my 0.5 bugs
work with pieter and priscilla on 0.5 site updates
updating dev and user docs on wiki for 0.5
begin detailed planning for 0.6
Randy
Progress
getting used to working from home full time
completing administrative paperwork
worked with brian to get functional tests passing
working on 0.5 bugs
Plan
complete all adminstrative stuff
fix 0.5 bugs
Bobby
Progress
Mostly done w/ Recurrence Work
Plan
Finish recurrence work.
tackle some bugs
Matthew
Progress
Bugfixes -- visuals (working hours, logo graphics)
Set up and started tesiting in IE7
Plumbing work -- client-side timeout redirect
Refactoring -- updated 'scooby' refs to 'cosmo'
Refactoring -- view.cal.canvas/conflicts using Dojo modules
Reviewed Travis's basic auth patch for dojo.io.bind
Met with Pris and Bobby on recurrence
Plan
Recurrence, recurrence, recurrence
Bear
Progress
Tested bcm's changes to jcr-server deploy tweaks
restarted cosmo build tinderbox to run continuously
started working on cosmo test tinderbox that will run unit + functional + litmus
Plan
Enable functional tests in tinderbox
Setup checkpoint build web area
Work with QA on getting Selenium into tinderbox
Priscilla
Progress
Cosmo Home wiki page. - Received some feedback and will be updating the content.
Updated Cosmo 0.5 wiki page will be revising dates, features and tenets based on last weeks Cosmo meeting.
Create planning page for Cosmo 0.6. - First draft.
Cosmo 0.5 specs - Received some feedback and will be updating the content.
Talked with Bobby/Matthew about recurring events. Follow up with Grant/Matthew on Friday
General item support wireframes - followed up with Mimi and have next actions to come up with consistant terminology, clarify features and behaviors
Target user write ups - followed up with Mimi and have next actions on presentation to staff meeting.
Wiki/portal project - Working with Dave. Just received a new wiki instance to from.
Plans
Photoshop screens for Cosmo URL workflows
Continue working with Ted/Sheila on Cosmo planning and roadmap.
Continue working with Ted to plan a more accurate Cosmo 0.5 release dates.
Working with Sheila/Ted and follow up on next steps of the Cosmo roadmap. Sheila’s Cosmo stickie plan
Still working through the punchlist of non-developement tasks, sent it to the list and updating my progress.
Cosmo landing pages - will work with Pieter on content for upcoming 0.5 release.
Wiki/portal project - will close on the general list and start revising content based on the taxonomy work Ted/Mimi put together on the new 'test' wiki instance.
Jared
Progress
75% of the way through long-running "agent-driven" test using randomized CRUD behaviors in a weighted "average" mix. Works now. Calculates mean/median/std-dev of each txn type.
Identified key user-visible reversion in Hibernate behavior related to big resources (like Mitch-3); see Bug#6846.
Adjust hosted service plans to match minor update in 0.5 release plan.
Install osaf.us prototype server in GNi colocation.
Speced improved admin-friendly logging feature with Travis.
Plans
Say something smart about how many people we should support at Preview and how many machines will be needed to do it.
Derive importance of multiple-app and multiple-db support in Preview based on analysis of total CPU needed for target load.
Roll Cosmo 0.5 r2562 into new pre-release test instance on osaf.us
Travis
Progress
Implemented HTTP logging filter
Worked on CMP ajax library and upstream patch
Started diving into Spring MVC
Plans
Continue the Spring MVC plunge, move from tiles to lightweight SpringMVC? templating replacement (discussed w/ bcm)