Thunderbird/StatusMeetings/2008-05-20
last week | index | next week »
Thunderbird Meeting Details
- Tuesday, May 20, 16:30 UTC (9:30am Pacific, 12:30pm Eastern)
 - How to dial-in
 
Agenda
Action Items
Open
- AI:group write down desired IMAP offline behavior on wiki page for next week
 - AI:emre send recently written IMAP docs to bienvenu for review
 - AI:clarkbw different list view?
 - AI:Standard8/clarkbw: mac addrbook UI
 - AI:davida schedule postmortem for 3.0a1
 - AI:davida guided form doesn't allow version unsetting
 - AI:davida bugzilla should _refuse_ unspecified version
 - AI:davida version field UI in bugzilla should be clarified
 - AI:davida should have "file bug" menu item in nightlies/alphas
 - AI:group read/edit Thunderbird:Road Map To XULRunner
 - AI:group read/edit MailNews:Address Book RoadMap
 
Closed
- AI:dmose mail release-drivers to start 3.0a1 push
 
Thunderbird:Thunderbird_3.0a1
- W00t!
 
Thunderbird:Thunderbird_3.0a2
- Why? - Release goals TBD
 - When
- Planned code freeze: July 8, 23:59 Pacific
 
 
General Planning
- bug 375922 Comment 6 states: "As for Thunderbird 3 there is a significant amount of installer / uninstaller work to be done and much of the work requires adding a manifest which would fix this."
 
QA Updates
- Bugday on 22 May 2008.
- Only session 2 staffed.
 
 
Roundtable
- Status Updates
- dmose
- reviews
 - trunk/branch discussion
 - shredder 3.0a1 work
 - various catchup
 
 - nth10sd
- Slowed down pace of activities, post-Shredder Alpha 1 intensive QA work.
 - Found bug 434644, an IMAP crash yesterday.
 - Occasional bug triage.
 - Also tested download links of Shredder Alpha 1 once release was signed-off
- There was a slight issue of one platform's links not working properly; rectified immediately pre-official-announcement of Shredder Alpha 1.
 
 
 - Standard8
- Bug triage (mainly in the Build component)
 - Auto-complete transfer to toolkit:
- Fix bug 309081 - synchronised the case of various attributes of the xpfe autocomplete bindings to be the same as the toolkit ones.
 - Started work on implementing toolkit-based interfaces bug 370306
 
 - Automated Tests
- Finished bug 432812 - tidying up how we do the unit test patches, please see the wiki page for more info.
- One problem is that check-interactive doesn't work properly, see bug 384339
 
 - Updated hwaara's patch on bug 421050 in bug 434708 - this will mean that we can do local folder creation correctly in unit tests and drop some bogus warnings.
 
 - Finished bug 432812 - tidying up how we do the unit test patches, please see the wiki page for more info.
 - Password Manager Migration
- Tidied up some of the SMTP Service code bug 433687
 - Submitted patch for correcting the LDAP URL code, but later withdrew (more issues to sort out) bug 419595
 
 - Mac OS X Directory UI
- Started work on bug 397811.
 - Looks possible, though a bit of a hack, should be able to tidy it up more before TB 3.
 
 - Miscellaneous
- bug 433307 Fixed crasher / Biff not working regression
 - Fixed some Shredder Alpha 1 topcrashes: bug 433853, bug 433854, bug 433855
 - Fixed bug 370118 - fix our Linux startup script to play nicely with various symlink/path start up combinations (port of FF/SM fix).
 - Reworked fix for bug 420616
 - Some work on migrating to frozen linkages in fill-in time bug 434746, bug 434748
 - Fixed bug 434493 - proposed fix for regression bug 434644
 
 
 - asuth
- in general, a light week due to much Vancouver-move preparation and some Debian/Ubuntu (non-MoMo) OpenSSL fallout
 - bug 296453 - deleting lots of messages can be slow (threading/notification issues)
- did some duping to this bug during investigations
 - patch in-progress for making nsIMsgMailSession support nsIFolderListener filtering based on "target type"; trying to understand (and document!) the usage patterns a little bit better so I can tell whether there is a more elegant (but still pragmatic) fix possible. this has led to some more pecobro enhancements...
 
 - pecobro - began some more enhancements so that I can understand what JS code is using the nsIFolderListener interface.  This can be done using static inference.  Probably 75-80% of the way there now.  (Need to make scoping/evaluation logic potentially aware of types and flow them from XPCOM.)
- Created an Antlr3 grammar for XPIDL. (Thought about using PyXPCOM to just reflect the info out, but there's utility in having a direct correspondence with the source file. Also, less potential horrible issues.) Not surprising, but all the available XPIDL syntax-y documentation is incomplete and sometimes wrong.
 - XPIDL grokking code added, sufficient for our needs.
 - Minimal XPIDL Pygments lexer created (easier than trying to involve the Antlr grammar.)
 - Added tabs to show the global reads/writes performed by each file, as well as who is known to write to/read from those globals. Concept of 'global' is currently naive (all files share the same global space) because we don't comprehend XUL overlays yet.
 - Bulked up the javascript grokking logic to do a fairly good job on global reads/writes and general scoping logic. let/var scoping fairly happy.
 - Processing a full run that I hope to upload and blog about, but I wouldn't be surprised if it explodes. UPDATE: post is here
 
 - bug 403132, the double-counted DTrace probes bug
- provided patch (js review is okay, pending make review)
 - cleaned up my DTrace Object File reader a little bit and pushed it to http://hg.mozilla.org/users/bugmail_asutherland.org/dofread/
 
 
 - clarkbw
- Slow week working on vancouver move, working visa, and apartment details
 - Talking with a GNOME Icon designer about Thunderbird GNOME integration / visual refresh
 - Added more content to Thunderbird:Message Signatures
- Blog entry about thunderbird signatures
 - Contacted mozilla person who wrote an extension for signatures and http://clarkbw.net/blog/2008/05/14/signatures-in-email/#comment-5334 commented on blog entry]. Tried extension out and used to update wiki page
 - Contacted by QuickText extension author and got feedback for extension plans, he will also continue to help review changes
 
 - Added notes to MailNews:Better Faster IMAP Plan
- Draft blog entry for offline support
 
 - Did some statistical measurements on Enron Mail Dataset
- Half written blog entry explaining numbers and what they mean to the message view
 
 
 - wsmwk
- setup and announce bugday 05-22
 - palmsyncinstall related bugs, eg Bug 434745 – improve palmsyncinstall.exe feedback when conduit installation/registration fails
 
 
 - dmose