r16 - 27 Mar 2007 - 14:29:07 - PhilippeBossutYou are here: OSAF >  Journal Web  >  DevelopmentHome > ApplicationProject > AppsMeeting20060601

Apps meeting Thursday June 1st 2006

Agenda

  • Question du Jour (10 min): Comments about the target user presented by PPD?
  • 0.7alpha3
    • Bug count and schedule (10 min): I updated the graphs on the Apps page (please check). The count is way too high for a short release like alpha3. We are 15 days from code complete so it doesn't allow us to start a major rework, only incremental improvments (which can be very good). Since the key element (background sync) is in the hands of the platform team, I propose to commit on a couple of opportunistic improvements (wx "tarball 39", finish wxColumnHeader integration), the rest being highly negotiable. One thing though I'd like us to do in those 3 weeks is to at last extract from the recently updated specs the tasks and swag them (all the way to the end of 0.7) so that we can have some visibility on the end date of this release.
    • Big Features update (20 min): Please, prepare a short status, list of issues, blockers, things to solve, etc...
      • Dashboard and Scheduling (Bryan)
      • Free / Busy, Calendar UI (Jeffrey)
      • Toolbar (Reid)
      • Styles / CPIA (John)
      • wx (Robin)
  • Misc (5 min)
    • Machine updates: We're in the process of purchasing some hardware for the wx tBoxes and some Intel Macs. I'll update the team on this.
    • Interns and SoC Students: They are coming in! If you are a mentor, please be ready. If you aren't, please make the newcomers feel at home and help them get up to speed fast.
    • Welcome Brian K! He's back to Chandler after a Cosmo hiatus. Brian will be joining our group. We're still discussing which tasks he'll take over but we sure have plenty to do... smile

Summary

  • Progress
    • wx svn repository up
    • Free / Busy progress following Calconnect impetus
    • i18n functional tests
    • All bugs reassigned to current members but load not balanced
  • Plan
    • 0.7alpha3 : SWAG and load balance within the team
    • 0.7 : start to log 0.7 tasks for incoming specs

Meeting Notes

Question du Jour

Comments about the target user presented by PPD?
  • Bryan still waiting for how it's going to become features
  • Reid feels we're focusing too much on Hub to the detriment of the other categories
  • Others think it's a good idea to have this categorization to sort out and priorotize stuff

0.7alpha3

  • Bug count and schedule: we discussed the outlined presented by Philippe in the agenda.
    • Bryan to focus on some small features and will work on defining.
    • To write the task list, we need final spec. This needs to happen in alpha3.
    • How much of the perf we will consider blocking? We need to get final perf targets first (Heikki and Sheila)
    • People to send Philippe's prio and comments on alpha3 bugs
  • Big Features update:
    • Dashboard and Scheduling (Bryan): working on the icon related feature in the stamping column.
    • Free / Busy, Calendar UI (Jeffrey): Lots of free busy work because of Calconnect. Unclear on how to prioritize the Calendar UI bugs.
    • Toolbar (Reid): Working on the text field in the toolbar, new bug in background of buttons on Windows.
    • Styles / CPIA (John): John absent today
    • wx (Robin): we get the new repo set up, we have a branch which is a mirror of wx CVS, the trunk has the OSAF specifics, still working on the functional tests exception.
    • i18n (Brian): worked on functional and unit tests to make them test Unicode input (implemented uw). Markku working on XRC.

Status

Brian K.

  • Progress
    • Migrate Functional and Unit tests to support Unicode input and output strings.
    • Fixed bug related to Windows mbcs and Python unicode conversion
    • Held meeting to determine best approach for storing and loading translations and resources in Chandler
    • Assisted Markku as needed on his i18n related projects and issues
  • Plan
    • Load wx translations in Chandler so components such as dialog buttons will use the localizations provided in wxstd.mo.
    • Further though in to how best to store and load translations and localized resources based on this weeks meeting.
    • Apps meeting discussion with Phillipe
    • Determine what tasks to complete before vacation from June 12th - 26th.

Bryan S.

  • Frustrated that we don't have concrete alpha3 or alpha4 goals yet: Tenets are "performance" and "dashboard", but we're still working on figuring out the performance metrics and the dashboard spec.
  • In the meantime, I'm working on alpha3-tagged bugs -- next up is clicking on stamp icons in dashboard; I'm not working on my highest-priority bug because it's not in the tenets.

Jeffrey

  • Short week with a half day of Calconnect travel and a holiday
  • Caught up on recent list traffic
  • Finished freebusy work and zanshin/CalDAV privileges work related to Interop
  • Got more familiar with the bugs on my plate after many Jed's and Alec's bugs moved there, and SWAGged them
  • Started reading through the minicalendar code to understand how it works and what to change

John

  • Your status here...

Markku

  • Organized a discussion about python eggs with an application to i18n of Chandler (John took some notes).
  • Started to develop a technology demo for python eggs and how they can be used for i18n of Chandler.
  • Started to organize my work through Bugzilla (Bug 5968, Bug 5970, Bug 5972, and Bug 5975) and a new svn sandbox.
  • Cleaned Bugzilla by resolving/reassigning Bug 4395, Bug 5866, Bug 5891, and Bug 5892.
  • Started to reorganize my wiki entries.

Philippe

  • Worked on Alpha3 definition with team members
  • Attended various Business Strategy meetings
  • Fixed Bug#5618 (making Splash Screen localizable)
  • Purchased new hardware for wx svn and Mac Intel
  • Purchased WWDC and EuroPython? tickets for the team
  • Welcomed new interns Ed, Berook and Ashkan
  • IRC Office Hour with Xun
  • Posted my Sprint notes

Reid

  • Due to Memorial Day, a staying-home-sick boy, and a furnace/air conditioning install in my house, this was a very short week.
  • investigation into toolbars
    • Added a text field to the toolbar in Python code, but it isn't showing up
    • investigating why this is the case has required me to build a DEBUG version of wx for gdb fun
    • this is taking up a lot of time. See my post in building wx for more fun details.

Robin

  • Redo (again) how the delayed initialization of the various wx stock objects is performed in wxPython. It now creates an uninitialized instance using __new__, and then sets the .this attribute when the app is initialized.
  • Changes to the new pywxrc tool to allow non-ASCII text in the resources.
  • Added wrappers for wxHyperlinkCtrl and wxPowerEvent.
  • Turned my attention to the 2.6 branch for a bit to make sure it is still in good shape. Made some tweaks to the distribution build scripts.
  • Whipped wxWidgets' debian package build scripts into shape.
  • Merged the OSAF wx customizations into a fresh checkout of wx CVS HEAD. Helped Bear get the new wx SVN repository set up and loaded it with the fresh wx HEAD checkout (on a branch) and the version with my merged changes (on the trunk). Spent time cleaning up the generated files, CVS specific things, and etc. from the trunk, and verified builds. Current status: The builds all work on all three platforms and Chandler appears to be running well when run manually. However there are some divide by zero exceptions related to layout when running the funtional tests that John said he will look at soon.

-- PhilippeBossut - 01 Jun 2006

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