Meeting Notes Meetings notes from the Mozilla community

6-July-2015

Mozilla Project: 2015-07-06

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm
  • Every Monday @ 11:00am Pacific Time (19:00 UTC)
  • http://air.mozilla.org/ to watch and listen
  • join irc.mozilla.org #airmozilla for backchannel discussion
  • Presenters only: Vidyo room “Brownbags”. Do not use this room if you’re not planning to speak.
  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of Mozilla

  • Congratulations to Mehul Patel on becoming Firefox Student Ambassadors of the Month June 2015. He started an “FSA Summer Camp” initiative teaching students about different contribution areas in Mozilla every week for 2 months.
  • Congratulations to LU Firefox Club on becoming Firefox Club of the Month June 2015! They recently hosted a MozAwareness event, driving Firefox for Android downloads and #FoxYeah creations to 150+ attendees!
  • Thanks to Cameron McCormack for massive memory performance improvements in Firefox 41 for people using ad-blockers in Firefox. See “Firefox 41 will use less memory when running AdBlock Plus” for details.
  • Congratulations to Atique Ahmed Ziad, the newest Friend of Marketplace! In addition to fixing bugs on Marketplace, Atique has also been mentoring others to do the same. Thanks Atique!

Upcoming Events

Monday, 06 July

Tuesday, 07 July

Wednesday, 08 July

  • Weekly Bug Verification Day
  • After a 2 week hiatus, The Joy of Coding is BACK! Watch an engineer hack on Firefox live! It’s like teppanyaki, but for source code!
  • CascadiaFest2015 happening July 8th-10th in Blaine, Washington
    • CascadiaJSFest is a three-day, community-driven conference on the cutting edge of JavaScript and CSS
    • Mozillians attending include Dave Camp and Jeff Griffiths and Potch!
  • FISL 16, Porto Alegre, Brazil. 8th – 11th.
    • One of the biggest Open Source events in the world, and the most important for the region. FISL is the place where all the Open Source communities can learn about the latest news, and help to build a more fair humanity with open knowledge.
    • Mozilla presence this year will be with a dedicated Room, where Reps will give talks, workshops and demos. More info on the official site.

Saturday, 11 July

  • TuxCon 2015, Plovdiv, Bulgaria. 11th and 12th.
    • TuxCon is a free community event about free and open-source software for Internet of Things, mobile, embedded and wearable devices. The twitter hashtag of the event is #TuxCon.
    • Mozilla presence will consist on a talk about Firefox OS, by Giannis Konstantinidis
  • Mozilla Weekend Berlin, Berlin, Germany. 11th and 12th.
    • Mozilla Weekend will be the first of its kind in Germany. We will have talks on Saturday and workshops to go in depth on Sunday. We will focus on coders as well as non-coders. This means that everybody will find something interesting and will be able to work on something in the workshops.
    • Event organized by Michael Kohler and Elio Qoshi.
  • Mozilla L10N/QA Hackaton, Lima, Peru. 11th and 12th.
    • At this hackathon, Mozillians will receive training on the latest projects within those functional areas plus community growth within both l10n and QA for LATAM communities. For all details about this event, please sse the event’s wiki page.
  • The fifth annual IndieWebCamp is July 11-12 in Portland Oregon as usual, and simultaneously Brighton, England this year!
    • IndieWebCamp is a 2-day creator camp focused on growing the independent web.
    • Still a few spots left – sign-up: http://indiewebcamp.com/2015

Project Status Updates (voice updates)

Firefox and Cloud Services

Speaker Location: Portland

Speakers

The limit is 3 minutes per topic. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation. If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week.

Presenter Title Topic Location Share? Media More Details
Who Are You? What Do You Do? What are you going to talk about? Where are you presenting from? (Moz Space, your house, space) Will you be sharing your screen? (yes/no, other info) Links to slides or images you want displayed on screen Link to where audience can find out more information
Melissa Romaine,Stacy Martin, Jochai Ben-Avie Policy Team Request for Policy Support Form SF yes https://docs.google.com/presentation/d/1qFUOkDI8ePyPjk8u962xHICW7FwzCrri44rFtSWV1co/edit#slide=id.p mzl.la/policysupport
Rachel Berenbaum People Team (Recruiting) Updates to the Employee Referral Program Guidelines MV No
Rachel Pearl People Team (Recruiting) Updates on Interview Feedback Form in Jobvite MV No
Soledad Penadés DevRel Hello from the Developer Relations team! London, UK No https://wiki.mozilla.org/Devrel

Welcome!

Let’s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.

Introducing New Volunteers

New Volunteer Introduced by Speaker location New Volunteer location Will be working on
Who is the new volunteer? Who will be introducing that person? Where is the introducer? Where will the new person be contributing from? What will the new person be working on?

Introducing New Interns

New Intern Introduced by Speaker location New Hire location Will be working on
Mariusz Kierski Eric Faust Mountain View Mountain View JS Eng.
Thyla van der Merwe Eric Rescorla Mountain View Mountain View Research
Mihai-Cristian Volmer Daniel Holbert Mountain View San Francisco Platform – Layout
Theo Chevalier Peiying Mo Mountain View Mountain View Platform Eng. (Localization)
Lorien Hu Trevor Saunders Toronto Toronto Platform – Accessibility

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

Automation & Tools

bugzilla.mozilla.org

Notable changes to bugzilla.mozilla.org during the last week:

  • bug 825946 Tracking flags should be cleared when a bug is moved to a product/component where they are not valid
  • bug 1171523 “Loop” product renamed to “Loop (Hello)”

All changes.

Engagement

1-July-2015

Mobile: 2015-07-01

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

Topics for This Week

