Confirmed users
1,059
edits
m (→[[Thunderbird:Thunderbird_3.0a2]]: Add link to AB roadmap) |
|||
(15 intermediate revisions by 9 users not shown) | |||
Line 11: | Line 11: | ||
=== Action Items === | === Action Items === | ||
==== Open ==== | ==== Open ==== | ||
* '''AI: | * '''AI:clarkbw''' continuing to drive [[MailNews:Address Book New Card]] | ||
** Getting started, mockups soon to come up post-discussion. | |||
** Standard8 and dmose will help with this. | |||
* '''AI:davida''' guided form doesn't allow version unsetting | * '''AI:davida''' guided form doesn't allow version unsetting | ||
* '''AI:davida''' bugzilla should _refuse_ unspecified version | * '''AI:davida''' bugzilla should _refuse_ unspecified version | ||
* '''AI:davida''' version field UI in bugzilla should be clarified | * '''AI:davida''' version field UI in bugzilla should be clarified | ||
* '''AI:davida''' should have "file bug" menu item in nightlies/alphas | * '''AI:davida''' should have "file bug" menu item in nightlies/alphas | ||
** | ** Standard8: carry over to next week for davida response | ||
* '''AI:clarkbw''' create design for UI around [[MailNews:Better_Faster_IMAP_Plan#Emre:_Proposal_for_Implementation|Emre's Implementation Proposal]] pieces | * '''AI:clarkbw''' create design for UI around [[MailNews:Better_Faster_IMAP_Plan#Emre:_Proposal_for_Implementation|Emre's Implementation Proposal]] pieces | ||
* '''AI:emre''' begin work on | ** [http://groups.google.com/group/mozilla.dev.apps.thunderbird/browse_thread/thread/d83667904aaa43bf# discussion thread started] | ||
* '''AI:emre''' begin work on imap preemptive message download feature | |||
* '''AI:dmose''' Thunderbird 3 roadmap and planning with davida. | |||
* '''AI:asuth''' Post initial global database schema/plan on wiki and post to newsgroup for discussion. | |||
** Lightning-related. | |||
==== Closed ==== | ==== Closed ==== | ||
* '''AI:asuth''' figure out what installer work needs to be done for {{bug|375922}} | * '''AI:asuth''' figure out what installer work needs to be done for {{bug|375922}} | ||
** asuth: figured out. porting from firefox installer-related patches in progress. | ** asuth: figured out. porting from firefox installer-related patches in progress. | ||
* '''AI:emre''' begin work on offline operation playback feature: Patch is submitted. | |||
* '''AI:group''' write down desired IMAP offline behavior on wiki page | |||
** done. | |||
* '''AI:Standard8/clarkbw''': mac addrbook UI | |||
** Standard8: done | |||
=== [[Thunderbird:Thunderbird_3.0a2]] === | === [[Thunderbird:Thunderbird_3.0a2]] === | ||
Line 52: | Line 58: | ||
* When | * When | ||
** Planned code freeze: July 8, 23:59 Pacific | ** Planned code freeze: July 8, 23:59 Pacific | ||
=== Thunderbird v.next and branch tracking === | |||
Discussion so far in [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/de12fffeff417ae4/ca5aa18d203660f4?lnk=gst&q=Thunderbird+v.next#ca5aa18d203660f4 mozilla.dev.planning] (link missing the first few posts). | |||
Following discussion on irc today, several points came out from discussion about possibly moving to 1.9.1 for our main work: | |||
* Core devs willing to help us come to a reasonable solution, possibly an intermediate one whilst working out when to move to hg fully etc (e.g. see {{bug|437059}} | |||
* We don't want to re-invent the build system. | |||
* Option A on [[SeaMonkey/1.9.1_Repository_Options]] may be the best solution for the time being and/or overall | |||
** Would require a separate pull script for mozilla-central (at least whilst we're not in hg I believe). | |||
** ted & co willing to help us get the build system working with that sort of layout (Standard8 needs to file bug) | |||
* Depends on when we will ship. | |||
** 1.9.0.x is already frozen. | |||
** We need to define our release goals for Thunderbird 3. | |||
** We don't have very many core patches that are Thunderbird-specific and have a high impact on core. | |||
** 1.9.1.x may possibly slip into next year. | |||
Full discussion on the [[Talk:Thunderbird/StatusMeetings/2008-06-03|talk page]] | |||
=== QA Updates === | === QA Updates === | ||
Line 60: | Line 85: | ||
* Next bugday on [[Thunderbird:QA_TestDay:2008-06-05|05 June 2008]]. | * Next bugday on [[Thunderbird:QA_TestDay:2008-06-05|05 June 2008]]. | ||
** continued focus on recent bugs which have no comments/feedback | |||
** nth10sd will be there for session 2 only. | ** nth10sd will be there for session 2 only. | ||
*** We may only have one staffed session for bugdays in the near future, until helpers' numbers increase. | *** We may only have one staffed session for bugdays in the near future, until helpers' numbers increase. | ||
Line 71: | Line 97: | ||
*** filed and worked on patch for compose window crasher bug, but it turned out to be an already-patched DUP ({{bug|436544}}) | *** filed and worked on patch for compose window crasher bug, but it turned out to be an already-patched DUP ({{bug|436544}}) | ||
*** reviewed unit test setup/teardown cleanup patch ({{bug|434810}}) | *** reviewed unit test setup/teardown cleanup patch ({{bug|434810}}) | ||
*** put together draft review requirements pages ( | *** put together draft review requirements pages (see [http://groups.google.com/group/mozilla.governance/browse_frm/thread/b34e7b135b8864f6 announcement]) | ||
*** started reviewing nsIAbCard refactoring ({{bug|413260}}) | *** started reviewing nsIAbCard refactoring ({{bug|413260}}) | ||
*** misc other small reviews | *** misc other small reviews | ||
Line 78: | Line 104: | ||
*** Went on an [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&bugidtype=include&bug_id=436195%2C436212%2C436331%2C436341%2C436361%2C436366%2C436373%2C436606%2C436609%2C436621%2C436622%2C436928 assertion-finding spree]. (12 found so far) | *** Went on an [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&bugidtype=include&bug_id=436195%2C436212%2C436331%2C436341%2C436361%2C436366%2C436373%2C436606%2C436609%2C436621%2C436622%2C436928 assertion-finding spree]. (12 found so far) | ||
**** Provided normal and full backtraces for each assertion trapped, using gdb. | **** Provided normal and full backtraces for each assertion trapped, using gdb. | ||
*** Did some work exploring the use of DOMi on Thunderbird trunk. | |||
**** Will work on some form of blogpost or wiki page describing this. | |||
*** Usual bugday, triage etc. | *** Usual bugday, triage etc. | ||
** Standard8 | ** Standard8 | ||
Line 98: | Line 126: | ||
**** {{Bug|414432}} Finished improvements to nsIMsgHeaderParser::makeFullAddress(String) | **** {{Bug|414432}} Finished improvements to nsIMsgHeaderParser::makeFullAddress(String) | ||
**** {{Bug|376877}} Fixed duplicate packaging of all-l10n.js in installer builds. | **** {{Bug|376877}} Fixed duplicate packaging of all-l10n.js in installer builds. | ||
** asuth | |||
*** Lightning | |||
**** Tried very hard to duplicate {{bug|367456}}, but it appears to have been mooted on the trunk. Another commenter says TB 2.0.0.14 w/lightning also no longer has the problem. There was a fair amount of short-term memory bloat and poor performance with the torture-test files though, which leads to... | |||
**** some pecobro enhancements to support with investigating leaks/bloat | |||
***** Made pecobro understand object allocation. | |||
***** Refactored pecobro to support caching all underlying data types, and no longer fuse/integrate the ASTs with the semantic cache (as suggested by dmose/dascher). This greatly improves the performance and makes it possible for people with more reasonable amounts of memory to run things. | |||
***** Ran into a glitch where the DTrace probes/underlying javascript engine is lying about what file is being executed at a given point of time, which made the trace parser un-happy. (Why I haven't posted a processed trace with the new mods yet). I believe this would affect venkman too. | |||
**** Will try and complete these pecobro changes/fixes and use to help track down some lightning performance issues soon. | |||
*** Global Database | |||
**** Lot of thinking/planning. Have looked at myk's snowl schema, posterity's original schema, my mods to posterity's schema, and clarkbw's examples from the newsgroup and previous proposed extension. | |||
*** justdave's WindowServer slow-down bug, {{bug|436897}} | |||
**** Spent a bunch of time trying to help remotely debug this and duplicate this locally (before the bug was logged). | |||
*** misc | |||
**** Fixed a glitch in my mail-folder-bindings fix on {{bug|296453}}; thanks to sid0. | |||
**** {{bug|435228}} fix went into tree; uncovered a multiple-listener scenario which is logged on {{bug|436366}} which I need to look into more deeply/propose a fix for. | |||
*** Still pending | |||
**** Installer work {{bug|375922}} (hopefully MSDN OS license comes through soon) | |||
**** Unit test for {{bug|296453}}. | |||
** bienvenu | |||
*** Many code reviews - reduced backlog of old reviews, and keeping up with new review requests | |||
*** Helped Emre with Better Faster IMAP issues - added unit test in msgdb for one of them | |||
*** Investigated adding support for IMAP RFC 4551 {{bug|436151}} | |||
*** Worked on speeding up loading saved searches {{bug|436960}} | |||
** Emre | |||
*** Mainly worked on {{bug|435153}}, a patch is submitted for review | |||
*** Blogged about the thinking and development process at [http://sicakborek.wordpress.com/ sicakborek.wordpress.com] | |||
*** Started to work on {{bug|436615}} | |||
*** Started to work on {{bug|413874}} to adapt it to the branch | |||
*** Dale from penelope project has commented on imap plans. Good news, he is available for help. Planning to talk to him this week. | |||
** Gozer | |||
*** [http://noc.mozillamessaging.com Mozilla Messaging NOC] is up and running | |||
**** Will post details on downtime there. | |||
*** All 4 [http://www.sun.com/servers/x64/x4150/ Sun X4150]s are up and running, waiting for something to do. | |||
*** System Configuration managment is still lacking, but not blocking | |||
*** Apple hardware still hasn't arrived... | |||
*** Need some work on Bugzilla components for MoMo IT. | |||
**** Will post to mozilla.dev.mozilla.org as suggested by dmose. | |||
*** Build processes are the most important, and other infrastructure will have to be migrated over too. | |||
** clarkbw | |||
*** Worked on an [http://clarkbw.net/designs/interactive-status-bar/ interactive status bar] in the beginning of the week | |||
**** [http://clarkbw.net/designs/interactive-status-bar/interactive-status-bar-history%20(failure).png history w/ failure] | |||
**** [http://clarkbw.net/designs/interactive-status-bar/interactive-status-bar-history.png history] | |||
**** [http://clarkbw.net/designs/interactive-status-bar/interactive-status-bar-with-multiple-accounts%20(progress-meter).png multiple account w/ progress] | |||
**** [http://clarkbw.net/designs/interactive-status-bar/interactive-status-bar-with-multiple-accounts.png multiple accounts] | |||
*** De-Folderification meeting mid-week | |||
*** Started [http://groups.google.com/group/mozilla.dev.apps.thunderbird/browse_thread/thread/d83667904aaa43bf# discussion on experimental view] | |||
=== Attendees === | === Attendees === | ||
Standard8, emre, clarkbw, nth10sd, dmose, gozer, asuth, KaiRo | |||
__NOTOC__ | __NOTOC__ |