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

Apps Team Meeting 24 August 2006

Agenda

  • Question du Jour : (10 min) Is there an recent intern project you just can't wait to try out?
  • Alpha4 planning status : (10 min) We are 19 working days from alpha4 feature freeze (sept 19th). Workload still manageable and bug count going down but not fast. We need to keep focused on the high prio items and the tasks (new features) and everything should fall into place nicely. Feeling uneasy about that? Please speak up now.
  • Issues and Announcements : (10 min) Our usual agenda entry. This is your opportunity to announce something (completion of some work, availability of something) or raise concerns or ask questions having an influence on the projects.
  • Interns : (10 min) Today is the day of SoC evaluation and it definitely feels like we're nearing the time our interns are going to leave us. Darshana though will continue to work for us till Nov 5th (unless Oregon State refuse our extension...) and Markku is with us for a couple of more months. Comments on intern work or from interns?
  • Markku's PM tool: (10 min) I updated the bug count graph manually for may be the last time. Markku created a nifty little app that already outplay my old Excel hack. He'll give us a little demo of it.

Summary

  • Progress
    • Good progress on Alpha4 tasks (lozenge, ticklers, sidebar)
  • Plan
    • Continue to focus on Alpha4 features and bugs
    • Plan Alpha5 and beyond

Meeting Notes

Question du Jour

  • Bryan: likes Darshana's time completion
  • Jeffrey: Quick item entry
  • Philippe: IMAP stuff
  • Reid: Search bar stuff by Darshana
  • Robin and John: haven't paid lots of attention to the intern stuff

Alpha4 status

  • John concerned about sidebar, will discuss with Philippe this afternoon during 1:1
    • Side note: Jeffrey and others trying to convince John to use Chandler for real... smile
  • Robin committed a huge set of changes on wxColumnHeader. Number of wxPython bugs dropping rapidly!

Issues and Announcements

  • Mikeal to be the Calconnect point of contact
  • Darshana having issues with the widgets in the toolbar, Reid and John to help her with that
  • Reid to check in the Mac version of the search field in the toolbar
  • MDP to be used in Xun's stuff

Interns

  • Darshana extended to Nov 5th
  • Markku with us till end of October
  • Markku's PM tool: short demo on Philippe's machine, tool will be made available shortly by Markku off his Wiki

Status

Brian

  • Starting workng with Reid on Alpha 4 email deliverables.
  • Tested and checked in removal of all dependencies in the i18n code related to wx. Checks are now made and wx used only if it is installed on the system and the system has a display.
  • May may changes and rearchitecting of the XRC i18n localization code.
  • Rewritting the createxrcpot.sh logic. There is no need to require xgettext and the use of .CPP files. The task can be accomplished with wxrc and our current createPot.py script.
  • Checked in TestI18n which is a comprehensive unit test suite for all things i18n and l10n.
  • Rearchitecting unit test framework to ensure those tests using translation code first initialize the i18nmanager.

Bryan

  • Finally checked in some reminders work that you can see in the UI!
  • Starting on more behind-the-scenes work (using the new AfterChange/observer mechanism): alarms changing triage status, indexing.

Darshana

  • Worked on a few bugs found in parsedatetime
  • Worked on creating items using the quick item entry in the text widget
  • Had discussions with Mimi and Jeffrey about specs of quick item entry
  • Had discussions with John and Bryan about modifying the text widget to suit the need
  • Working on stamping the item created using quick entry with multiple kinds

Jeffrey

  • Significant progress in sharing/zanshin to implement Bug#5640, new freebusy
  • Bug#5092, anti-alias calendar lines on the mac
  • Bug#6535, fix multi-day lozenges
  • Bug#6538, tweaking swatch colors
  • Fixed colors so they can be properly localized
  • Bug#6506, 1px variation in positioning of lozenges depending on start/end time
  • Registered the relevant folks for Calconnect interop
  • Got friendly confirmation back from Apple that they won't be able to add ticket support for iCal in Leopard
  • Final review and commit of Darshana's NLP code

