r10 - 27 Mar 2007 - 14:29:09 - PhilippeBossutYou are here: OSAF >  Journal Web  >  DevelopmentHome > ApplicationProject > AppsMeeting20061102

Apps Team Meeting November 2nd, 2006

Agenda

  • Question du Jour : (5 min) Should we have a debrief (post mortem) after alpha4?
  • Alpha4 status : (10 min) We branched and, as far as Apps dev are concerned, alpha4 is pretty much old story with only 2 bugs (non blockers) left to fix. Alpha4 was a pretty "big" milestone with 455 bugs and tasks handled (compared to 150 for alpha3 which was a "short" milestone and 246 for alpha2 which was more normal). Actually, alpha4 represents a third of all the bugs/tasks fixed during the 0.7 cycle so far. So, it's quite an achievement and if you feel you've been working a lot lately, well, it's because you have so, thank you! smile Comments, feeling on the status of alpha4?
  • Alpha5 : (10 min) I've been spending a lot of time triaging bugs. I mostly concentrated on "0.7Release" bugs and assigned them to "alpha5" or "alpha6" or, in some cases, kicking them to "Future". I still have to scrub Robin's list. I'll then try to load balance between alpha5 and alpha6 which will likely push some more stuff out to Future in the process. I do feel the list of things remaining to do is focusing for everybody though I haven't made that clear yet on the Apps page (I will). In the meantime, any question entering this new milestone?
  • Cosmo 0.5 : (10 min) We discussed during a recent QA meeting the move to Cosmo 0.5 on the various servers. To summarize, we will be using osaf.us for Chandler testing in the short term but, eventually, we will be moving to cosmo-test which will be the stable server we'll use for testing. osaf.us will eventually becoming a public server (not suited for testing then) and cosmo-demo will be deprecated. Anyhow, since Cosmo 0.5 had just been released (yesterday...), we might decide to produce an alpha4.1 of Chandler if any bug of interaction with Cosmo 0.5 surfaces (reasons: dogfooders will be moving to Cosmo 0.5...). Comments?
  • Issues and Announcements : (5 min) Have something to announce? Please take the stage.
  • Misc: (5 min)
    • Last day for Darshana and Markku. I propose we get together tonight at 5pm at the Kate O'Brian and share a farewell beer with Markku (this is not an OSAF sponsored event... BYOC...).

Summary

  • Progress
    • Alpha4 branched! Few blockers left
    • Alpha5 started
  • Plan
    • 0.7alpha4 : build that RC...
    • 0.7alpha5 : Finalize plan / SWAG

Minutes

Question du Jour : Should we have a debrief (post mortem) after alpha4?

  • Bryan, John, Reid: don't feel strongly about it
  • Philippe: feel our end game process can be better, will review with Bug Council

Alpha4

  • Reid: May be we should have the feature freeze sooner so to ensure stability
  • Jeffrey: fine line between ensuring stability and getting important new features in

Alpha5

  • John: feels that the biggest risk for Preview is perf and/or Chandler reactivity
  • Bryan: concerned by the small stuff (bugs, minor tweaks to specs/features motivated by dogfooders) creaping in. How to prioritize them?
  • Philippe: that's why we need to continue to SWAG things as they come in. We'll decide to move things out of Preview (or move Preview) but it's important to keep tab on the work load as we go.

Cosmo 0.5

  • No concerns from the team about moving to osaf.us and Cosmo 0.5 for testing
  • Bryan already moved to cosmo 0.5

Issues and Announcements

Comments on this morning's demos:
  • Brian: loved the quick entry feature
  • Issue with the default action: some thought it was search, some that it was item creation. Clearly, we need a better widget for this feature (Reid has a task on this for alpha5)
  • Philippe: liked Ernesto's parcel, too bad we won't have time to improve and include it in Preview

Status

Brian

  • Your status here...