Shipping as Add-ons
Margaret and others have started work on shipping parts of Firefox as add-ons.
Reducing APK Size
Martyn landed code to remove MDPI assets from all builds.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
789193 AMI_startup() takes 200ms on mobile, 26ms on desktop at startup NEW Jim Chen [:jchen] [:darchons] (nchen) 2015-04-21T19:20:16Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-07-01T01:03:16Z
1153844 Can’t select tracking flags on new bugs submitting page NEW 2015-04-24T12:19:40Z
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED :Margaret Leibovic (margaret.leibovic) 2015-07-01T22:37:56Z
1169359 Investigate Fx Android interactions with Android M permission disabling ASSIGNED :Sebastian Kaspari (s.kaspari) 2015-06-12T09:25:11Z


5 Total;
5 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
886969 Fennec allows scrolling of pages with overflow:hidden on the body element NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-06-05T18:15:38Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-06-17T16:43:20Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-07-02T02:57:32Z
1132508 Last tab is cut off in tab tray after rotation REOPENED Martyn Haigh (:mhaigh) (mhaigh) 2015-06-11T00:50:03Z
1144534 bad looking text depending on scroll NEW Timothy Nikkel (:tn) (tnikkel) 2015-05-14T17:30:29Z
1164052 Autophone – intermittent Crash [unknown top frame] NEW 2015-06-18T17:08:38Z
1170724 Autophone – 2015-05-20 Throbber start regression in S1S2 on fx-team NEW 2015-06-11T17:52:40Z
1171337 black window during browsing NEW Randall Barker [:rbarker] (rbarker) 2015-06-11T17:55:55Z
1179403 Private browsing ToolbarProgressView too dark NEW Michael Comella (:mcomella) (michael.l.comella) 2015-07-01T21:18:30Z
1179407 Private browsing toolbar text background fades to wrong color NEW Michael Comella (:mcomella) (michael.l.comella) 2015-07-01T21:17:39Z


10 Total;
10 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
1047127 Panning very stuttery on this page with overflow-x NEW 2015-06-10T18:43:44Z
1114096 Wrong tab got mirrored NEW 2015-06-17T18:30:58Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker) 2015-06-17T18:31:14Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW 2015-05-28T17:18:33Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-06-30T14:53:55Z
1168867 Size of new Gecko selection carets doesn’t take font inflation into account NEW 2015-06-18T17:33:40Z
1171860 Tapping the tab queue notification will open the link in normal browsing with “Open links in Private browsing” pref enabled NEW 2015-06-08T17:30:23Z


8 Total;
8 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

  • NEW HIRE: Dylan Roeh! He started this week in SFO, will be working remotely from Illinois
  • Fixed bug 1178961 – Crash on retrieving Gecko profile
  • Fixed bug 1167647 – Pass all of the content specific data to decoder, not just two bytes
  • Bounced bug 1171610 – Automatically use colorized warnings and errors if available
  • Playing with patches to remove the placeholder icon and border that shows up for images that are loading
  • Playing with a patch that disables the low-res tiles, and fades in the high-res ones when they are available, bug 1178376
  • Getting the first bits of the paint suppression work reviewed

JChen

Fixed
Working on

GCP

  • Last week:
    • Whistler
    • Agonize over frailty of technology
    • Reviews: VP8 Accell, SafeBrowsing/TP memory optimization
    • Review WebRTC bugs
  • This week:
    • Rebase/incorporate review comments for Video Sandboxing
    • Multiple list providers for SafeBrowsing
    • Cache update times for SafeBrowsing

Eugen Sawin

<Read Only>

Fixed
Working on

Bryan Munar

  • Counting down the days before bNicholz gets home
  • Beating bNicholz at phone games while he’s on his honeymoon
  • Came up with teammate nicknames at Whistler: Chenxia –> Chenny or Chenny from the Block (margaret++)

FIXED:

WORKING ON (and nearly done with):

WILL WORK ON AFTER:

liuche

Highlights:

  • Making first run prototypes for antlam with Import from Android
  • Finished the rest of doorhangers! sans Tracking Protection

Present:

karim

Past:

Present:

Margaret

Highlights:

  • Finishing up signed add-on work
  • High-res search icons for Android
  • Thinking about how to build features as add-ons

Past:

Present:

jonalmeida

  • Learning basics on Android Sync and working on.
  • Current: 1145434 Use a system tray notification to show progress on Tab sending and receiving

Past:

Present:

mcomella

  • Lint everything
    • Go home
    • Android lint
    • eslint is working, sort of
  • Private browsing colors

Past:

Present:

rnewman

Fixed

Working on

Sebastian

  • Currently: 1176207 Replace GridView implementation in Home Panels with RecyclerView implementation
  • Regressions: 1178703 Addons, 1178739 HomeProvider, 1178760 YouTube

Everything:

Martyn Haigh

Past:

  • Meeting with antlam for tab queue v2 discussions
  • Walking up mountains, swimming in lakes, diving off bridges, snowball fights.

Present:

Ally

  • readonly due to mozflu from Whistler
  • in progress
    • Bug 1148524 – Add “edit login” option in about:passwords context menu
    • Whistler discussions: Kidfox & opening links in private browsing+tab queues
  • done
    • Bug 1136477 Unify terminology of Passwords/Logins for about:logins (nee about:passwords)
    • Bug 1141769 – Implement new style(unified) FHR/Telemetry password manager probes

Emily

Highlights:

  • #mozwww

Past:

Present:

BLassey

Fixed

Working on

Antlam

  • Past
  • Upcoming

Robin

So much Whistler. Wow.

  • Kinderfox for Tablets, nailing down v1 features with Karen, Sam, and Ally.
  • Wrapped up iOS UI bugs (mostly Reader View CSS).

