Question du Jour (10 min): What do you think of the "desktop story" of the Chandler's ecosystem?
0.7alpha2
Alpha2 status (5 min): Code complete was officially announced yesterday with the landing of wx tarball 45 containing the new wxColumnHeader integration. We're now in the debug period where all commit should be reviewed (see Heikki's email on the subject yesterday on the dev list). How's everyones feeling with their bug count? What about the finding rate? Also check out the updated curves on the Apps page. Comments?
Big Features update (10 min): Since we are code complete for alpha2, focus on lingering or recently discovered bugs, functional tests required and heads up on alpha3 :
Dashboard (Alec)
Free / Busy (Jeffrey)
Scheduling (Bryan)
Toolbar (Reid)
Styles / CPIA (John)
wx tarb all (5 min): wx 39 changes never made it to the trunk. John will give us a status.
0.7alpha3
Change in the team (10 min): We had 3 people leaving in a matter of weeks. This will make a big hole in our team. Before moving forward, we should share as a team how we feel about this and what we should do differently may be.
Areas of responsibilities (10 min): As a consequence of the above, we need to rethink the assignment of components and features for the rest of 0.7. I will present the current plan of record.
Misc
Meetings next week - Because of the sprint week, all our regular meetings have been canceled (team meeting, Geek Talk). Next Apps meeting will be in 2 weeks.
Sprint week update - Please check out the schedule. We need to prepare the CPIA meeting and the Build meeting in particular.
Interns - Markku is here, check out the intern page for a complete and final line up of our crop of interns for the summer!
SoC? - Thanks for those who posted subject and volunteered to mentor people. The google process is now in full swing. We're already receiving applicants. Check out with Ted if you don't know what to do next.
Summary
Progress
0.7alpha2 is officially code complete / feature freeze
All contribution need to have a bug in Bugzilla, be targetted to 0.7alpha2 by the Bug Council and peered reviewed before being committed
Plan
Get to zero bug!
Write functional tests to improve automatic code coverage
Participate to the Sprint week
Notes
Question du Jour: What do you think of the "desktop story" of the Chandler's ecosystem?
Off line story still compelling
Desktop puts the end user in control of what's private or public data better
Desktop apps are more open for users to modify their local app, eventually writting code or extensions, harder to do that on a web client
Hard to see the difference if you don't step out of the window but you can explode out of the window more easily on the desktop
0.7alpha2
Alpha2 status: Code complete was officially announced yesterday with the landing of wx tarball 45 containing the new wxColumnHeader integration. We're now in the debug period where all commit should be reviewed (see Heikki's email on the subject yesterday on the dev list). People feel that the current bug load is manageable and alpha2 should ship as planned.
Big Features update:
Dashboard (Alec): 1 bug left
Free / Busy (Jeffrey): no bugs so far
Scheduling (Bryan): ditto
Toolbar (Reid): 5 bugs on markupbar, will get John's help, may ask help from others if needed
Styles / CPIA (John): we have a list of things for CPIA rearchitecture, need to update the CPIA page, need to set up the agenda for the Sprint meeting
wx 39 tarball: Looks like one crasher is masking the underlying bug preventing to run the functional test. We suspect we have even more than those 2 bugs. Idea: use our current version (46 = 36 + fixes) and use Robin's svn merge solution in a very careful way. We'll do that alpha2.
0.7alpha3
Change in the team: David said he'll stay around, contributing as a volunteer for a while. Both asked to have their OSAF email addresses kept around.
Areas of responsibilities:
wx : Bugzilla ownership goes to John, Reid, Robin and John will share the bug fix burden, Robin will own the wx update task implementing his proposal with with help of Bear.
Minical : goes to Jeffrey
Styles : goes to John
Dashboard : Bryan new owner, some of Bryan things will move to other people in the Platform team (TBD)
Collection : will move to someone on the platform team (TBD)
Status
Alec
Your status here...
Bryan
Done with alpha2 tasks on time
Item-notification rework checked in
Fixing bugs as they come up (the latest: someone noticed that Appears In was blank)
Film festival half-timing ends today.
Jeffrey
alpha2 bugs are essentially finished, one I'm waiting on Dan to verify he can't reproduce anymore, another relies on updates to wx
Thought a long time about, and wrote up, a strategy position piece
Took a vobject patch from someone using it to do Google Calendar sync, see here
Fixed another vobject bug from someone in the community involving recurrence
Bug#5593 - fixed timezone mismatch in recurrence end
Bug#5754 - Filter out stale/deleted items when drawing the calendar
Bug#5804 - fixed uncheck behavior for timezone chooser
Bug#5789 and Bug#5817 - Use iterSelection not my mistaken logic for iteration, and create a list from it before removing things from selection
John
Continued work on Bug#5617: Not switching to All view and selecting newly added cert on cert import. Refactored NewItemEvent to make it more convenient for parcel writers.
Helped Brian track down subscription bug.
Tracked down Bug#5765: Unable to re-size columns in summary view. to a widgets incremental update. Thanks to David for identifying the exact problem.
Did Geek Talk. Came up with prioritized list of CPIA tasks. I will update the CPIA wiki page and bugzilla to reflect the tasks.
Helped David with the column header integration
Fixed Bug#5716: "Add Additional Views" menu item not working.
Worked on Bug#5611: wxPython tarball 39 breaks functional tests. It looks like multiple bugs introduced at different times may be involved.
David
Your status here...
Philippe
Bug Council duties and Bugzilla monitoring for 0.7alpha2
Checked alpha2 workload with devs
Worked on transition plan for people leaving
Interns : closing down on offers, helped Markku's first steps here, wrote a Wiki for intern orientation
Worked with John on CPIA refactoring (GeekTalk, sprint meeting)
SoC : dialoged with candidates on my 2 proposals (3 candidates each!)
Prepared sprint meetings
Reid
Fixed Bug#5785 (Markup Bar buttons are too spaced out)
also applied specific spacing Mimi wanted
checked in Mimi's new bitmaps for read-only items
Fixing Bug#5787 is my top priority, but I will need help
Tried to fix Bug#5786 (Markup Bar buttons have a white background)
ShouldInheritColors() and HasTransparentBackground() both made to return True
this is my "fallback" bug when I hit a dead end for Bug#5787
Spent time on Skype with John learning more about events
they're closer to what I've known as "commands" in the past
Robin
Spent much time nursing my primary PC back to health after a hard-drive transplant, after the failure of the old disk. The patient is now doing well, but is still experiencing some minor side-effects, mostly due to doing a personality transplant (I switched from Madrake to Kubuntu) at the same time.
Worked on learning how to build Debian packages, (and tweaked the wxWidgets builds scripts a little) so I could have a current version of wxPython to install on my machine as a .deb package.
Worked some more on trying to diagnose Bug#5219 and Bug#5650, but with no luck.
Participated in code review of wxColHeader and grid changes.
Lots of tweaks and wxPython updates checked in to wx CVS.
Continued work (just a little) on adding wrappers for wxRichTextCtrl.
Various cummunity support activities.
Reviewed a couple Google Summer of Code proposals.