Thunderbird notes 2016-01-26. NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Attendees
- rkent, ba, jcranmer, wsmwk, Jorg K, marcoagpinto, mkmelin, aceman, sshagarwal (audio only), Paenglab, MakeMyDay
MAIN FOCUS OF MEETING
- version 45
- governance, futures
- builds
- bug 1211160 – Why is updates with calendar add-on messing with Thunderbird?
- I (rkent) hope to respond to review comments today.
Action items from last meetings
- Thunderbird Council reorganization: we’ll discuss this in the Council directly and do some reorganization. This is not a forever governance plan, but we need to be practical given the many demands of the moment.
- I (rkent) sent a proposal to the Council two weeks ago, now I need to badger a few people to give responses and decisions. Gerv has a process of voting to approve the slate using tb-planning that he will be running.
- we should really clean up the module owners and peers at https://wiki.mozilla.org/Modules/MailNews_Core and https://wiki.mozilla.org/Modules/Thunderbird. Candidates for removal: Bienvenu, standard8, sid0, JosiahOne.
- jcranmer??
Current status / Announcements
- Etherpads see list of names at https://public.etherpad-mozilla.org/p/thunderbird and https://public.etherpad-mozilla.org/p/calendar
- https://public.etherpad-mozilla.org/p/thunderbird38-support-issues for version 38 ESR issues
- Tree issues: https://public.etherpad-mozilla.org/p/thunderbird-tree-status
- Please help green up the tree – including not only c-c but also esr38, beta, and aurora
Current Release Critical Issues
Leave critical bugs here until confirmed fixed. If confirmed, then remove.
- tracking-tb38 flags: approved(+)+unfixed in ESR: http://mzl.la/1LDrkxP nominated(?): http://tinyurl.com/pgwflyg
- tracking matrix: http://hg.mozilla.org/users/kent_caspia.com/drivertools/raw-file/default/bugtracking/index.html
blocking
- 38.3.1 bug 1211160 calendar 4.0.3.1 is a workaround for 38.3.0 — Thunderbird Version 38.3 Buttons not working menu items // bug 1211291 – Folders are visible, but messages are not. (?related to bug 1211358 lightning chrome.manifest not updated in 38.3.0 ?
- rkent has patch, see above
important (but not top critical)
- status TBD – bug 1182629 – update to 38.1.0 from 38.0.1 re-enables disabled Lightning
- status TBD – bug 1176399 – Multiple master password when GMail OAuth2 is enabled
- status TBD – bug 1176748 – fix main thread proxies to the migration code (jorgk and m_kato have done such fixes in the past)
- filelink, proxy,
- topcrash bug 1149287 is ** 31% of our crashes** – see below
Version 45
- tracking-tb45 flags: unfixed ?/+ – http://mzl.la/1PMzNiK
- Items that may need to be checked and tested: gtk3, windows 10, windows 64bit?
- hardware acceleration – not looking promising (no changes / no testing in recent months)
Releases
- Past
- 38.5.1
- 43.0b1 2015-12-31
- 44.0b1 2016-01-18
- Upcoming – https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- 45.0b1
- 38.6.0
Lightning
Past releases:
- 4.0.5.1 (bundled)
- 4.0.5.2 (AMO)
Upcoming releases:
- 4.0.6 (bundled) (TB 38.6)
- 4.7.0 – bug 1225778 (TB 45)
Round Table
Jorg K
- Landed:
- bug 1175839 – JSMime regression, square brackets not quoted correctly.
- bug 1231917 – funny artefacts when replying to a saved message.
- bug 1235205 – dictionary selection problem.
- bug 1239658 – Override charset carried over to the next message processed (part 1).
- bug 1240903 – Links broken in compose (regression)
- bug 301712 – M-C – More en-US dictionary clean-up, removed 4000 uncommon names.
- bug 1241480 – Bustage fix.
- Awaiting review:
- bug 597369 – Override charset carried over to the next message processed (part 2).
- Ongoing:
- Investigating why drafts folder gets corrupted every few months bug 1216914
- Other work: Aurora Landings
jcranmer
- Review queue is still backlogged
- Most complicated review at this point is the JSAccount stuff
- Looking at JS-ification concerns, see mdat/tb-planning post
- Current status of JS protocol libraries:
- SASL: Complete, except for NTLM, GSSAPI, and EXTERNAL (not that it’s easy to pull in)
- Email-socket: prototyping along with NNTP client
- NNTP client: I want to test replacing our C++ implementation with this once JSAccount is finished
- JSMime: I have untested prototypes for message composition for below
- Current status of JS protocol libraries:
- Working on improving JS send implementation
- Current idea is to try to use an internal interface to break the patches into smaller sets
- PSA: if you’re touching anything in nsMsgSend or nsMsgCompUtils (or anything else in mailnews/compose except for nsMsgCompose), PLEASE ADD AN XPCSHELL TEST (or a mozmill test if not possible via xpcshell)… if you don’t, it will probably break within a year!
sshagarwal
- Apologies for being invisible for quite some time
- Completed delivery format status being persisted in draft feature request: bug 1202165
- Will be working on Address book visibility issues in AB window and composition sidebar
aceman
- We need decision on {{bug|584313)) from a mailnews peer if it can go in (was looked at by Neil and comments were solved)
- Magnus make the call if needed.
- 1202165 is ready in code (needs review from jcranmer, who gave r- due to test failure). I just work on some additional mozmill tests.
Question Time
When will we get 64 bit Thunderbird builds on Windows. They are built right now for Daily, for example:
http://ftp.mozilla.org/pub/thunderbird/nightly/2015/12/2015-12-15-03-02-04-comm-central/thunderbird-46.0a1.en-US.win64.installer.exe
See bug 634233
Other
European meet-up dates:
TB is looking for events/dates in March to May timeframe, that would allow the team to meet with possible European partners in Europe. BA to send an e-mail to the TB team with upcoming European events.
Help Wanted
- Support lead
- Revise lightning articles on SUMO: https://support.mozilla.org/en-US/search/advanced?q=lightning&language=en-US&category=10&category=20&product=thunderbird&sortby_documents=relevance&a=1&w=1 – to query articles that needs change: https://support.mozilla.org/en-US/contributors/kb-overview?product=thunderbird
- Accessibility lead
- Person comfortable (not necessarily technical experts) with Core type issues. Example, graphics to guide bug 1195947 Thunderbird hardware acceleration (HWA) issues to be resolved