Supposed to be on PTO. ¯\_(ツ)_/¯

  • “Open later” Share Extension bug 1179067
  • Implement toggle unread for reading list items bug 1177936
  • Reflect local vs remote visits in Top Sites bug 1172072
  • Let other developers directly open pages in Firefox for iOS bug 1109684

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Firefox/Gecko Delivery Planning: 2015-07-01

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule & Progress onUpcoming Releases (Liz/Sylvestre/Lawrence)

  • 39 RC build6 is being tested now on the beta channel
  • we should know more in a few hours
  • maybe we can release later today

Feedback Summary (Rob/Tyler/Matt)

Desktop

  • Gathering feedback/files from users with start-up crash
  • Looking into potential Facebook video issue

Mobile


Planning Meeting Details

  • Wednesdays – 11:00am PT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Finch Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details – NEW

29-June-2015

Mozilla Project: 2015-06-29

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm
  • Every Monday @ 11:00am Pacific Time (19:00 UTC)
  • http://air.mozilla.org/ to watch and listen
  • join irc.mozilla.org #airmozilla for backchannel discussion
  • Presenters only: Vidyo room “Brownbags”. Do not use this room if you’re not planning to speak.
  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of Mozilla

  • Mozilla Rep Michaela R Brown for coming to SF to support our presence at the Library Freedom Project: Digital Rights in Libraries happening today and tomorrow at Noisebridge (Want to attend? it’s free, you can just drop by the NoiseBridge space at 2169 Mission, 1-7pm)

Upcoming Events

Wednesday, 01 July

  • Homebrew Website Club Meetup (every other Wednesday)
  • Be independent with your web browser and your web site.

    • San Francisco (@MozSF)
    • 17:30-18:30 Writing Hour
    • 18:30-19:30 IndieWeb meetup & hack night

      Create or update your personal web site — wherever you host it, shared, VPS, or at home; static, dynamic, WordPress, or other software.

      Join a community with like-minded interests. Bring friends that want a personal site!

      Any questions? See the wiki page for details
      or join IRC: http://indiewebcamp.com/irc/today?beta#bottom

Project Status Updates (voice updates)

Mozilla Advocacy

Non-verbal update: Check out this Washington Post op-ed authored by Mozilla’s Dave Steer, which spotlights the Ford-Mozilla Open Web Fellows.

Speakers

The limit is 3 minutes per topic. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation. If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week.

Presenter Title Topic Location Share? Media More Details
Who Are You? What Do You Do? What are you going to talk about? Where are you presenting from? (Moz Space, your house, space) Will you be sharing your screen? (yes/no, other info) Links to slides or images you want displayed on screen Link to where audience can find out more information
Jess Amann HRBP – People Team Setting Q3 Deliverables Mountain View No Deliverables Mana Page N/A

Welcome!

Let’s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.

Introducing New Volunteers

New Volunteer Introduced by Speaker location New Volunteer location Will be working on
Who is the new volunteer? Who will be introducing that person? Where is the introducer? Where will the new person be contributing from? What will the new person be working on?

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Jason Bradford Sean Rich Mountain View Mountain View Helping Mozilla procure and manage SaaS
Phil Booth Ryan Kelly San Francisco London Firefox Accounts
Dylan Roeh James Willcox Vidyo (Kentucky) Chicago Android Platform
Mahendranadh Potharaju Pallavi Yaramada Remote Mountain View Senior Release Manager

Introducing New Interns

New Intern Introduced by Speaker location New Hire location Will be working on
Robert Bindar Candice Serran San Francisco San Francisco FFX OS
Anthony Miyaguchi Chris Cooper Mountain View San Francisco RelEng
Sajjad Taheri Sean Stangl Mountain View Mountain View JS Eng.
Vaibhav Agrawal Chris Manchester Mountain View San Francisco Auto & Tools
Catalin Badea Daniel Holbert (for Nikhil) Mountain View San Francisco Platform Eng.
Riadh Chtara Chris Karlof Mountain View San Francisco Cloud Services
Sam Scott Eric Rescorla Mountain View Mountain View Research

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

Engagement

23-June-2015

SeaMonkey: 2015-06-23

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Agenda

  • Who’s taking minutes? -> TBD
  • Nominees for Friends of the Fish Tank:
    • TBD

Action Items

(who needs to do what that hasn’t been recorded in a bug)
We should assign people to the open items.

NEW

OPEN

  • bug 1150082 SeaMonkey Donation Page is using the PayPal all or nothing version, instead of the usual either/or one. Mcsmurf is investigating.
  • bug 1121281 tracks the RelEng automation migration off CVS. Currently two option patches awaiting for Callek’s decision. Once settled, ewong will follow up with RelEng patches based on that decision.

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • Notes:
    • Windows nightly trunk builds are unavailable due to various bugs such as bug 1092468 and bug 1108970. Migrating our Windows builders to Win2008 and our compiler toolchain to VS2013 would likely solve this and other bustages.
    • Ratty has put up some win32 contributed builds on http://seamonkey.callek.net/contrib/.
    • There are also some upcoming changes to L10n build system in Q1 2015 (bug 1107635).
    • Buildmaster is up and running, and produces en-US builds, see 9/16 meeting’s Friends of the Fish Tank. Builds and langpacks in 18 languages including en-US are available unofficially thanks to A.Kalla.
    • bug 1083689 Langpacks aren’t updated when auto-updating SeaMonkey because they aren’t uploaded to AMO. The solution requires changes in SeaMonkey RelEng (and possibly AMO).
    • For various reasons we don’t have a working SeaMonkey Treeherder.
    • wrt bug 1155011, we already have a Soccoro token. The patches require approval and then pushed and the work-around patches backed out.
  • [23th June 2015]
    • All trees:
      • Windows platform still busted due to needing Win2008R2 installed.
      • We have a loaner which ewong is working on (see Release Train section).
  • See RelEng page for the RelEng status history.

Release Train

SeaMonkey 2.35 Release

  • We plan to release SeaMonkey 2.35 by the end of June.
    • For windows builds, we have a loaner win machine from Mozilla for us (i.e. ewong) to do manual window builds.
      • [ewong:] doing the buildbot steps manually on a Windows machine is proving to be a bit more involved as there are bits missing(these bits are normally created within the buildmaster so manually creating these bits is slow going) and it doesn’t help that I’ve been swamped elsewhere.

TODO:

  • Patches to uplift to comm-release: status-seamonkey2.35: affected
  • Create a relbranch on mozilla-release. Uplift the following patches:
    • bug 1151345 [OSX Widget] Firefox app menu contains only “Quit” on Firefox 38 beta (“About Firefox” and all other items are missing)
    • bug 1165732 Firefox running very slow on Windows starting with version 38 due to hardware acceleration
    • bug 1169996 Changing the spell check language in the message subject of a recycled message via right-click changes the composition language preference.
    • Need to check that the following bug 1166924 bug 1167356 bug 1171540 bug 1172397 bug 1172076 are fixed on what ever branch we use.
  • Alternatively use the existing THUNDERBIRD_38_VERBRANCH on mozilla-esr38.
  • [Ratty] Are we basing our 2.35 release on mozilla-38.0.x or mozilla-38.1.x? Notes that mozilla-release is now at FIREFOX_39_0_BUILD3.

Extensions and Plugins Compatibility Tracking

  • See Basics page. Please only list current changes here.
  • Addon Compatibility Listings
  • We are looking for a new place to host the Addon Compatibility Listings for the Add-on Converter in order to make it easy to maintain and to serve as the main database for the AMO browsing extension in the future. The details are in this post.
  • Lightning (other extensions with binary XPCOM components) was broken on trunk due to bug 1159737, fixed (at least for now) in bug 1165428 introducing MOZ_BINARY_EXTENSIONS build-time switch, enabled in bug 1166842.
  • Firefox & Thunderbird Add-on Converter for SeaMonkey http://addonconverter.fotokraina.com/
    This tool goes a little further beyond simply modifying install.rdf – it also identifies a few more other things in the code that are Firefox or Thunderbird specific and attempts to change them. Of course, not all extensions can be ported so easily to SeaMonkey since there’s only so much an automated tool like that can do.
    • Lemon Juice continues to improve his already impressive Addon Converter. The source is now available on GitHub [1].
    • looking for a better(?) home for extension-converter pages, along with a way to track successful and conversion-failed add-ons, and respective integration into SeaMonkey by add-on or manager overlay [2], bug 1145026.
    • Rainer Bielefeld together with other community members have been updating the list of Firefox addons that have been successfully converted by the Addon Converter.
    • Ratty filed bug 1130390 to add a link on seamonkey-projects.org to the Firefox & Thunderbird Add-on Converter for SeaMonkey.
  • The Thunderbird team is now shipping Lightning with Thunderbird. IanN will work on shipping lightning too. Related bugs:
    • bug 516026 Integrate Lightning Into SeaMonkey by Default and Ship SeaMonkey with Lightning Enabled
    • bug 1130854 Package Lightning with Thunderbird for c-c and c-a builds.
    • bug 1113183 Integrate Lightning Into Thunderbird by Default.
    • bug 1130852 Add opt-in dialog to promote Calendar integration [Thunderbird].
  • Proposed replacement for Venkman for shipping with SeaMonkey: Tiny JavaScript Debugger. TinyJSD is a JavaScript debugger for privileged code running Mozilla products like Firefox, Thunderbird, SeaMonkey. It serves to debug the application as well as extensions written in JavaScript.
    • IanN filed bug 1133723 Investigate options for replacing Venkman with the TinyJSDebugger.
  • Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506

2.x (Last, Current, Next)

  • SeaMonkey Statistics can be viewed at https://dataviz.mozilla.org Across all channels we have an approximate ADU of 120k.
    • Ratty suggests embedding these graphs somewhere on seamonkey-projects.org or https://dev.seamonkey.at
    • bug 1133728 Look at embedding dataviz information into the SeaMonkey website.
    • Links are broken again. Dataviz views now needs a SSO login. We need to find out how to expose a limited view for public consumption.
  • See Basics page for the usual reminders.

2.33

open tracking (0)
tracking requests (1)
targeted (0)
fixed (20)

2.35

  • Mozilla-central bugs that affect us:
    • Current 38.0-branch releases are subject to Logjam weak-encryption downgrade attack [3] due to security.ssl3.dhe_rsa_aes_128_sha and security.ssl3.dhe_rsa_aes_256_sha being enabled by default
      • bug 1138554 fixed in NSS 3.19.1, uplifted to branches for 39.0+ with bug 1166031, and verified fixed for SM 2.36
      • Can 2.35 ship with NSS 3.19.1? [4]
        • bug 1172917 filed to explore the options, possibly building this version from mozilla-esr38 instead of mozilla-release.
  • one week left to get a 2.35 release done, merge scheduled for next week

2.Next

  • Stalled. Needs a kick.
    • bug 815954 Click-to-Play: Port bug 812562 (click-to-play blocklisted plugins: reshow urlbar notification as with normal click-to-play).
    • bug 476108 GetShortPathNameW fails under some NTFS junctions [patchlove].
  • Current breakages:
  • Mozilla-central bugs that affect us:
    • Firefox is currently changing styles of several Toolkit pages
      • already affected: config.xul for about:config, bug 1125636
      • Toolkit meta bug for about:* pages: bug 1097111 – SeaMonkey tracking in bug 1133743
      • Modern may need updating as IDs are changing, Default needs forking if we want to roll back to previous styles
      • Fallout thus far: bug 1133380 about:privatebrowsing (Default), bug 1133582 about:config (Modern)
    • Our front end Sync UI needs to be updated as the old backend is going away in Gecko/Firefox 31. See: New Firefox Sync has landed in Firefox Nightly. Tracked in:
      • bug 998807 Sync account creation or device pairing fails with exception in BrowserIDManager.
      • bug 1003434 Add support for about:sync-progress.
      • SeaMonkey won’t be allowed to use the Firefox Sync 1.5 servers. Ewong has set up a FxA 1.5 server and is looking into hosting our own FxAccounts server on a community machine or VPS.
    • A lot of these bugs are due to mozilla-central switching from synchronous APIs to Asynchronous APIs.
    • bug 566746 (asyncFormHistory) Form history should use asynchronous storage API. Tracked in:
      • bug 912031 Use Asynchronous FormHistory.jsm in place of nsIFormHistory2 in Suite.
    • bug 769764 move proxy resolution to separate thread and remove sync api. Tracked in:
      • MailNews bug 791645 Rewrite calls to synchronous nsIProtocolProxyService::DeprecatedBlockingResolve with Async code before DeprecatedBlockingResolve disappears as well.
    • The C++ downloads manager backend nsIDownloadManager is being decommissioned. Firefox and Thunderbird have migrated to jsdownloads.
    • bug 825588 Asynchronous JavaScript API for downloads and bug 851471 Decommission nsIDownloadManager. Tracked in:
      • bug 888915 Move SeaMonkey to the new JavaScript API for downloads when nsIDownloadManager is decommissioned. Neil has a WIP patch on hand.
    • Removal of SSL 3.0 support after POODLE Attack with 2.36, see bug 1106470.
      • bug 1137991 has removed SSL 3.0 checkbox from SSL preferences
      • bug 1149581 covers removal of the related strings
      • Firefox will likely proceed with the removal in 39.0 given that Chrome goes the same way [5]
    • We’ve picked up he default for security.tls.version.min from Mozilla Core, but security.tls.version.fallback-limit is new. So we need to consider adding the latter to our preferences UI (bug 1123673).
      • Currently unclear whether or not this should be done after bug 1084025 disable insecure TLS version fallback entirely by default [6]
      • alternative proposal is to make whitelist for acceptable fallback sites available in the UI, which seems to make more sense.

Feature List, Planning

Bug statistics for the last two (full) weeks: 16 new, 3 fixed, 14 triaged.

  • Medium triaging effort, lower than average number of new bugs filed.
  • IanN thinks it would be useful to remind people on the newsgroups / forums that they can contribute by triaging. Tonymec will post a reminder to newsgroups / forums. See bug 1092632 (Sm_tri_HowTo) Document how to triage SeaMonkey bugs.
    • The draft is currently at https://wiki.mozilla.org/User:Tonymec/Triage_HowTo
    • Progress is stalled due to hardware/firmware problems with Tonymec’s current computer. Current ETA for newer computer is after Easter but this is a rough estimate. Anyone with a wikimoz account can edit the page (and is welcome to). — Tonymec (talk) 17:35, 21 January 2015 (PST)

Open reviews/flags:
43 review
5 super-review
5 ui-review
10 feedback

  • See Feature List page for major wanted/needed features.
  • TODO:
    • bug 1127784 proposes to add a preference and UI to enable/disable playback of Encrypted Media Extensions.

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

ewong

  • Fixed:
    • bug 1099585 – Make JS callers of ios.newChannel call ios.newChannel2 in suite/
  • Working on:
    • manually creating builds on the loaner.

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
    • bug 1163442 Use FINAL_TARGET_FILES and PP_TARGETS for SeaMonkey themes
    • bug 1168525 Port |bug 1166538 – Use mozbuild.jar-based zip tool instead of $(ZIP) for simple cases| to Calendar
  • Fixed for c-c:
  • Fixed for m-c:
  • Fixed for m-i:
  • Pending tree opening:
  • Pending approval for check in:
  • Checked in pending review:
  • Waiting for feedback/review/information:
    • bug 1061348 Port |bug 575283 – Cleanup mozconfig files on all platforms| to SeaMonkey
    • bug 1163441 Use FINAL_TARGET_FILES and DIST_FILES for Thunderbird themes
  • Fixing review comments before checkin:
    • bug 757230 When using add button for permissions in Data Manager set a displayHost
    • bug 798147 Switch to correct pref pane if pref window already open
  • Working on:
    • bug 1051642 Allow for flat chrome format when packaging extensions
    • bug 943335 [TB] Update icons used in searchplugins (Yahoo, eBay, Wikipedia, Amazon, Bing, Twitter)
    • Various SM Council documents.
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 773979 [META] Switch to new drag and drop api in SeaMonkey
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.
    • Prefs-in-a-tab.
    • Create FAQ for Friends of the Fish Tank.
    • Help get composer standalone builds working with –enable-tests.

Neil

I didn’t get much done over the last fortnight because I was too busy with work and other stuff. Hopefully I can catch up over the next couple of months.
Still needs uplift(s):

  • bug 1170002 Display name with comma does not get properly quoted in From field.
  • bug 1165316 Replace Livemark callback function usage.

Still hoping for feedback:

  • bug 888915 Convert SeaMonkey Downloads Manager to Downloads.jsm

Still waiting for review:

Ratty

WONTFIX:

  • bug 1176055 Re-implement keyword.URL (search from the locationbar) unsync it from the default search engine.

Waiting on check-in on CLOSED TREE:

  • bug 1040910 Support XHTML in feed titles.
  • bug 1158496 JavaScript error: …/nsSuiteGlue.js, line 291: NS_NOINTERFACE: Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIWebProgress.DOMWindow].

Needs uplift to comm-aurora:

  • bug 1163395 Port bug 967494 to SeaMonkey (Preference Composition/Spelling/Language is ignored, and changing spellcheck language in one composition window affects all open and new compositions).

Working on:

  • bug 507676 Port bug 435804 Remaining rdf cleanup for FilterListDialog| to SeaMonkey.
  • bug 1011857 Implement CustomizableUI for SeaMonkey.
  • bug 1153577 Users should be able to hide the menubar and show it with the ALT key.
  • bug 1174601 Copy nsDragAndDrop.js from toolkit to SeaMonkey because it will be removed in bug 1162050.