Bryan

  • Implemented master indexes, and automatic generation of subindexes. (Checkin blocked temporarily by 'about' index issues).
  • Proposed and got support for transitioning from indexing 'about' and 'who' to 'displayName' and 'displayWho' (using the relevantDate mechanism for displayWho as well); implementing now.
  • Tweaked timing of TestReminderProcessing? to unblock John; coincidentally, it happened on the tbox at about the same time (first time in more than a week). Continuing to watch...
  • (I was impressed with John's debugging story re: monitor power saving!)

Darshana

  • Wrote up some senarios for the demo on Thursday for the staff meeting.
  • Added status bar messages to CLI code and parse items for date/time code. Suggested by Philippe during the dry run for the demo.
  • Made corrections to my patch for Bug#7198 suggested by Jeffrey.
  • Patches for Bug#7078 and Bug#7198 have now made it to the Chandler trunk. Patches reviewed and submitted by Jeffrey.
  • Posted a patch for Bug#6470 (Use search bar for Quick item entry).Patch under review.
  • Handed John my code for autocompletion in the text widget in the Detail view for CLI in the toolbar.
  • Working on a few more bugs in parsedatetime. Fixed a couple of bugs already
  • In the process of updating the wiki and documenting all the projects
  • Cleaning up code and wrapping up the internship smile

Jeffrey

  • Met to talk about recurrence/triage status issues
  • Gave feedback on Darshana's latest patches, committed them
  • Helped out on various stability bugs
  • Started wrapping my head around alpha5 bugs
  • Began changing sharing for "mine" collection (for alpha4/alpha5) so sharing works with Cosmo

John

  • Spent a very frustrating week trying to reproduce Bug#6732: Intermittent crash during functional tests. I wasn't able to run the tests because of Bug#7216: debug functional tests fail to run on my PPC Mac version 10.4.8 and Bug#7229: Non-reproducable Assert running debug functional tests on mac.
  • Bug#7216 was tricky to narrow down. When my power saving options turn off my monitor, a Mac API reported that there isn't a current display. When there isn't a current display various asserts fire in debug wxWidgets. This make it difficult to track down since my monitor was always turned on when I was debugging it.
  • Bug#7229 was caused by the time out for the recurrence tests being too fast for my Mac -- apparently I have the slowest Mac at OSAF and working on such a slow machine has been frustrating. So I just bought a new Core 2 Duo notebook which should arrive in a few weeks.
  • I'm finally able to run the functional tests continuously. After about 24 hours running on my slow PPC I still haven't seen a crash.

Markku

  • Your status here...

Philippe

  • Mostly alpha4 duties: Bug Councils, triaging, testing, etc...
  • Triaged 0.7Release bugs for John, Jeffrey and Reid. Moved lots of things to Future and started to balance alpha5 and alpha6. Also set up the priority of features taking cues from PPD's sticky plan.
  • QA and Cosmo 0.5: discussed the subject in a meeting and came up with a plan for updates
  • CLI: worked with Darshana on plan for alpha5 integration and demo

Reid

  • Much of my time this week has unfortunately been taken up with my firewall/server, which is having many hardware failures. Hope to have new hardware soon to replace it.
  • I have two small checkins, but every time I check, the tinderbox seems to be red
  • working at re-doing the mail indicators, with a fresh design that takes into account the non-Block-ness of attribute editors in general

Robin

  • Continuing work to support the new Graphics classes in wxPython, provide testing, feedback and some bug fixes to Stefan, etc.
  • Worked on correcting bugs found in the 2.7.1.3 release, and also some errors introduced by other developers.
  • Consolidated and renamed some of the size related methods in wxWindow so they make better sense for what they are actually used for.
  • Preparing for a 2.7.2.0 release of wxWidgets and wxPython.
  • Working on merging wxWidgets 2.7.2 (pre) into OSAF's wx repository and making it available for Chandler.
  • Still preparing for doing a WebKit/wx integration. Hopefully I will be able to start spending more time on this next week.
  • Various community support activities via email and IRC.

-- PhilippeBossut - 02 Nov 2006

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r10 < r9 < r8 < r7 < r6 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.