Apps Team Status December 7th, 2006
As discussed at last week Apps meeting, we're changing the schedule of the meeting to bi weekly (like the other teams). However, we continue to give a written weekly status here.
Status
Brian
- Putting finishing touches on refactoring of In / Out collection logic Bug:5988 and Bug:6857 including new unit tests.
- Cleaned up mail status messages to be more informative during downloads and sending.
- Additional mail improvements including all mail is no longer set to isOutbound when created. This is a good and large change as Chandler no longer assumes all newly created mail is for sending.
- IRC conversations follow up to Mondays Stamping meeting. The sequence number proposal is now deprecated and a EIM before / after XML serialization is the preferred method. This will require some more thought on my part. I will send info to the list after completing the In / Out collection refactoring checkin.
- Will send an email detailing all the new changes in the mail code as well as a schema bump tomorrow with the check in of fixes for Bug:5988 and Bug:6857.
Bryan
- Out sick most of this week.
- Otherwise, struggling with crashes on Ubuntu related to mouse capture, for Bug:6910.
Jeffrey
- Emailed and talked about timezones
- Helped out Dan Mosedale with a vobject script to diff ics files
- Talked a lot (and thought a lot) about email sharing. Thought through an abortive plan involving sequence numbers, rejected it. Talked more with bkirsch and pje, then grant and mimi. Now I think there's a reasonable plan.
- SWAGged bugs
John
- Made a bunch of small changes, refactoring and incorporating review feedback
- Spent a day at Apple's Leopard conference for developers which was well worth the time. I learned a huge amount about Leopard, which is probably the most ambitious OS upgrade to OSX. It's clear to me that widgets is quickly falling behind in keeping up with new technology, and unless some effort is invested in catching up, Chandler will appear very dated. I also learned about new debugging and development tools, which I think could improve our productivity.
- I spent 2 1/2 days exploring serveral ways of recording wxWidgets events. The most promising seems to be capturing the events as they are generated. TheFilterEvent method of wxApp looked like the best way to do this, but unfortunately it isn't implemented in wxPython for performance reasons. So, with a little guidence from Robin, I implemented it. After playing with it I discovered it's called more than once for each event. I implemented a fix for that, however, after the 2.5 python upgrade I was no longer build, so I spent half a day dealing with build problems. If all goes well, I hope to have a record and playback "proof of concept" in a day or two.
Philippe
- Participated to a meeting and list thread on email/stamping update scenario
- Monitored incoming bugs and alpha5 with team
- Updated Chandler's FAQ and Troubleshooting page following 0.7alpha4 release
- Quite a bit of work on budget and upcoming board meeting preparation
- Started a hardware inventory project (consequence of some budget work)
- HR related activities (contracts, recruiting, interns, etc...)
Reid
(This was accidentally put in
AppsMeeting20061130 at first)
- Finished task Bug#7048 (implement email address count indicator) but got a tinderbox failure on Windows when i checked it in
- the main problem that had been plaguing me is that static text controls resize themselves whenever you set their contents; this cuased something of a loop whereby the address field would always shrink down to just one address with an indicator for the rest, even if there was lots of room for more addresses.
- spent most of the day Wednesday setting up cygwin dev env on my Mac Pro (via BootCamp?) so I can look into this
- started looking into task Bug#6318 (Triage: clickable widget in detail view markup bar)
- asked Mimi for bitmaps to be used for the button
- she thought we would be able to use text over a coloured background, like the table view, but I told her the Markup Bar doesn't handle that right now
- will check to see if this is do-able (text in bitmaps is i18n hell!)
- Mimi made the bitmaps and checked them in
- Started looking into task Bug#6764 (Implement expando Date Time field)
- it will be building on some of the work done for the address count indicator
- AETypeOverTextCtrl now separates the text 'model' from its representation in the control
- however, the task involves two date fields turning into one text field, so it's a bit more complex
Robin
- Closed Bug#4972: wxColHeader should provide text measurement
- Closed Bug#3379: Toolbar icons are clipped
- Worked on figuring out how to get the WebKit sources to build, and how to make a wx-specific version.
- Backported some of the changes needed for Bug#4972 to wxWidgets.
- Worked on Bug#5237 and Bug#7071, which are both related to the textctrl in the calendar canvas. No solutions found yet.
- Preparing for a 2.8.0 release of wxWidgets and wxPython.
- Integrated patches from Riaan Booysen and Will Sadkin.
- Worked on several bugs brought up on the wxPython-dev and wxPython-users mail lists.
- Various community support activities via email and IRC.
--
PhilippeBossut - 07 Dec 2006