maildev@lists.thunderbird.net

Thunderbird email developers

View all threads

Weekly report for period ending Tuesday, 29th August 2017

JK
Jörg Knobloch
Wed, Aug 30, 2017 7:51 AM

Activities last week:
Fixed bustage, no uplifts, no release activities, looked for and fixed regressions, 18 reviews, misc. bug fixes, sheriffing. List below. Notable:

  1. Addressed technical debt by removing all use of nsIAtom from comm-central
  2. Contributed to fixing SQLite bug causing Gloda test failure (contact with Richard Hipp, inventor of SQLite).
  3. Builds are green again facilitating indexing of comm-central on Searchfox. DXR also working.

Obstacles and impediments:
Slow reviews as noted below, six and three weeks delay so far.

General remarks:
C-C tree status: Deteriorating (details below), currently no build/release support, no manpower to investigate various intermittent test failures.
Current known threats from M-C: Dev tools become system add-on.

Jörg.


Tree status classification: Green, Normal (some failures), Deteriorating (many failures, opt builds still green), Critical (opt builds with failures), Blocked, Doomed:

Currently we have no test coverage on Linux and Mac tests fail at random about half the time as shown due to misconfiguration of servers:

Landed:

  1. ** {{bug|1393088}} bustage-fix (nsIDOMHTMLBodyElement)
  2. ** {{bug|1392937}} bustage-fix: helped identify SQLite problem
  3. ** {{bug|1393228}} Clean-up nsMsgNewURL()
  4. ** {{bug|1392052}} Improve text to HTML conversion for "Edit as new" and friends
  5. ** {{bug|1393704}} bustage-fix (test_gdata_provider.js, disabled test)
  6. ** {{bug|1394081}} bustage-fix (xhr.send)
  7. ** {{bug|1393692}} future bustage-fix: nsIAtomservice removal, debugging, patches by Nicholas Nethercote
  8. ** {{bug|1392371}} new pref mail.override_list_reply_to
  9. ** {{bug|1334834}} future bustage-fix: remove nsIAtom use in nsIFolder*.idl
  10. ** {{bug|1394203}} Port: Package hyphenation
  11. ** {{bug|1394215}} future bustage-fix: remove remaining nsIAtom use in mailnews.
  12. ** {{bug|394216}}} Multiple identities IMAP confusion (finished contributor's patch with Aceman)
  13. ** {{bug|1394772}} Small regression from nsIAtom removal
  14. ** {{bug|1386587}} Trivial comment change (request from localiser)

Prepared patches now awaiting review:

  1. ** {{bug|1380799}} Date/time formatting in chat logging to use mozIntl (since 2017-07-17)
  2. ** {{bug|1320191}} Hotmail Deleted folder (since 2017-08-09)
  3. ** {{bug|1389173}} LDAP URLs

=== Dates (7) ===
Tu 29 Aug 2017: 4.05 hours
Mo 28 Aug 2017: 3.52 hours
Su 27 Aug 2017: 8.65 hours
Sa 26 Aug 2017: 7.22 hours
Fr 25 Aug 2017: 11.03 hours
Th 24 Aug 2017: 4.00 hours
We 23 Aug 2017: 8.98 hours
=== Activities ===
Administration 73 min, 1.22 hours ( 2.6%)
Bustage fixes 473 min, 7.88 hours (16.6%)
BMO follow-up 268 min, 4.47 hours ( 9.4%)
Other bug fixes 596 min, 9.93 hours (20.9%)
Volunteer Triaging 86 min, 1.43 hours ( 3.0%)
Regression Triaging 45 min, 0.75 hours ( 1.6%)
Sheriffing 299 min, 4.98 hours (10.5%)
Bugfixes for Regressions 30 min, 0.50 hours ( 1.1%)
Reviews 219 min, 3.65 hours ( 7.7%)
Technical Debt (nsIAtom) 758 min, 12.63 hours (26.6%)
=== Totals ===
2847 min, 47.45 hours, 6.78 hours per day on seven days per week