TODO:

  • bug 1176602 In message compose make sure that the dictionary stored in spellchecker.dictionary is valid (Adapt Thunderbird Bug 1175908).
  • Packaging updates.
  • Safe Browsing updates.
  • According to John-Galt the reason we have a blank space in the discovery pane of the addons manager is that our carousel is empty. So we can fill it with links to the addon converter etc (we may need admin access). Need to ask Mossop who in Firefox land is responsible for updating their Carousel and what the procedure is.

Other stuff:

  • Did some reviews and approvals.
  • Bug triage and Bug discussions.
  • Usual end user support and PR in newsgroups and Mozillazine.

rsx11m

Still waiting for checkin:

  • bug 1141324 Upgrade the SSL panel in Privacy & Security preferences to refer to TLS {instead,too}.

Still waiting for ui-review or review:

  • bug 1152644 Add UI in Notifications preference pane whether or not to use libnotify for new-mail alerts on Linux.
  • bug 1032302 8BITMIME keyword ignored in EHLO greeting, BODY=8BITMIME absent in MAIL request for 8-bit transfers. (MailNews)

Still waiting for feedback:

  • bug 1127784 [EME] Add a preference and UI to enable/disable playback of Encrypted Media Extensions. (prefpane part)

Filed:

May need retargeting:

  • bug 1123673 Consider exposing security.tls.version.fallback-limit in SSL prefpane to accommodate SSL 3.0 legacy sites.

Waiting for dependencies:

  • bug 1149581 Remove SSLv3 strings from SSL panel in Privacy & Security preferences.
    • to be reviewed once bug 1137991 has hit the releases (timing depends on the Firefox/Core side but seems to become effective as planned with 39.0).

Other:

  • Bug triage, testing, and commenting for SeaMonkey and MailNews Core.
  • End-user information and discussion on MozillaZine.

Any other business?


SeaMonkey Meeting Details

22-June-2015

Mozilla Project: 2015-06-22

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

17-June-2015

Mobile: 2015-06-17

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

Topics for This Week

Tracking Review

Release

  • Next Build:
ID Summary Status Assigned to Last change time
1159049 x86 Android is sent the OpenH264 plugin for ARM Android NEW Chris AtLee [:catlee] (catlee) 2015-06-10T16:48:06Z
1172347 Homescreen search widget not usable with physical keyboard ASSIGNED :Sebastian Kaspari (s.kaspari) 2015-06-17T23:33:11Z


2 Total;
2 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1150284 [Browser] Unable to zoom in/out on Google Maps ASSIGNED Robert O’Callahan (:roc) (Mozilla Corporation) (roc) 2015-06-17T17:02:38Z
1173388 Cookies settings are not always kept after browser restart ASSIGNED Chenxia Liu [:liuche] (liuche) 2015-06-16T14:15:51Z


2 Total;
2 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
789193 AMI_startup() takes 200ms on mobile, 26ms on desktop at startup NEW Jim Chen [:jchen] [:darchons] (nchen) 2015-04-21T19:20:16Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-05-01T02:34:20Z
1153844 Can’t select tracking flags on new bugs submitting page NEW 2015-04-24T12:19:40Z
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED :Margaret Leibovic (margaret.leibovic) 2015-05-27T16:43:42Z
1169359 Investigate Fx Android interactions with Android M permission disabling ASSIGNED :Sebastian Kaspari (s.kaspari) 2015-06-12T09:25:11Z


5 Total;
5 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
1047127 Panning very stuttery on this page with overflow-x NEW 2015-06-10T18:43:44Z
1114096 Wrong tab got mirrored NEW 2015-06-17T18:30:58Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker) 2015-06-17T18:31:14Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW 2015-05-28T17:18:33Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-05-27T16:59:23Z
1171860 Tapping the tab queue notification will open the link in normal browsing with “Open links in Private browsing” pref enabled NEW 2015-06-08T17:30:23Z


7 Total;
7 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

  • Worked on some build system junk to enable colorized warnings/errors, bug 1171610 (need to push)
  • Got a couple patches up for feedback for paint throttling, bug 1150172
    • Dramatically improves page load speed (up to 50%)
    • Reduces power consumption
    • Needs some tweaks still, but I hope to land before or during Whistler

JChen

Fixed
Working on

GCP

  • Last week
    • Video sandboxing: Mac and Windows failures fixed, all green on try now, patches up for review
  • Next week
    • bug 1175562 Persist last update time for updates/gethash completion
    • Whistler prep work

Randall Barker

Last Week:

  • Landed: bug 1163664 Don’t check for plugin blocklist state on Android.
  • Uplifted to beta and aurora: bug 1159830 Autophone – webappstartup should not use console.log to output WEBAPP STARTUP COMPLETE
  • Working through review: bug 1173844 – Video would not playback after seek seekbar if media.autoplay.enabled = false
  • Investigating: bug 1171337 – black window during browsing

Next Week:

  • Continue examining bug 1171337 – black window during browsing
  • Get reviewed: bug 1166961 Re-enable missing video UI when element does not have controls.
  • Land: bug 1173844 – Video would not playback after seek seekbar if media.autoplay.enabled = false
  • Work Week.

Note: Will be on PTO June 29 -July 20.

Eugen Sawin

  • MP3 demuxer
    • Looking into intermittent initialization issues
  • Startup performance optimization
    • Landed on-demand loading of Webapps.jsm (1171013)
    • Looking into on-demand loading of heavy modules (XPIProvider.jsm, GMPProvider.jsm)
Fixed
Working on

