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

Apps meeting Thursday February 16th 2006

Agenda

  • Question du Jour
  • 0.7 Planning and Progress
  • Misc
  • People

Summary

  • Progress :
    • 0.7 bug triage complete, SWAG under way
    • Components identified and assigned
    • Decisions on Dashboard sections implementation and Collections
  • Plan :
    • Log 0.7 tasks for Phase 1 of Dashboard and Scheduling at least
    • Finish SWAG 0.7 bugs

Minutes

Question du Jour

Have you identified dependencies with Cosmo? Scooby? Platform team?

  • Bryan : Domain model issues, will those bugs we worked out? Also with the label field that Ted's is working on.
  • John : Repository changes we depend on (Collections, getting rid of redirect).
  • Alec : Reverse depency: sharing moving to its own thread and relying on us to show status.
  • Jeffrey : Free/busy with Cosmo but they are way ahead of us right now.

0.7

Bug triage

Triage and clean up completed. We discussed the current curves.

Issue : 250 bugs is way too high. We started 0.6 with 150 bugs, 250 was our peek during the 0.6 release.

We need to trim roughly 50 to 100 bugs from the current count.

Idea : identify the 0.7 milestones and spread the load on all of them. Will make the load at any point easier to manage.

Action :

  • Philippe : assign the bugs to various 0.7alphaX milestones
  • All: SWAG bugs

Component ownership

See the current list. This is pretty much final now.

All components are now agreed upon and have an owner. Remember that the owner is not the sole coder but the coordinator for the component.

Everything OK except for Item Notification that should move from Bryan to Andi.

Action :

  • all owners : need to create a Wiki per component to tie specs and code design docs, or clean up the old project pages (e.g. CPIA).
  • all owners : need to create tasks in Bugzilla

Alpha plan

Not a lot of comments on the Phases emails from Sheila.

We discussed how to set up milestones. We don't want them to be too long but we don't know yet if the proposed Phase 1 would fit any timeframe.

We decided to pick 2 months as a milestone objective (6 weeks of development, 2 weeks of cooling down / debug) and see how much we can fit in there.

We can't know yet how many of such 2 months milestones will be required to cover the entire 0.7 tenets.

Misc

wxTNG

Renewed thread on the wx list. Stefan one of the key driver.

Lots of different ideas of what's needed.

Agreement : more modern C++ usage, easier to plug in backend ports (Cocoa?), cleaner separation API/Implementation.

Issue : compatibility with wx2.

Proposal being hashed out currently. See their WxWidgets3 Wiki on this.

Geek Talk

Philippe posted a proposal.

Objective is for all of us to talk more about coding design issues.

Comments :

  • 30 minutes too short most of the time
  • Can go anywhere between 1 hour (see recent Section discussion) and 4 (e.g. Collections discussion this week).

Framework :

  • Choose a time slot (e.g. Monday 2pm)
  • Ask for bids from the team members for the slot
  • Length of the meeting will depend of what will be presented

Commit policy

Comment on Jeffrey and Alec proposal?

Issue : overhead to commits due to unit and functional tests.

Decision : will not enforce a policy, try to get this in the culture and make best effort.

People

Review : Next week kick off

Interns : See plan. Resumes starting to pour in, be ready to do some interviews.


Status

Alec

  • Converted MiniCal from C++ to Python, wrote up summary for dev list
  • Lots of time in Collections meetings, a little in Sections meetings
  • Clean up table code, consolidate some redundant code, etc
  • some minor CPIA housekeeping to standardize the use of ignoreSynchronizeWidget

Bryan

  • Trying to figure out sizer & wx.TextCtrl behaviour to see what needs to be done for self-expanding text controls in the detail view.
  • Participated in collections/notifications discussions
  • Reworking the detail view & reminder UI code to use the new item notifications instead of Monitors.

Philippe

  • Put quite a bit of work in launching the intership recruiting : posted job descriptions, sort resumes, see Internship
  • Read and commented John's CPIA Documentation
  • Talked with devs about component ownerships and identified owners and scope for each
  • Triaged all 409 0.7 bugs once more... Posted first graphs of bug count for 0.7
  • Updated Apps page to focus squarely on 0.7
  • Participated to the dev meeting on Dashboard sections

Jed

  • Checked in a few style changes for Mimi
  • Brushed up on my CSS for ideas for Chandler styles
  • Started putting together a plan for how to handle styles in Chandler
  • Started climbing out from underneath a mountain of email

Jeffrey

  • implemented freebusy in vobject
  • went to BayPiggies?, only to have the power not work
  • moved PyCon presentation from HTML to text, used docutils->S5, created a reusable S5 theme, wrote it up
  • lots of time taking notes in collections meetings
  • worked on getting paperwork done for Cyrus to commit on vobject, working on vobject-commits mailing list problem
  • planning and writing up freebusy work

John

  • Implemented my first functional test and was surprised to learn that the existing functional tests are finding lots of errors that aren't being detected for a variety of reasons: problems with how they are being run, problems with the QA process, and tinderbox problems. Worked with QA and the build team to try to get things fixed, however, most of the problems remain.
  • Worked on bugs exposed by my new functional test.
  • I'm going to be out of town from 20 February until 3 April. I'll be at Pycon from 22 February until 1 March, and I'll be in Utah the remainder of the time.

David

  • released wx tarball 262-36
  • cleaned up wxMac toolbar code in order to promote ongoing work
  • worked on Chandler skins issue in wxMac toolbar
  • finished wx - expat v2.0 update (within wxChandler)
  • started design on wxGrid - wxColumnHeader integration
    • including simpler column header column drag resizing
  • updated wxChandler wiki pages
  • drank a bunch of coffee

Reid

  • working on Markup Bar
  • arrived at a decision that the Markup Bar does not need to be a toolbar
    • will be removing the toolbar
    • this allows easy button changes
    • should have something to show by end of tomorrow
  • created WeeklyDesignListSummary pages, copying from SheilaMooney's email

Robin

  • SWIG 1.3.28 was released. Testing with wxPython shows that it is working well, however there are some reports on the swig-dev mail list of some bugs that may prompt a 1.3.29 real soon.
  • Preparing for a wxPython 2.6.3 release.
  • Ongoing support of community and problem resolution.
  • The wxPython In Action book has started selling ebook chapters as final versions become available. I'm still working on the final pass of proof-reading and checking the samples. See http://www.manning.com/books/rappin

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.