John

  • Spent most of my week on the new "dual" sidebar. The good news: I made lots of progress. After tracking down a seemingly endless list of bugs I have only one functional test failure left to fix. There are still lots of problems and much cleanup that remain to do. The bad news: I'm not convinced that the feature will be considered a "net plus". After the dust settles I wouldn't be surprise if we scrap the whole thing and start fresh.
  • Fix bug #6523: Refresh needed on restart to get scroll position if visible hours aren't automatic
  • Helped Ashkan with a few small problems in his event logger: Fixed a unit test failure caused by the logger and fixed Bug #6531: Event logger path not found - traceback on startup in twisted.log

Markku

  • Made a beta release of the first generation project management tool that is planned to replace MS Excel for producing bug count status graphics. There is still some polishing to do before 1.0 but before that I want to have feedback from users. I have presented the tool to Heikki and hopefully will soon present it to others as well.
  • Wrote a short wiki page for the first generation tool.
  • Worked on a second generation project management tool that is planned to have much more features than the released first generation tool. According to my design it is going to be a web application with its own SQL database and more powerful data mining tools.
  • Made a request for having all the data tables, except those containing passwords, in our Bugzilla database exported to text files from which their information can quickly be accessed during development. I am currently working on this with Heikki, Bear, Dave, and Jared.
  • Bug#5968 is still in code-review. I hear that Brian K has been working on it this week.
  • Closed Bug#6505 for Robin.
  • Bug#6543 is in code-review but we also need to have a discussion about if it is a good idea to localize these texts. Heikki has raised that these error strings need to work at all times and hence we need to be confident that the translation engine is working properly even if everything else seems to fail. I have an idea on how to make this happen but I will need to discuss more about that with Brian K.
  • Worked longer hours this and last week to cover taking yesterday off; during this day I passed CA DMV behind the wheel driving exam without difficulties.

Philippe

  • Alpha4: Bug Council duties, bug reviews and review feature progress with several team members
  • Reviewed 0.7 sticky plan with Sheila
  • wx : updated the wx Wiki, discussed about wxTNG with others, trying to come up with a list of "user features" that could be taken in a wxTNG roadmap
  • Interns: IRC hosting, worked on extensions for Vinu and Darshana, paperwork for leaving interns (Ed, Berook), SoC intern reviews
  • MVA: reviewed Xun's code, checked with MDP folks about their license, thinking about a set of next steps for this project, chatted with vikSIT on IRC about it

Reid

  • working on integrating Stefan's wx changes to the toolbar
    • learning the ins and outs of dealing with branches
  • talking today with Brian about mail functionality

Robin

  • Made the changes needed for Bug#6506. Also back ported this change to wxWidgets. It enables XmlResource to use a specific catalog domain for retrieving gettext strings.
  • Fixed the following ColHeader bugs:
    • Bug#5466 Column header arrow looks wrong with normal size fonts
    • Bug#5840 Column resizing not working correctly
    • Bug#5894 Add column header image support to wxGrid/wxTableData
    • Bug#5918 Portion of calendar view text shows in table view
    • Bug#6168 Icons in column headers clipped
    • Bug#3492 Cursor displays columns in Calendar view as being resizable
    • Bug#4213 colheader is damaging too much on redraw
    • Bug#6284 Column header: mousedown state on windows & linux
    • Bug#6286 Column header: conditioning mechanism for visibility of sort arrows, for icon columns
    • Bug#5256 wxColumnHeader does not show the selected day with large fonts
  • Fixed Bug#3720, Bug#3722, Bug#5046, and Bug#5650, by using CallAfter to set the focus to the first focusable widget in the frame, and also force a UpdateUI of the menus so the accelerator table will get built.
  • Applied several patches to wxPython contributed from the community.
  • Added a new wx.ImageFromBuffer factory function that can make a wx.Image that shares its pixel buffer with a Python buffer object, (in order to save copying the data.)
  • Added wx.BitmapFromBuffer that uses raw bitmap access to efficiently copy platform independent pixel and alpha data directly into the bitmap's platform-dependent pixel buffer. Also working on exposing more of the raw bitmap access code to wxPython.
  • Various community support activities via email and IRC.

-- PhilippeBossut - 24 Aug 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.