Apps Team Meeting 19 October 2006
- Question du Jour : What are you doing when you're not looking at bugs? (5 min)
- Alpha4 status : (15 min) We're down to 12 bugs for the Apps team, down from 32 bugs last week. The Bug Council identified the blocking bugs (marked as such using the blocker flag) and the RC is planned for next week (Tuesday 24th). Please do focus on those bugs and, if you reached 0, help others to get there. Thanks! Globally, we're still experiencing stability issues and we haven't seen yet a 2 days period without serious crashers being reported and triaged in alpha4. It's calming down a bit but still there. Comments, feeling on the status of alpha4?
- Alpha5 and beyond : (5 min) We need to rebalance here (alpha5 count is way too high) and I'll be getting to that as soon as alpha4 calm down (I've been doing some the last few days but as much as I'd like). Is anyone having such unclarity they don't know what they'd be working on on the next few weeks after alpha4?
- Issues and Announcements : (10 min) Have something to announce? Please take the stage.
- Misc: (5 min)
- Staff: Dan has been offered a full time position on the QA team and will devote 100% of his time to Chandler.
- Sprint: Planned for January 8th to 12th. If you're remote, please put those dates down.
- Great progress on alpha4 bugs, very close to finish now!
- 0.7alpha4 : get to zero blockers! and build an RC...
- 0.7 : Philippe to finish assign bugs and tasks to relevant milestones
Question du Jour
What are you doing when you're not looking at bugs?
- Bryan: Running tests
- John: Running and bicycling
- Jeffrey: Thinking about recurrence
- Philippe: Preparing food at home...
- John can't repro the functional test failures, not sure what to do if still can't within the next few days.
- Bryan still need to fix one of the test, then working on a bug reported by Davor.
- Jeffrey helping on Reid's bugs.
Alpha5 and beyond
Global assignement per dev:
- Brian on email
- John on search, perf and help QA with functional tests
- Bryan and Jeffrey on Dashboard
- Reid on DV and toolbar
- Robin on all things wx (helping everybody) and researching HTML / RTF editing solution in wx
- Made the In / Out collections always visible.
- Attended Email Preview strategy meeting.
- Looked at Open Connector a MAPI / Exchange open source solution.
- Reviewing new twisted updates and mail code.
- Evaluated SpamBayes? and read through much of code. We should be able to leverage Spam filtering in Chandler with 1 - 2 weeks work at the service layer (UI work will need to be spec'd out in addition).
There are also a number of utility scripts that ship with SpamBayes? which we might want to modify and leverage. Scripts / Code includes an Outlook plugin written in Python, Adding Python servers as Windows Services, etc.
- Reviewing old mail links and refreshing knowledge of mail related RFC's.
- Fixed remaining reminder/recurrence bugs for alpha4
- Still tweaking the new functional test that I added for it; it's been tought to get the timing right.
- reviewed Reid's expando patch (which was easier than I thought) and a few others.
- Added birthday epoch constraints to parsedatetime
- Completely modified parsedatetime to return date or time or datetime both instead of just datetime. It is still under review by bear
- Posted a patch for Bug#7078 (weekly recurrence end date in 2099 causes event to disappear)
- In a process of converting the stamping code to stamping by annotations in my CLI (or quick item entry) patch.
- Spent a long time working on Bug#6732: Intermittent crash during functional tests and Bug#6977: Guard byte incorrect during shared memory free, which I suspect might be the same bug. I automated the running of functional tests in an environment that I can debug them. After several days of running the tests on Windows and Mac I haven't seen a crash yet.
- Recent changes to where the eggs live broke all the Wing project files. I spent way too long trying to figure out how to fix the project files.
- Fixed Bug#6211: In feed parcel the detail view does not correctly follow the selection from summary view. r=stearns
- Tracked down the source of several bugs while looking into Bug#7096: TypeError when sorting after deletion
- Have a fix for Bug#7177: "Position out of range" when deleting the Welcome message. However, I need to explore another small change, which I think will fix similar bugs.
- I have a fix for Bug#6436: Implement a selected state for sidebar collection icons and sharing status icons. However, I still need test a few more cases and get it reviewed.
- Spent a bunch of time with Jeffrey on Bug#6936 Dragging to trash doesn't remove item from detail view
- Editorial work on Bug#6932. I will present the new version to Grant and Philippe for evaluation.
- Committed a fix for Bug#6413
- Spent an inordinate amount of time doing alpha4 monitoring (Bug Council, triaging, logging bugs, analyzing some, etc...)
- Worked on some general 0.7 triaging though not as much as what I planned
- Talked with Robin about HTML and Rich Text Editing solutions in wx
- OSAF HR related duties
- Finished task Bug#5304 (Implement calendar expando switching)
- only implemented the expando part
- moved the address overflow indicators and cc/bcc show/hide text-buttons to separate alpha 5 tasks
- Bug#7048 - implement email address count indicator
- Bug#7050 - implement cc/bcc hiding
- marked Bug#6867 (Error while attempting to edit the "appears in" field in the detail view) as WORKSFORME
- fixed Bug#6812 (send button missing on ubuntu) by shrinking the search field so that the send button wouldn't be truncated under Ubuntu
- after trying to build a patch for Bug#6652 (Unhandled exception crash upon recurring event extension), ended up just marking it as WORKSFORME
- fixed Bug#7031 (Detail view displays read-write icon when the item is read only (and visa versa))
- Downloaded the open source version of Apple's WebKit source code and began getting familiar with it. From what I've been told and have seen all the platform specific peices have been fairly well isolated and so making a version that does its rendering using wxWidgets should be doable without too much hassle. This would give us the ability to have a fully compliant cross platform HTML renderer and browser in wxWidgets.
- Began the process of updating from wxWidgets to OSAF's wx-cvs branch. The new code won't go live in Chandler until after Alpha4 is done, but I want it to be ready to go in order to give developers as much time as possible with the new stuff while working on Alpha5.
- Reverted most of the wxBufferedDC changes that caused me trouble last week. Added back the ability to have a shared buffer.
- Made it possible to pass a bitmap directly to the wx.MemoryDC constructor instead of needing the separate SelectObject step.
- Fixed other bugs reported by my testing group and the wxPython Community.
- Did one more 220.127.116.11 preview build to get more feedback from my testing group.
- Made the official 18.104.22.168 release of wxPython.
- Various community support activities via email and IRC.
- 19 Oct 2006