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

Apps meeting Thursday May 18th 2006

Agenda

  • Question du Jour (10 min): What was your Sprint highlight?
  • 0.7alpha2
    • Alpha2 status (10 min): We're down to 5 blocking bugs. If you have one assigned to you or a review assigned to you, please act promptly. Also, stay alert on bugs coming in. This is the highest priority in the next 2 days.
  • 0.7alpha3
    • Big Features update (20 min): Let's talk about the alpha3 plan for those :
      • Dashboard (Alec)
      • Free / Busy (Jeffrey)
      • Scheduling (Bryan)
      • Toolbar (Reid)
      • Styles / CPIA (John)
      • wx (Robin)
  • Misc
    • SoC / BOSE (5 min) - We may end up with 3 students on SoC and 2 on BOSE (a similar program by GeekLogix, an Indian venture).

Summary

  • Progress
    • 0.7alpha2 nearly finished : couple of blocking bugs left
    • Sprint week was a great success
  • Plan
    • Ship 0.7alpha2!
    • Start 0.7alpha3 : review bugs and tasks, SWAG and rebalance workload

Meeting Notes

Sprint highlights

  • It was good, nice to all be in the same room
  • Great to have Robin and other remote folks present
  • Perhaps we will move apps team desks around a bit, now that Alec and Jed and David have left
  • Talk on the ways collections work
  • Great to meet everyone

0.7 alpha2 - nearly finished

  • We're close, but not quite there, 10 bugs, 4 are documentation bugs. We need to get these fixed ASAP.
  • Alec has two, one is awaiting review, the other may need to be handed off to Bryan or Jeffrey
  • There are a variety of column header resize bugs, David submitted a patch that probably fixes some but not all of the problems. The other resize issues are not alpha2 blockers.

0.7 alpha3 - starting very soon

  • Alpha3 will be driven by performance enhancements (and fixing performance regressions) and getting background sync in. We're not expecting much dashboard experimentation in alpha3.
  • No new UI for background sync beyond what Morgen's doing (in alpha3).
  • Lower priorities that would be great if they fit in, but take a back seat to performance and background sync:
    • Changing lozenges is on the list, but will take back seat to performance
    • Sharing "world" to the server, making re-subscribing really easy
    • Fixing dashboard problems, adding new dashboard features
  • Stamping is Grant's priority for alpha3, recurrence stamping needs to work
  • PJE will continue working on migration
  • Brian Kirsch will be working on email and i18n and l10n

Summer of Code interns

  • 4 SoC interns, three working on Chandler
    • Contacts, mentored by Grant
    • PCA, and automation mentored by Philippe
  • 2 contributors from BOSE, training program paid for by GeekLogics, from India
    • we don't yet know what they'll be working on

Status

Alec

  • stopgap for Bug#5818 - prevent 'all' from being activated because of wacky set magic
  • fix Bug#5889 - TestSharing? broke because of non-collections in the sidebar
  • fix Bug#1937 - hacky way to add column header images
  • fix Bug#5872 - recover 'mine'ness of items when their collections are deleted
  • fix Bug#5899 - make filtered collections properly add the Trash
  • gave 2 talks on Collections - to chandler and scooby teams
  • talked over some details of TurboChandler's repository JSON API with scooby team
  • worked on collections document
  • fixed Bug#5920 - trash only displaying when 'all' filter is selected - another trash edge case with collection set algebra

Jeffrey

  • Conversations with Grant and Andi about sets, indexes, and possible simplifications in collections
  • Got an initial version of subzilla out
  • Invested time in getting the Cosmo running from Subversion on my Windows machine
  • Started working on freebusy using freebusy reports in preparation for Calconnect's Interop focus on freebusy
  • Fixed Bug#5815 and Bug#5856, reuse freebusy tickets when possible and always display the read-only ticket, not the read-write

John

