UCOSP

Undergraduate Capstone Open Source Projects

Thunderbird Update

Posted by wxwoo on 2010/03/10

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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: