Question of the week: What open issues or dependencies are blocking or impeding your progress?
0.7alpha3
Bug count and schedule
fixing regressions takes priority for alpha3
code freeze approacheth
Big features update
Dashboard and scheduling (Bryan)
Free/busy, Calendar UI (Jeffrey)
Toolbar (Reid)
Styles/CPIA (John)
wx (Robin)
i18n (Markku)
Notes
Question of the week:
The only blocking factor is hours in the day. People are focused and have their work cut out for them -- possibly too much work.
Bryan won't be blocked on domain model work for a while
Bryan: ran into notification problems, which he solved by removing the old mechanism. Now uses item notifications, which are more direct. This is a big win! We should see some performance improvements as well. Going back to stamping in the table.
Jeffrey: working on performance and oscon presentation. Need to talk to Morgen about
Markku: working on demo, now spend more time on Bugzilla bugs and put this work on hold
John: working on columnheader bug. Does this fix with resizing problem? 5 bugs that need to get fixed before we declare success. Problems that need to get fixed. In favor of rolling tarballs regularly. Robin is close, should try and get that rolled. Roll what we've got. John is on the new wx. Robin really moved that forward, and did a fabulous job.
Robin: Automatic update is not automatic yet. Manual updates. Tracking down a test failure or two. Will try and roll a new tarball tomorrow. When we roll it fixes.
Reid: Search text field that actually searches, but only shows up on Linux. Will enable Mac when have the new wx. Spending a little extra time on bugs. Manage to lock up Linux.
Status
John
After fixing bug #5898: multiple windows in Chandler, which uses the block viewer as a sample (also recently used to track down a difficult update bug), I did minor refactoring to separate the block view and repository viewer into separate parcels and fixed a bug splitter window bug in the viewers.
Removed additional views from sidebar and the corresponding functional test
Fixed a bug in persiting window size and position that I recently introduced.
Renamed MainFrame and BlockFrameWindow to wxMainFrame and wxBlockFrameWindow to avoid confusion with their block counterparts
Got rid of Globals.mainViewRoot
Fixed a number of places where we were passing Block Views instead of Repository View. There may still be a few remaining places this needs to be fixed.
Fix bug #5890: remove isinstance(..., ContentCollection) from sidebar-item code. As a side effect of this change AddToViewableCollectionEvent takes an item instead of items. It also returns an item instead of items. NewItemEvent also returns an item instead of items. I updated the functional tests to reflect the change.
Fixed a subtle but important bug in the data used to find blocks by name. This bug might explain some unexplained functional test failures.
Fixed the end of line problems in the new wx repositories, which was necessary to get the grid demo going so I can fix remaining bugs in David's column header.
Checked in a MSVC solution file for the grid demo necessary to move forward on bug David's column header.
Markku
Implemented HTML and XRC support to the resource management system.
Held a presentation on internationalization in the staff meeting.
According to Sheila's request I moved Bug 6040 on top of my todo list. Currently we have discussed about the best appoach to the problem.
Bryan
Got basic stamping buttons working in the grid, but this caused some old notification bugs to come up again
Took the opportunity to get rid of all the old notification stuff in the detail view, and beefed up use of item notifications instead. This also got rid of synchronizeItemDetail and most of the traversals of the detail view hierarchy that were going on - this should improve performance, since item notifications are simple and direct.
Investigating other (intermittent) functional test failures before resuming work on checking in the stamping buttons change.
Reid
Hooked up search text field to actually perform a search
new "search" collection shows up; behaves just like Test->Search
still using hard-coded values; should have value from text field v. soon
hitting return to do the search creates a new event at current time
side-effect from drag-and-type code?
worked on Bug#4828 "can't select or change color of a collection" on Linux
got Wing set up
looks like a wx problem though
Robin
Continued work on the new wx for Chandler. Merged from upstream once again, and have the functional tests working on 2 of the three paltforms. Will be ready to roll a tarball soon. When that happens we will be able to mark several bugs as fixed.
Fixed a bug in how ownership of wx.FSFile objects is transfered when returned from the OpenFile callback.
Philippe
Short week: PTO from Wednesday 14th till end of the week (travelling to France and PTO in Paris)
Checked on alpha3 issues with team members before leaving for France