(status for two weeks)
  • Fix Bug#5716: "Add Additional Views" menu item not working r=andi
  • Fix Bug#5870: I broke the EVDB parcel r=Grant
  • Fix Bug#5877: TestAdditionalViews functional test r=rae
  • Fix Bug#5878: "import * only allowed at module level" r=morgen
  • Tracked down Bug#5877: TestTableSelection functional test doesn't run on Linux
  • Worked on Bug#5243, Bug#5784, Bug#5839: All are caused by wx Layout problem
  • Narrowed down the source of Bug#5611: wxPython tarball 39 breaks functional tests
  • Updated CPIA task page
  • I'll be on vacation during the last half week of May (31 May through 4 June) for my son's high school graduation and to visit friends.

  • Fix Bug#5219: Paste doesn't work in the subscribe/accounts dialog.
  • Fix bug uncovered by fix for Bug#5219: Paste doesn't work in the subscribe/accounts dialog in which the splash screen never get's destroyed so all events are sent to it.
  • Fix bug uncovered by fix for Bug#5219: Paste doesn't work in the subscribe/accounts dialog in which the performance tests fail on tinderbox.
  • Fix bug related to recent fixes to Bug#5219. The latest problem is: Context menus don't work in account dialogs on Mac. After this fix the delete, backspace and return keys now work in dialogs on Macintosh.
  • Worked on Bug#5243, Bug#5784, Bug#5839: All are caused by wx Layout problem. All the quick fixes don't work
  • Spent some time on Chandler UI tasks
  • Got multiple windows working in Chandler
  • Rejected patch fix for Bug#5840: Column resizing not working correctly, since I couldn't build the grid demo with the patch. David gave me an updated patch that I still need to review.

Markku

  • Made a few changes to the functional tests of Chandler for testing unicode support
  • Made changes to wx, wxPython, and Chandler to enable the translation of Chandler GUI to accommodate locale settings
  • Investigated the use of XRC constructed dialogs in Chandler and prepared a plan to make them accommodate locale settings

Philippe

Covering the last 2 weeks
  • Tried my wit (unsuccessfully) on writing functional tests during the Sprint
  • Sprint meetings on Build, i18n, CPIA and Collections
  • Monitored alpha2 and other Bug Council duties
  • Tested and logged bugs
  • Alpha3 planning activities
  • Followed up on summer interns (offices, machines, ranked SoC candidates, started evaluating BOSE candidates)
  • Enjoyed the Sprint social events

Reid

  • Fixed Bug#5850 "Markup Bar functional tests are disabled" during testing sprint
  • Fixed Bug#5788 "Markup Bar buttons do not show tooltips"
  • Fixed Bug#5787 "Markup Bar blanks out when dissimilarly marked items are clicked"
    • This is not completely fixed, but is working faster than it was
    • Should be revisited when we do a performance-oriented release
  • Fixed Bug#5786 "Markup Bar buttons have a white background"
    • Hm, haven't marked this fixed yet. Should do that.
    • Got fixed *accidentally* when above fix for Bug#5787 was checked in[!]
    • Needless to say, this is not an optimal situation. More investigation would be good.
  • Forced TedLeung to listen to many episodes of The Sopranos as I watched them in the hotel room.
  • Bought a 320 GB external drive to complete the 2-month recovery of my G5
    • This should make my compile times faster.
    • brings me up to the same speed as the slowest Mac Apple sells now, maybe.

Robin

  • Today is Mount St. Hellens day!
  • Worked on diagnosing Bug#5219, discussed possible solutions with John, and worked on figuring out why some of those solutions didn't work.
  • Helped Markku learn about adding wrappers for C++ classes to wxPython that are able to have methods overloaded in derived classes implemented in Python. Also reviewed and guided his work on wx.PyLocale.
  • Discovered why there are build errors on Tiger, and also tracked down a fix. (It is a simple configure change in Python.) Created Bug#5915 and assigned to Bear.
  • Added a bit of code to SWIG to allow it to do the wx renaming internally instead of requiring a separate pass to process the XML output from SWIG and then running SWIG again.
  • Fixed a bug in the wxBitmapButton XRC handler.
  • Ported XRCed to the wx namespace.
  • Various cummunity support activities.

Bryan

  • It's also "International Museum Day" and "Visit Your Relatives Day", which'd be especially convenient if you have relatives in a museum (this is really a shout-out to James Abbott McNeill Whistler; some sources also give today as his mother's birthday).
  • No 0.7alpha2 bugs left
  • Still trying to find a workaround for the wx bug causing Bug#5669; unsuccessful so far.
  • Working with Reid to find a better solution to the stamping-rebuilds-the-DV-at-a-weird-time issue.
  • Implemented a first cut at the startup options dialog

-- PhilippeBossut - 18 May 2006

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