Bryan Munar

  1. Sad that Brian is on PTO for forever (3 weeks) :(
  2. Happy that Whistler!!!!!

Finished:

Working On:

WesJ

  • Family visiting
  • Still pounding on sqlcipher. bug 1147071 – Use encrypted database storage for passwords
  • Reviews

liuche

Highlights:

  • More doorhangers work
  • Apparently testSettingsMenuItems is turned off – trying to fix it to re-enable

Present:

Past:

karim

Past:

  • WWDC!

Present:

  • 602818 – Integrate QR code scanner into Fennec
  • 1132125 – show voice input UI in New Tab’s default URL bar

Margaret

Highlights:

  • Add-on signing UI
  • Planning for privacy-focused Fx42
  • Talking with participation team about effort to promote Fennec in India
  • PTO Thursday afternoon/Friday

Past:

Present:

jonalmeida

mcomella

Past:

Present:

rnewman

Fixed

Working on

nalexander

<Read Only>

  • Partners
  • Contributors: working with Ahmed and vivek this week.
    • vivek is leading the push for Firefox Account profile avatars in Firefox 42 \o/
    • First ticket landed: bug 1055264, next in review: bug 1171141
  • Testing:
    • Still need a blog post for mach gradle runBrowserTests
    • Still need a blog post mach robocop --serve
  • mach package-frontend: pushed for re-review but gps is busy (?)
    • Using taskcluster and the local pushlog database to seamlessly fetch binaries
    • Working very well locally \o/

Sebastian

All:

Martyn Haigh

Past:

Present:

Stefan

Past:

Present:

Steph

Last week: Desktop/Android URL Bar Highlight algorithm

Coming week:

Ally

  • 1170786 about:logins v1 minimum shippable product
    • Part 2 of 1136477 Unify terminology of Passwords/Logins for about:logins (nee about:passwords) waiting on review
    • 1148524 Add “edit login” option in about:passwords context menu
    • Bug 1144413 – Remove “details” page from about:passwords (done)
  • Other
    • 1174878 Update robocop test testSettingsMenuItems.java to use StringHelper.java in all cases
    • 1141769 Implement new style(unified) FHR/Telemetry password manager probes (waiting on 2nd r+)
    • reviews

Emily

Highlights:

  • WWDC
  • Jetlag
  • Getting into Sync

Closed:

Current:

BLassey

Fixed

Working on

Antlam

  • Past
    • Partner stuff
    • On-boarding for Android
    • Doorhangers bug triage
    • Passwords follow up
    • Private browsing improvements
    • Cleaning up about:addons
  • Upcoming
    • More of the same!
    • Prep for Whistler

Robin

Went to Palm Springs for YxYY, did all the things.

iOS

  • Continuing to find any bugs, specifically UI-related.
  • Improve CSS for Reader View on iPad
  • Finalize spinner for loading Reading View/pull-to-refresh

Android

  • Kinderfox: still reading all the research.

Darrin

Past:

  • WWDC!

Present + Future:

QA

Feature Focus

<Read Only>

  • Android Roadmap in Aha!
    • Not much changed this week.
    • ‘Option to always use private browsing’ holding on nightly channel pending outcome of user testing
  • Suggest new features for the Android Roadmap Here
  • iOS Roadmap in Aha!
  • Suggest new features for the iOS Roadmap Here
  • Priority #1/Biggest concern right now – finalizing our end-game plan to push V1.0 out the door! This is a goal for Whistler.
  • 2nd Priority – Start discussion/planning for V1.1 & V2.0… may get into this at Whistler if we can knock out Priority #1 above!

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Firefox/Gecko Delivery Planning: 2015-06-17

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule & Progress onUpcoming Releases (Liz/Sylvestre/Lawrence)

  • 39 beta 7 will release this Friday.
  • RC (release candidate) will be on the beta channel next Monday
  • still on track for June 30 release date.

Firefox Desktop & Platform (Javaun/Chad/Martin)

Current Releases

  • No update on runtime testing of GPU 1156135. Hasn’t landed yet.
  • Priv/sec team kicked off yesterday for 42 cycle (Control Center Security Block + TP in PBM)
  • 42 Nightly closes on Aug 10. We’re mindful of this and Dave Camp said we can’t be doing uplifts for anything but bug fixes. We’re also mindful of the L10N deadline.
  • We’re coordinating w/ android

Firefox Mobile (Mark/Brad/Jenn)

Firefox for iOS

  • Still waiting on go-ahead to add the large group of external testers. Hoping to kick off shortly with build 21.
  • Whistler Goal is to solidify End-Game plan with target dates

Firefox for Android

  • No major juggling in the funnel this week. In general, no major risks to any of the features currently in development.

Beta (39)

  • Planned Features On Track/Ready to Ship

Aurora (40)

  • Planned Features On Track/Ready to Ship

Nightly (41)

Feedback Summary (Rob/Tyler/Matt)

No updates


Planning Meeting Details

  • Wednesdays – 11:00am PT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Finch Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details – NEW

16-June-2015

Channel: 2015-06-16

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Attendees

lmandel, sylvestre, kglazko, lizzard, kbrosnan, gfritzsche, thuelbert, kparlante, hwine, jorge, milan, mschmidt, rolandtanglao, ritu

Schedule Update

  • 39 Beta 6 releases today for mobile and desktop
  • 39 beta 7 gtb Thursday, release Friday
  • RC gtb, beta to release migration, next Monday just before the workweek. Who from releng, (rail), QE, sheriffs, will be around in Whistler on Monday?
    • We can ask for the merge on Friday

Signoffs should happen over email on release-drivers during the work week as the channel meeting will be cancelled.

Add-ons

  • No updates.

Stability

RelEng

  • minor TCW this Saturday (june 20)
  • hope for change freeze during whistler

User Advocacy

Preliminary Pocket survey results look optimistic

  • Most people are neutral on Pocket, more positive than negative
  • Most people are neutral on 3rd party integration, more positive than negative

Final Report by EOW

Roundtable

  • Whistler sessions
    • Wed 10am Release Model/Process Feedback and post-mortem (tentative)
    • Fri 9am meet SoftVision
    • Fri 9:30am Firefox Rapid Release Review
    • Fri 10am Intermittent Oranges
    • Fri 11am Firefox updates: Balrog and Funsize

Special Topics

Aurora/Beta Feature Review


Channel Meeting Details

Video/Teleconference Details – NEW

  • 650-903-0800 or 650-215-1282 x92 Conf# 99951 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99951 (US)
  • Vidyo Room: ReleaseCoordination
  • Vidyo Guest URL

Thunderbird: 2015-06-16

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Thunderbird meeting notes 2015-06-16. NOON PT (Pacific). Check https://wiki.mozilla.org/Thunderbird/StatusMeetings for meeting time conversion, previous meeting notes and call-in details

Attendees

rkent, wsmwk, sshagarwal, jorgk, joes1, jcranmer, mkmelin, rolandtanglao, makemyday

Current status and discussions

Critical Issues

Leave critical bugs here until confirmed fixed. If confirmed, then remove.

  • see tb38 etherpad
  • tracking-tb38 flags – approved(+): http://tinyurl.com/nk3vbhl nominated(?): http://tinyurl.com/pgwflyg
  • Do we unthrottle updates for TB38?
    • suggest 10% for a couple days so we get more data, if there are no objections (wsmwk). we are roughly at 200k users or 1% of user population
    • JoeS1 FWIW Firefox unthrottles immediately to 25 for info, I think we should do the same
      • But I guess they do that because they are ready to do a point release if necessary, and we are not that ready
    • What is state of addons? (generally we don’t decide based on this, except maybe calendar)
    • Are there tracked bugs we want fixed before full unthrottle? (means waiting for 38.1.0)
  • rkent list of critical issues blocking even partial unthrottling:
    • broken Simplified Chinese bug 1174580 – Not display GB2312 encoded texts correctly
      • It might be possible to simply change the encoding mapping to fix this?
    • proxy not working bug 1175051 and probably related crashes
  • rkent list of other critical issues
    • Outlook/Eudora import completely busted: bug 1175055.
      • I suggest that for the next dot release, if we cannot get the crash fixed, we should disable the menu item that promotes this. Does not block unthrottling since mostly affects new users.
      • Someone needs to add additional main thread proxies to the migration code.
    • bug 1174797 Add a cookie exception for GMail OAuth
      • Does not affect unthrottling since no effect unless someone tries to use OAuth. Lightning has an example of how to fix this, so should not be difficult.

Releases

  • Past
    • 31.6.0 shipped
    • 38.0b3 shipped 2015-04-26 Sunday
    • 38.0b4 shipped 2015-05-03 Sunday
    • 31.7.0 2015-05-18 Monday (lots of issues – Tues 5-12 was target)
    • 38.0b5 shipped 2015-05-19 Tuesday
    • 38.0b6 shipped 2015-05-23
    • 38.0.1 nominally shipped 2015-06-12
  • Upcoming
    • 31.8.0 ~2015-06-20 GTB
    • 38.1.0 FF GTB on June 22 release June 30.
      • Would it be possible to continue to use the beta channel for TB 38 until post-38.2.0? So maybe we could do a 38.1.0b1?

Lightning to Thunderbird Integration

See https://calendar.etherpad.mozilla.org/thunderbird-integration

  • As underpass has pointed out repeatedly (thanks for your patience!) , we need to rewrite / heavily modify the lightning articles on support.mozilla.org. let me know irc: rolandtanglao on #tb-support-crew or rtanglao AT mozilla.com OR simply start editing the articles
  • We need to fill the “Learn More” page with content, possibly point it to something more specific bug 1159682
  • Opt-out dialog: change “disable” to “remove” bug 1159698
  • tracking bug for lightning 4.0 bug 1153752

Round Table

wsmwk

jorgk

  • bug 345852 – Personal dictionary, waiting for Ehsan
  • bug 209189 – delete, delete, undo -> corruption, waiting for Neil/Kent
  • bug 368915 – spell check in subject, ongoing.
  • bug 1175055 – Import (Eudora/Outlook) busted.

rkent

My availability will be limited from June 20 – June 29. If there is going to be progress on fixing TB 38 releases in that time, someone else would have to drive it.

  • Monitoring issues appearing in TB 38.0.1
  • Previously there were issues getting TB 38 to build with current mozilla-esr38 (which resulted in THUNDERBIRD_38_0_20150603_RELBRANCH) and I suspect there may be some fixes needed to get the merge of mozilla-esr38 into THUNDERBIRD_38_VERBRANCH to work.

jcranmer

  • Huge backlog, being more or less processed in stack order unfortunately
    • Ping me on IRC if you have anything really important to look at something
  • Following up on some releng future issues
  • I have some discussions to start after 38 is finally out the door

sshagarwal

  • At step one of the project: Setting up a dummy protocol to understand how a protocol

is added to TB using addon approach (using Skinkglue).

  • I have taken too much time to do this mostly due to health issues continuing for over a month now. Will pick up soon.

Question Time

Jorg K:
When will JSMime take over all RFC2047 decoding? Looking at bug 1146099 I found RFC2047 code used in comm-central/mozilla/netwerk/mime.
Also, while Joshua is here: Will we fix whatever we did wrong in bug 1154521

Support team

  • Roland’s last day is June 30, 2015 – please needinfo :rolandtanglao or email rtanglao AT mozilla.com if you need my help starting July 1, 2015

Other

  • PLEASE PUT THE NEXT MEETING IN YOUR (LIGHTNING) CALENDAR
  • Note – meeting notes must be copied from etherpad to wiki before 5AM CET next day so that they will go public in the meeting notes blog.

Older Posts »

Powered by WordPress