Some quick updates from the Thunderbird team for weeks starting February 22nd and March 1st. (This is a point-form summary; see https://wiki.mozilla.org/Thunderbird/Students/StatusUpdates for each week’s full report.)
Tim (Bug: Windows 7 overlay icons – https://bugzilla.mozilla.org/show_bug.cgi?id=515907)
- Wrote a short guide on Mozilla’s patch development process
- Corrected a few issues related to incorrect usage of data types in his XPCOM component
- Submitted a patch
- Investigated test frameworks appropriate for testing his Windows 7 overlay icons implementation – this is tricky because Mozilla has A LOT of test frameworks. It turns out that Tim needed to do mochitests and although these are tests for Thunderbird, they have to be run from Firefox.
- Plans to submit test cases this week (week of March 8th)
Kefu Zhao (Bug: automatically determine “From” address for “reply to list” - https://bugzilla.mozilla.org/show_bug.cgi?id=461669)
- Working on retrieving the raw headers of an e-mail (still in-progress)
Wei Xian Woo (Bug: improved session storage and restoration in Thunderbird – https://bugzilla.mozilla.org/show_bug.cgi?id=408338)
- Received feedback about my first patch from Blake and made the suggested changes
- Improved some test cases and added a new one
- Made additional changes to the session store manager to make intentions more clear
- Submitted revised first patch for review
- Brainstormed ideas for implementing support for persisting session state for other window types (right now, we only persist session state for the main Thunderbird windows aka the 3-pane windows).
Everyone else
- Still happily working on their respective bugs. Recap of what they are working on:
- Zach Church – “reopen last closed tab” (https://bugzilla.mozilla.org/show_bug.cgi?id=504122)
- Marcel Guzman – interactive status bar/Activity Manager (https://bugzilla.mozilla.org/show_bug.cgi?id=476487)
- Lindauson Hazell – all message related functions should go through default controller code (https://bugzilla.mozilla.org/show_bug.cgi?id=495815)
- Evan Stratford – vCard import (https://bugzilla.mozilla.org/show_bug.cgi?id=79709)
