Scheduling : receiving stamped events in Chandler operational
Styles document posted
Plan
Continue to monitor 0.7alpha2 tasks and bugs count
Philippe to organize meeting on Build Policy
wx tarball : fix the remaining functional test breakage so that we can move forward
Jed to hold a Styles doc review
Agenda and Notes
Question du Jour: Is there something you did last year that you wish you would have done differently? (5 min)
Alec - taken more hands on approach to collections
Philippe - more hands on approach to bug count
Jed - more on top of email discussions
0.7 Planning and Progress
Big Features update (15 min) : please prepare a short statement for the rest of the team of where we stand (focus on alpha2) and potential road blocks :
Dashboard (Alec, John, David)
not much ui, mostly under the hood collections work
tasks entered in bugzilla
Katie writing mini-dashboard spec
David trying to fix functional tests
David planning to do fewer incremental updates
Free / Busy (Jeffrey)
Working on exporting
Importing should be easy
On track to be ready for 0.7
Scheduling (Bryan)
On track for alpha 2
Toolbar (Reid)
Work centering around markup bar
Looking to replace some of the toolbars in the app
Should have markup bar by end of next week
Some question as to how to list bugs (separate bugs or using parent bug)
Styles (Jed)
Sent out doc looking for comments
First checkin of style code coming tomorrow
Need to enter some tasks into bugzilla for alpha 3
Will do a code review in place of Monday's Geek Talk
Bugs and Tasks (10 min) - See the updated curves on the Apps page. Comments?
Philippe has updated the curve -- going down, but still too high
SWAG (10 min) - Is there anything that's required is alpha2 that does not have a Bugzilla task logged? Please think about it and we'll discuss during the meeting.
No task for search
Philippe has been busy with reviews, but he will do a pass on bugs
Michael/Aparna will look at alpha 2 tasks to determine if we reached code complete or not. Bug Council will decide whether to punt or slip.
Misc
Build Policies (5 min) - We'll have a meeting on Thursday April 6th, 3pm. I need to call the meeting and create a Wiki page with some rationale on the system and a couple of alternatives with pros and cons.
Not much progress, but Philippe is writing a page for the meeting
There are build errors that it would be nice to remove
Geek Talks (5 min) - Lisa to talk about Distributed Identities
Lisa's talk rescheduled to the next week (Monday April 10th, 2pm)
Jed will lead a review of styles instead (Monday April 3rd, 2pm)
People (5 min)
Reviews - It's starting now. Everyone will be reviewed by the end of next week.
Happening over the next week
Interns - We made an offer to one candidate (Chandler). Another one here today for interview (QA). More to phone screen. Darshana to visit us Monday.
Ed Bindl has accepted -- will begin in May
Other
Robin's book is available
Status
Alec
fixed more calendar keyboard navigation - made up/down/left/right behave more sanely
fixed Bug#4559 - added a "view xx hours" menuitem to calendar
Made the triage column be a combo box so users can't enter bogus data
fixed Bug#5451 - cleaned up InclusionExclusionCollection's setup
held a vote on InExCollection's new name
Interviewed an intern candidate
Bryan
Added support for military time input, and a couple of other shortcuts.
Pair-programmed a refactoring of ICalendar import with Jeffrey (actually, he did the hard parts) to provide common code I could use when receiving email+events.
Added mechanism to the email service that calls the refactored ICalendar code when receiving ICS attachments.
Designing block-switching mechanism for the detail view (for date "expando")
Helped Ted with updating the Flickr parcel's detail view
Jed
Your status here...
Jeffrey
Refactored ICalendar import with Bryan to make that code usable by both sharing and email
CASH meeting
Worked on pinning down timezone widget requirements
Helped a guy interested in using vobject to understand how to work with vcards
Free/busy publish work mostly done (still need to do subscribe, tweak UI a bit)
Free/Busy spec writeup
Interview
John
Worked on several bugs related to adding new collections to the sidebar collection. Refactored ModifyCollectionEvent to simplify it and fix these and other problems. Unfortunately Alec replaced some ModifyCollectionEvents with a different new event. The net result was a collision that I'm still trying to recover from. I hope to replace Alec's new event with my new simplified event that handles not just new collection, but all collections added to the sidebar.
Took off most of the week while my son was visiting.
I will be back in California late Friday, 31 March.
David
worked on problems with functional tests:
identified and fixed 2-3 wxMac-specific crashes (for tarball 39)
passed some suggestions for minor changes to QAUITestAppLib off to Dan Steinicke
all have been adopted
leveraged Alec's efforts in determining failure characteristics:
sidebar emulate_typing no longer works
platform-neutral
wx work:
fixed build problem caused by wxDataViewCtrl changes
released tarball 38, with caveats
updated various wxChandler wiki pages
continued work on wxGrid - wxColumnHeader integration:
worked on vertical orientation implementation (but not enough)
Philippe
Wrote final reviews
Managed intern hiring
Triaged 0.7 incoming bugs
Reid
"something you did last year that you wish you would have done differently?"
Done a web project in Rails instead of VBScript!
MultiStateButton
put up rev 1 for review via Bugzilla
lots of good feedback from Robin and Alec. Rev 2 will go up today
rev 2 has a bug, but it's in an "expansion" area, and can be fixed later.
rev 2, assuming it passes muster with Alec, will go in tonight
with MultiStateButton in, I can rework the markup bar to use it
Toolbars
I've been reading more about toolbars and their problems on the wx mailing lists
Assuming the remainder Markup bar work is short, focus will now be exclusively on toolbar
Robin
Some XRCed improvements.
Released wxPython 2.6.3.0
Reviewed Reid's MultiStateButton class.
Worked on issues in the new release found by the community.
Worked on improvements to my release build system and also stream-lining the adding of new build hosts.