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

Apps Team Meeting 21 September 2006

Agenda

  • Question du Jour : (5 min) Are you using something else than the calendar in Chandler?
  • Alpha4 status : (15 min) Feature freeze is tonight! We'll review what's still blocking and what won't make it in alpha4. Compared to the sticky plan though, only a small numbers of planned features are delayed (for various reasons), some are making it in early though. One thing that is contentious is the default triage setting for imported (or first time synced) recurring items. Other things that are blocking?
  • Alpha5 and beyond : (10 min) I made some good progress there and we are starting to have a better visibility for most. I however do need your swag to do a decent job even for a very rough plan. Please, do update those Whiteboard fields!
  • Issues and Announcements : (10 min) Our usual agenda entry. Note that we'll have a meeting on Functional tests after that meeting so let's keep those thoughts for then...
  • Misc: Brian will be in SF next week. Don't forget to schedule some time with him if you need to check something with him.

Summary

  • Progress
    • Alpha4 code freeze reached!
    • Lots of work on functional tests
  • Plan
    • 0.7alpha4 : bugs, bugs, bugs...
    • 0.7 : Philippe to finish assign bugs and tasks to relevant milestones

Minutes

Question du Jour : Are you using something else than the calendar in Chandler?

  • Philippe: tried to use the email and tasks but not regularly
  • Darshana and Reid: just for testing, not real users
  • Markku: used the RSS Feed parcel
  • Jeffrey: triage status is not shared right now so not really using triage

Alpha4 status: what's blocking Feature Freeze?

  • John: icon color changing with the selection still open. Would like to try more alternatives for sidebar icons. This is not blocking though (what we have is to spec, it's just that we think it could look better).
  • Bryan: Do we have features that are missing? If not, let's declare Feature Freeze. May be we should make an exception for Reid's feature and start enforcing code review and the rest of the end game policies.
  • Consensus: We would all like to move into the code review + Bug Council approved bugs process phase.
  • Reid: would like to have a code review of his expando code before committing. Bryan and John to help him with that.
  • Stamping commit from Grant broke a couple of things but were fixed quickly.

Alpha5 and beyond

  • Philippe pledged to finished triaging this week
  • Please SWAG your tasks and bugs so that he can load balance...

Issues and Announcements

  • Most of our recent issues were with functional tests so we're going to talk about this at the meeting this afternoon

Misc

  • Brian will be in SF next week
  • Jeffrey at Calconnect Tueday and Wednesday
  • l10n demo went well. Pieter very excited by the story. Lots of people were involved with this effort (primarily Brian but also Markku and others) so that's the right moment to pat ourselves in the back for some great team work smile

Status

Brian

  • Completed Reply, Rely All, Forward Email Service module
  • Checked in a fix for the osaf.pim.generate script related to the new stamping features
  • Started working on porting Email Discovery parcel to Chandler
  • Reviewing Mail Schema for improvements
  • In the office all next week

Bryan

  • Your status here...

Darshana

  • Working on Bug#6736(Date parsing is not language sensitive).Have figured out what is going wrong but not yet the solution.
  • Doing some reading for my next project "Parsing of emails". Wrote and revised a wiki about the project.( Link)
  • Writing the documentation for date parsing in Detail view( Link). Also documenting how localization is done.( Link)

Jeffrey

  • worked on a difficult people in email talk with Ted
  • feedback for Darshana on her documentation and planning next project
  • lots of effort to understand and fix functional tests
  • helped Mikeal work on a vobject project for Calconnect
  • talked with Bobby about recurrence for Cosmo
  • implemented Bug#5923, Set timezone on CalDAV collections when publishing, surfaced a Cosmo bug which blocks committing the fix for now
  • implemented Bug#6009, Minicalendar drag and drop
  • tweaked fix for Bug#6666, change a recurrence edge case, to work with new stamping-by-annotation world, committed once the tree was green again
  • figured out the problem and checked in a fix for Bug#6737, keystrokes lost when editing calendar events
  • investigated Bug#6597, recurring event selection raises exception occasionally with overlaid calendars, and committed a potential fix

John

  • Fixed bug#6448: Scripts collection won't display in sidebar
  • Fixed bug#5908: collection name descenders cut off
  • Added feature: One click in the sidebar moves the focus to the summary view. A second click on a selected item in the sidebar moves the focus to the sidebar.
  • Modified wxGrid to never send selection range events when clicks in the sidebar don't change the selection.
  • Spent 3 days updating functional test dependencies for the sidebar change.
  • Fixed two "stale" UI bugs, one in Chandler and another in the functional tests. These bugs are caused by processing events when the UI is not up to date with the data it's displaying. More stale UI bugs remain, so we're going to have to come up with a better long term solution.

Markku

Philippe

  • Alpha4: bug monitoring, triage, Bug Council duties, check with the team
  • Alpha5 and beyond: continued to moved bugs to those phases, driving to get to a complete swagged plan for all of 0.7
  • Plenty of discussions about functional tests and processes
  • Reviewed MVA plan with Heikki
  • Committed a fix for Bug#6722 (untranslatable use of "My" in strings)

Reid

  • checked in reply/reply all/forward buttons in the toolbar Bug#6439 using BrianKirsch 's email work
    • cosmetic issues with toolbar buttons under Win XP - Bug#6746
    • not disabling when inappropriate - Bug #6745
  • working on Bug#5304 Implement calendar expando switching
    • issues with tests, specificallyTestTriageSectioning
    • address fields are expanding (with scrollbars) and contracting
      • not checked in because ofTestTriageSectioning failure
    • +/- cc implemented
    • +/- bcc implemented, but not working
      • bcc not hiding because DetailSynchronizer also manipulates Block.isShown
    • working on email address "+5" notes
  • may end up disablingTestTriageSectioning and checking in code
    • would open a new bug to re-enableTestTriageSectioning

Robin

  • Verified that several of the bugs assigned to me are no longer an issue and could be closed.
  • Spent some time trying to reproduce Bug#6727 in a non-chandler environment, and I can't make MakeCellVisible fail, so I don't think that it is a wx bug.
  • Started the process for rolling out a new wx tarball to get John's grid changes moved over to Chandler.
  • Refactored my col header related changes in wxRenderNative in the wx CVS in response to comments from wx-dev.
  • Added wx.lib.delayedresult from Oliver Schoenborn. This module provides some tools that make it easy to run some function in a worker thread and then get the results of the worker delivered when it is completed. Worked with Oliver on refactoring and enhancing.
  • Continued work on adding properties to the wx classes using the existing getter/setter functions.
  • Switched to using Mercurial locally to make it easy to keep workspaces on my various machines in sync and only have to access CVS or SVN from one machine. I'll write up a wiki page about this one of these days as it may be a useful technique for others with multiple development machines.
  • Some fixes on Mac for the new version of TreeListCtrl.
  • Assisting Kevin Olivier with testing of the new native wxListCtrl for Mac.
  • Various community support activities via email and IRC.

-- PhilippeBossut - 21 Sep 2006

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