Question of the week: Are you dogfooding Chandler? If not, is there some feature or bug fix that would make you more likely to try using it? Bonus question: What mail client are you using?
Reid: stopped by performance -- import ical into chandler. Recent perf improvements might help. Mail.app in Mac OSX
Robin: not dogfooding -- haven't tried keeping data persistent. Use Thunderbird. Don't use calendars much.
Alpha3:
John: close to fixing a lot of bugs, including one long standing bug: sidebar not being redrawn.
Whole class of functional test failures is sort of in flux. John might benefit from advice.
Reid's bugs have been punted, he can give John some help. Functional test failures are the big one -- they are very gnarly. Maybe start by having Reid run functional tests and see what he notices. Might not be all mac, we see deadlocks.
What is the criteria for committing wx -- red tinderbox. We're not going to have a codefreeze without wx.
If we do have functional test failures with tinderbox -- try turning off background sync as a data point.
Toolbar: search brought up old wx cpu hogging bug -- related to buffered windows in xp, may have something to do with overlapping controls. Hangs functional test. John might be able to help with that bug -- its pretty gnarly.
tweaks: case insensitive search
Styles/CPIA: platform native widgets can implement styles? If we get rid of that constraint its pretty trivial -- just a matter of putting it in a place where Mimi can edit. Philippe's proposal? John would prefer a UI, not config files.
wx: tarballs are building right now -- osx and linux are done -- so far so good.
i18n: demo is now available from the wiki, Markku will send an email about it. Next step to document new API, functions made available. Next week when Brian K is back they'll discuss how to merge the pieces together.
what
NLP: Darshana started with Bear's code, noticed a few bugs and is working on them. Next step is to look at
John noticed that debugging eggs is fairly difficult and might want to make that a project. Spent time with PJE, never resolved all of the issues. Might be as simple as egg could be living in many places, which one do you get? Every egg has to be on a python path.
Feeds parcel and amazon parcel use old world controller -- need to be cleaned up. Documentation needs to be updated. Mismatch. Flickr and a few other parcels have been fixed. Getting them up to date is a good task for an intern.
Code freeze: we move into review before commit mode.
Branch alpha3 early so that we can start doing work on alpha4.
Status
Bryan
Finished Bug#5426: added clickable kind icons in the dashboard
Was working on Bug#5431 (Friendly section header titles) before the freeze; mostly working, but hit snags in unfinished section code (row selection crashes with sections on).
(No other news for the dashboard or scheduling "big features update")
Now working on speeding up the 3000-event stamping test (Bug#4589): with advice from Andi, got rid of almost 16%; working on another 8% or so by precaching the stamped views along with the unstamped ones. (Dunno how we're going to meet the new requirement of cutting it by more than 50% more, though.)
Waiting for the dashboard spec to stop changing so I can make a task list and start swagging.
Markku
Cleared much of the workload that was assigned to me in bugzilla:
Discussed about Bug#3824 with John, Jeffrey, and Bryan who all have already done some related work on the task. Based on these discussions, this task was considered less urgent and was placed on hold until all other ongoing work is finalized.
Finalized the python egg based resource management system (RMS) and prepared a plan to incorporate its functionality to Chandler. It seems that some code reorganization is needed to i18n package but otherwise the required changes to Chandler are small. I will start to document the RMS within few days. For more information see the wiki entry.
Used a couple of days to learn fine points of python.
Organized a discussion about how to distribute external tools that are needed in the development of Chandler. For more information see the Discussion and the resulted task Bug#6092.
Debugged a python related problem in Ubuntu with pje and bear. For more information see our chat starting from 15:22.
John
Commit David's patch for column header resising: Bug#5840. This patch doesn't completely fix the bug.
Remove Brendan's old fix for Bug#3497, which he titled" "this hack is so evil it belongs in a conrad novel".
Reviewed and commited 3 Chandler changes necessary for the new wx
Worked on tracking down functional test failures on mac with the new wx
Helped out new interns
Helped Reid with a widgets delete bug
Reid
Commited change to wx to enable native toolbars on Mac OS X
Tried to check in search bar on Monday; backed it out due to functional test failures
With John's help resolved the functional test failures
Committed search bar, and all seemed well
ended up hanging Windows tinderboxes
patched code to not enable search bar under Windows XP
Robin
Worked with Bear on a Makefile for external/wx that can pull specific revisions of wxWidgets from our new repository for building and installation into Chandler.
Worked with John on the verifying the new wx, and also validating some of the Chandler patchs that I've been working with.
Worked on tracking down the causes of some Functional Test failures. Discovered that they are not directly related to the new wx.