r9 - 27 Mar 2007 - 14:29:06 - PhilippeBossutYou are here: OSAF >  Journal Web  >  DevelopmentHome > ApplicationProject > AppsMeeting20060504

Apps meeting Thursday May 4th 2006

Agenda

  • 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#5781 - Added a horizontal line at noon
  • 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.

-- PhilippeBossut - 04 May 2006

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