r15 - 27 Mar 2007 - 14:29:08 - PhilippeBossutYou are here: OSAF >  Journal Web  >  DevelopmentHome > ApplicationProject > AppsMeeting20060907

Apps Team Meeting 7 September 2006

Agenda

  • Question du Jour : (5 min) Next sprint will be in January. Do we need to get together as a team more often?
  • Alpha4 status : (10 min) We're less than 2 weeks from feature freeze and still have lots to do. We need to review the tasks still open and assess what can realistically be done (I've been doing that with almost everybody already but, still, I'm reiterating it). Anything you want to share? Red flags wrt to the tasks?
  • Issues and Announcements : (10 min) Our usual agenda entry. This is your opportunity to announce something (completion of some work, availability of something) or raise concerns or ask questions having an influence on the projects.
  • sharing, external information model : (5 min) PJE is interested in our feedback on his EIM/sharing proposal. Do the examples make the API look easy enough to use? Please check http://lists.osafoundation.org/pipermail/chandler-dev/2006-August/006692.html
  • Misc:
    • wx: (5 min) We are starting a transparency project with Stefan Csomor from the wx community. This will open exciting opportunities for better UI though we're not planning on it for the 0.7 Preview. Comments?
    • Interns : (5 min) SoC is over, interns are leaving the nest... err... the company. We're still in touch with everybody though which is great. Thanks for sending the CLAs over BTW.

Summary

  • Progress
    • Digging through alpha4
  • Plan
    • 0.7alpha4 : keep making progress on the various feature areas
    • 0.7 : assign bugs and tasks to relevant milestones

Minutes

Question du Jour : Next sprint will be in January. Do we need to get together as a team more often?

  • Reid, Brian: yes! why not? (Philippe: well, budget is why, we need a good rationale for getting together)
  • Philippe: we should better take advantage of opportunities like WWDC (missed to meet longer with Reid that week).

Alpha4 status

  • John: new sidebar tasks are sort of popping up with people using it, John a little concerned by that though it's better to have feedback and discussion very early
  • Reid: concentrating on non wx stuff right now (DV)
  • Bryan: reprioritized tasks, concerned by perf introduced by new sorting in the dashboard (indexing), not much to do about this right now though (no premature optimization)

Issues and Announcements

  • see above John on sidebar churn and Bryan on perf concerns
  • Jeffrey: feels we need to revive the reminder applet. Travis made a proposal recently. Need to reactivate that thread.

sharing, external information model

  • People thought it was good. Will chime in on the list so that PJE knows about our approval.

Misc

wx transparency

  • we need to make sure this doesn't look like a fork since it's not the intent
  • we (Chandler) are not interested in taking the changes if they don't make them back in wx
  • we've no vocation or intent to host a wx fork

Interns

  • Markku presented his pmtool to Mozilla, positive feedback
  • Darshana working from Virginia, making progress on the parsing, waiting for the toolbar piece to fall in

Status

Brian

  • Your status here...

Bryan

  • Checking in big Date column changes today
  • Slowed down (to the tune of a day or so) by problems running tests (partly fixed by my --catch work)

Darshana

  • Worked on enabling and disabling commands in the Quick Entry text widget depending on the user's first command
  • Worked on parsing contacts from the text for '/Message'
  • Worked on extracting date/time from the text and creating events with date/time ranges and setting reminders with a single date/time
  • Worked on stamping items into multiple kinds
  • Posted a patch (which does the above) for Bug#6470

Jeffrey

  • Fixed bug 6621, holiday recurring events were broken, also fixed serialization issue in vobject associated with this bug
  • Worked on bug 6620, zero duration events are handled poorly (which also causes some holidays not to show up), I've got a fix but I'm still writing unit tests
  • Looked into lots of bugs on my plate, this week for some reason I couldn't reproduce them
  • Helped Darshana with quick entry debugging
  • Worked with Bryan and Mimi on clarifying the date column in the dashboard
  • Various emails to the list and a bit of private correspondence with a list participant

John

  • Spent lots of time correcting the names of the icon files
  • Fix reopened bug#6523: Refresh needed on restart to get scroll position if visible hours aren't automatic
  • Display all of the OOTB collections as table view across all App areas
  • Disallow overlays for the OOTB collections (no rollover check-box icons at all) in the Calendar app
  • Disallow overlays for all collections in the All, Mail and Tasks app areas
  • Update functional tests for new sidebar behavior
  • Update performance tests for new sidebar behavior
  • Implement a temporarily de-activated, but still checked state for checked collections when users select an OOTB collection while they have user-defined collections overlayed.
  • Also implement a new icon for unchecked user-defined collections wwhen the user selects an OOTB collection.
  • fix bug#6642: Selecting multiple entries in sidebar raises exception

Markku

  • Implemented SWAG and confidence based weighting to the first generation project management tool.
  • Updated the project management tool wiki page.
  • Design work on the second generation project management tool.
    • Designed a SQL database layout for the second generation project management tool.
    • Designed a data exchange procedure for initial and incremental updates from Bugzilla.
    • Designed a data exchange procedure for initial and incremental updates from Subversion.
    • Considered some ideas that were discussed during my and Heikki's trip to Mozilla Foundation.
    • Designed a generic data analysis interface. This is going to be a handful to implement so let's see how far we will get in the time frame that we have left.
  • Used some time to read project management literature.

Philippe

  • Mostly Alpha4 monitoring
  • Started l10n project, localization in French

Reid

  • trying to focus on non-wx issues a bit more
  • expando-detail-view (Bug#5304)
    • Spent a lot of time reading through the detail view code
    • will be talking with Bryan? to get a proper brain-dump
  • looked at focus issues (Bug#6225)
    • problem is detail view is destroyed when a markup bar button is pressed
    • will try re-setting the focus after the detail view is rebuilt
  • printing
    • changed default printing orientation to landscape
      • this is a temporary change until page setup (below) works completely
      • it is a good default for calendar printing though
    • added some page setup printing code
    • added a "Page Setup..." menu item
    • "Page Setup" settings are not currently working

Robin

  • Finished up Bug#6500, change wxGrid to do live resizing of rows/cols.
  • Found the cause of the placement bug with the search field on the toolbar on OS X. Sent details to Stefan so he can come up with the fix. I have a workaround that will work for Chandler, but probably not for the general wx case.
  • Worked with Stefan on tracking down the cause of a memory corruption realted segfault while running the Functional Tests on OS X. It is definitely related to having the search field on the toolbar, but so far a fix hasn't been found.
  • Began adding properites to the wx classes for most of the getters and setters.
  • Built a preview release of wxPython 2.7.0.1 for my testing group to evaluate. Working on integrating fixes and changes suggested by the group.
  • Various community support activities via email and IRC.

-- PhilippeBossut - 07 Sep 2006

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r15 < r14 < r13 < r12 < r11 | 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.