Thunderbird/StatusMeetings/2008-09-16: Difference between revisions

(Initial version)
 
 
(20 intermediate revisions by 9 users not shown)
Line 8: Line 8:
== Agenda ==
== Agenda ==


* Who's taking minutes?
* Who's taking minutes? Standard8


=== Action Items ===
=== Action Items ===
==== Open ====
==== Open ====
* rebron: file a bug on getting an announcements feed going on (reassigned from davida)
* everyone: look for delight bugs for the next release, put [delight] in status whiteboard
* davida: reschedule meeting, to Wednesdays? - calendar folk will be on future status calls
* davida: reschedule meeting, to Wednesdays? - calendar folk will be on future status calls
** davida is waiting until after 3.0b1 and calendar 0.9 to sort this out.


==== Closed ====
==== Closed ====
* rebron: file a bug on getting an announcements feed going on (reassigned from davida)
* everyone: look for [http://tinyurl.com/5hyrvw delight bugs] for the next release, put [delight] in status whiteboard
** Note: still look for bugs, but removing from action list.


=== [[Thunderbird:Thunderbird 3.0b1]] ===
=== [[Thunderbird:Thunderbird 3.0b1]] ===
Line 22: Line 24:
* String freeze '''TODAY'''
* String freeze '''TODAY'''
** Thunderbird has L10N builds
** Thunderbird has L10N builds
** Thunderbird doesn't have L10n dashboard - gozer currently setting this up
** Thunderbird doesn't have L10n dashboard - gozer currently trying to set this up [http://l10n.mozillamessaging.com/ l10n.mozillamessaging.com]
*** (post meeting note: good progress today).
** Account Configuration {{bug|422814}}
** Account Configuration {{bug|422814}}
*** No UI ready to land (?)
*** Moved out to B2
** Inline Edit Card dialog
** Inline Edit Card dialog
*** All expected strings for B1 landed.
*** All expected strings for B1 landed.
** Improved Message Reader View
** Improved Message Reader View
*** TBD?
*** One patch reviewed, needs some updates - will get in in time.
** Password Manager
** Password Manager
*** Won't make release, but will try and get some backend changes complete anyway.
*** Moved out to B2
* go for string freeze?
** Better Faster IMAP {{bug|436615}} (emre, et al)
*** UI patch to land today if possible (clarkbw/davida/bienvenu)
** Birthday Field
*** Push this to land today.
* go for string freeze? '''YES'''.
* Freeze of strings only in mail/ and editor/ui
** L10n schedule may need to be flexible depending on core string changes.


* '''One week''' to code freeze for 3.0b1 (23rd September)
* '''One week''' to code freeze for 3.0b1 (23rd September)
* Release Document has been updated/extended with many more steps
* Release Document has been updated/extended with many more steps
** [[Releases/Thunderbird_3.0b1|3.0b1 Tracking Document]]
** [[Releases/Thunderbird_3.0b1|3.0b1 Tracking Document]]
* Test day after string but prior to code freeze to check new features
** items to test:
*** inline edit card (with stars)
*** message view redesign
*** Mac OS X address book integration
*** Birthday Field.
** how to test and report?
*** Generally do wiki pages to track status of ongoing problems/issues with features so that we don't get duplicates working.


* Standard8 is the release driver
* Standard8 is the release driver
Line 43: Line 60:


* Blockers/Wanted:
* Blockers/Wanted:
** <strike>{{trackinglist|blocking-thunderbird3.0b1+|blocking-thunderbird3.0b1%2B|---|}}: 17</strike>
** {{trackinglist|TB 3.0b1 - blocking|blocking-thunderbird3%2B|---|Thunderbird%203.0b1&target_milestone{{=}}3.0b1}}: 22
** {{trackinglist|TB 3.0b1 - blocking|blocking-thunderbird3%2B|---|Thunderbird%203.0b1&target_milestone{{=}}3.0b1}}: 21
*** Javascript message representation
*** Better Faster IMAP {{bug|436615}} (emre, et al)
**** The remaining work for news and unit tests moved out to beta 2.
**** needs 1-2 more iterations, close to landing
*** Gloda
*** Help applications locale {{bug|450038}}  
**** dmose & bienvenu need to review.
**** have structure in place, content next
**** dmose to pass some message view work to davida to get review time.
*** imap inline crasher {{bug|454061}}
**** Land as soon as possible.
**** should be easy to fix
*** Better fast imap
*** (see also "3 blockers with no owner" below)
**** Land as soon as possbile, patches not too far off now.
*** Password Manager
**** Moved to beta 2.
*** Help applications locale {{bug|450038}}
**** Redirect en-US to mozillamessaging.com
**** Fix up links tomorrow/soon.
**** Sort out localizer issues when we have time.
*** Spellcheck
**** Still on dmose's list to get an owner
*** Print Preview Card
**** Standard8 to pick this up, may require some security input.
*** Security caps / javascript content
**** Disable javascript in mailnews for beta 1.
**** Post beta 1 we'll decide what to do.
*** Start page for builds
**** Pages are coming soon.
*** {{Bug|430614}} Windows Search Integration
**** Needs work on UI, not going to make string freeze.
** Not tracked in lists (core):
*** {{Bug|454004}} Ctrl+Home / Ctrl+End don't work in Mail Compose window - Roc has solution for this, just waiting to land.
*** {{Bug|314160}} Typing focus lost when using any Midas buttons/selects except text color/hightlight color
**** Mac only, no fix in sight.
*** {{Bug|455217}} Selection colors for plain text files is wrong (white background, blue text instead of blue background, white text)
** {{trackinglist|TB 3.0b1 - wanted|wanted-thunderbird3%2B|---|Thunderbird%203.0b1}}: 15
** {{trackinglist|TB 3.0b1 - wanted|wanted-thunderbird3%2B|---|Thunderbird%203.0b1}}: 15
* {{trackinglist|Proposed Blockers|blocking-thunderbird3.0b1?|---|}}: 2
* {{trackinglist|Proposed Blockers (b1)|blocking-thunderbird3.0b1?|---|}}: 0


* Fixed:
* Fixed:
** {{trackinglist|blocking-thunderbird3.0b1+|blocking-thunderbird3.0b1%2B|FIXED|}}: 10
** {{trackinglist|blocking-thunderbird3.0b1+|blocking-thunderbird3.0b1%2B|FIXED|}}: 11
** {{trackinglist|TB 3.0b1 - blocking|blocking-thunderbird3%2B|FIXED|Thunderbird%203.0b1}}: 13
** {{trackinglist|TB 3.0b1 - blocking|blocking-thunderbird3%2B|FIXED|Thunderbird%203.0b1}}: 21
** {{trackinglist|TB 3.0b1 - wanted|wanted-thunderbird3%2B|FIXED|Thunderbird%203.0b1}}: 9
** {{trackinglist|TB 3.0b1 - wanted|wanted-thunderbird3%2B|FIXED|Thunderbird%203.0b1}}: 12
 
* 3 blockers with no owner:
** {{Bug|429118}} Thunderbird inline spell check broken
*** This has a proposal for fixing it, should be easy, needs someone to implement/test
** {{Bug|453928}} Reevaluate mailnews use of CAPS
*** don't yet know all details, related to enterprise usage, suspect small population of users
*** alternative for b1: add UI for existing pref to disable js
** {{Bug|408370}} STEEL
*** demote for b1 so that gloda lands first, which should help enable STEEL


=== Thunderbird 3 ===
=== Thunderbird 3 ===
Line 89: Line 119:
** LDAP code needs doing - current proposed version seems to regress the SSL error on shutdown, needs the LDAP xpcom interface (between AB & LDAP c-sdk) reworking.
** LDAP code needs doing - current proposed version seems to regress the SSL error on shutdown, needs the LDAP xpcom interface (between AB & LDAP c-sdk) reworking.
* Gloda {{bug|450494}} (asuth)
* Gloda {{bug|450494}} (asuth)
** Review of first big 'drop' ongoing.
** Investigating performance issues that would seem to be related to cycle collection.
** Need to revamp indexing to work with Emre's auto-offline-sync.  This primarily means letting the sync be responsible for getting message bodies, for gloda to more actively ensure things that should be indexed are indexed, and also be more gentle about it (adding info to the headers where appropriate.)
** davida has proposed exposing gloda's full-text search support via the quick-search interface's "body text" support.  AI:asuth:log the bug (and work the bug).


=== QA Updates ===
=== QA Updates ===
* [http://crash-stats.mozilla.com/ crash stats] still in turmoil - some problems fixed, but some new...
** report processing and query problems continue
** because of c-stats' problems, can't be sure of TB trunk's crashiness - but 3.0b1pre shows only one crasher (nsTreeSelection::GetSingle) which is FIXED
* [[Thunderbird:QA_TestDay:2008-09-11|last week bugday]] focus continued on [[Thunderbird:PatchLove|Patch Love]] - 14 such bugs touched in last 2 weeks.


=== Roundtable ===
=== Roundtable ===
Line 97: Line 135:


===== davida =====
===== davida =====
* Going to mountain view tonight, talking to release engineering.


===== dmose =====
===== dmose =====


===== nth10sd =====
===== nth10sd =====
* Found a bad blocker - {{bug|454549}}
* Gave a speedgeek on the Mozilla community at [http://openeverything.wik.is/Singapore Open Everything] in Singapore.


===== jcranmer =====
===== jcranmer =====


===== Standard8 =====
===== Standard8 =====
* Reviews & Driving
* Inline Edit Card Dialog
** Now have the edit dialog and automatic add committed to trunk.
* Toolkit Autocomplete
** Prototyped LDAP autocomplete, new patch has issues (regresses) ssl shutdown behaviour.
* Address Book
** {{Bug|452143}} Phone Number being displayed wrongly in integrated Apple Addressbook. r/sr=bienvenu
** {{Bug|305434}} Removed the obsolete nsLDAPPrefsService.js
** {{Bug|359716}} Looked at upgrading LDAP c-sdk to 6.0.x again (very long standing want to do).
** {{Bug|455240}} Fix card preview pane display updates when cards change on external interfaces (needs new patch).
* Misc
** {{Bug|432840}} Official thunderbird


===== asuth =====
===== asuth =====
* gloda development
** Investigated spidermonkey threading to understand ramifications of moving gloda indexer to its own thread.  The js concurrency turns out not to be a huge problem, it's just the general lack of thread-safety in mailnews and the high costs of proxying combined with a frequent need to proxy.
** Investgiated sqlite threading ramifications with regard to async and concurrent access by main/async threads.
** Now uses asynchronous storage functionality for all post-init db writes.  Resumed using transactions under async mode to boot.
** Should no longer crash at shut down, generally cleans up after itself.
** Index per-message subjects now too.
** Index attachment names, ignoring bogus attachments.  (Attachments whose names are "Part 1.*".)
* gloda-related debugging
** found/fixed crasher in mozStorage async
** trying to assist in debugging by using chronicle-recorder (roc's valgrind based super-logger/debugger) against unit tests.  Made a minor (but annoying to track down) bugfix to chronicle-query, and various bugfixes/enhancements to my chroniquery python binding/tool.


===== bienvenu =====
===== bienvenu =====
* Reviews and driving
* Some work on auto config, including landing the backend work in comm-central
* Worked with gloda, fixed a couple minor problems
* Worked with the IMAP preemptive download patch
* Worked on the js folder pane patch
* Fixed stack overflow in nsMsgHdr::GetIsKilled,  {{bug|454298}}
* Fixed crash opening imap messages with inline images, {{bug|450461}}


===== emre =====
===== emre =====
* Worked on
** {{bug|436615}}: new patches, still in reviewing process
*** Sample strategy add-on included for testing
** {{bug|452615}}: landed
* Working on
** {{bug|440794}}: Async send operation
*** Made some progress. Working on saving and reopening the emails.
** {{bug|439089}}: Auto-compacting
*** No progress last week.


===== gozer =====
===== gozer =====
* Lightninig/gdata builds 95% working!
** OS X builds are still failing {{bug|455512}} <i><small>(mozilla/dist/thunderbird/Shredder.app/Contents/MacOS/components/dom_events.xpt)</small></i>
** Nightly builds finally went green yesterday evening, but they are clobbering each other. File names of generated .xpi don't include the platform
* l10n Dashboard
** Carbon-copy is live: [http://l10n.mozillamessaging.com/ l10n.mozillamessaging.com]
** Needs to get the buildbot master up and running (<b>update:</b> it's running)
*** Dependencies, dependencies, dependencies
*** Requires : buildbot-0.7.8, python-2.5, Mako, different buildbotcustom, ...
* Apple XServe is up and running!
** VMWare Fusion runs OS X Server virtualized great
* spreadthunderbird.com
** DNS is ready
** Awaiting transfer from current owner
** Will be installing [http://www.drupal.org/ Drupal]


===== clarkbw =====
===== clarkbw =====
* In toronto for Firefox UX week
* Met up with Seneca folks to do some Thunderbird hacking
* Been working on Birthday UI, preferences, message reader.
* Working with Firefox UX team to work out how to make things pretty.


===== wsmwk =====
===== wsmwk =====
* Bugday and triage
* checking what mailing lists and newsgroups to add/use for pre-release and testing, QA, etc - for example mozilla.announce.prerelease(ng)/announce-prerelease(ml)
* preparing docs for QA of 3.0b1


===== beckley =====
===== beckley =====
Line 125: Line 229:


===== rebron =====
===== rebron =====
* Working web site redesign/update.  The Royal Order and silverorange are on board to help.
* Started [[Marketing:Thunderbird_Website | L10n checklist]] for web site related items.
* PR planning.


===== mkmelin =====
===== mkmelin =====
* reviews
* Finished {{bug|231654}} [awaiting review] - make delete normally only apply to the threadpane - too easy to accidentally delete folder
* {{Bug|234665}} - Delete button should re-text to "Undelete" when a deleted message is selected
* {{Bug|438375}} - Default reply header should include timestamp


=== Attendees ===
=== Attendees ===
dmose, wsmwk, bienvenu, emre, asuth, clarbkw, KaiRo, standard8, davida, rebron, mkmelin, gozer


__NOTOC__
__NOTOC__
Administrators, MozillaWiki team
918

edits