Platform/2014-01-28

From MozillaWiki
Jump to navigation Jump to search


« previous week | index | next week »

Engineering Meeting Details

  • Tuesday 2014-01-28 - 11:00 am Pacific Standard Time
  • Dial-in: Audio-only conference# 98411
    • People with Mozilla phones or softphones please dial x4000 Conf# 98411
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 98411
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 98411
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 98411
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 98411
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 98411
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 98411
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 98411
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 98411
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • Engineering Vidyo Room / Air Mozilla / MTV Warp Core / TOR Finch / SFO Warfield / PDX Widmer
  • join irc.mozilla.org #planning for back channel

Actions

Hot Bugs

(Important bugs for which we need to find owners or additional help. If known, please include suggested team or knowledge needed to advance the bug.)

Orange Factor
Stability
Other

The Need To Know

(Release and system issues that may impact engineering this week.)

Notices/Schedule (akeybl/lsblakk/bajaj)

Next Merge: July 8, 2024 Next Release: July 9, 2024
Trains
Central: 129 Aurora: 54 Beta: 128 Release: 127
?? bugs (?? bugs last week)
?? bugs (?? bugs last week)
Unresolved Aurora 54 Trackers (non-security, not tracked for Beta) Unresolved Beta 128 Trackers (non-security)

Build Changes (gps)

(Build changes of which engineers should be aware.)

RelEng (catlee)

(Repo, test, and other information for engineers from the release engineering team.)

Upcoming Outages/Upgrades

(System outages/upgrades and tree closures that impact engineering.)

Team Stand-ups

(In <2 mins, what did your team accomplish last week, on what is your team working on this week, and on what, if anything, is your team blocked? No questions during the stand-ups. All questions should be asked during the roundtable.)

Accessibility (dbolter)

<Read Only>

  • Mozilla Toronto hosted W3C ARIA face-to-face last Thursday, Friday and Saturday. "Possibly the most productive face to face yet"
  • SF meetup this week with DOM-WebAPI folks.

Add-on SDK (dtownsend)

No updates

App Tools (prouget)

B2G Services (dougt)

Developer Tools (robcee)

DOM (jst/overholt)

  • No updates (work week in SF this week)

Firefox Desktop (gavin)

  • Desktop work week summary
    • With help from Marco Mucci and Lawrence Mandel, we discussed some process changes related to how we work.
      • Iterative development with a backlog managed by Gavin, Madhava, Chad
      • 2 week sprints with the entire team focused on the "top of the backlog"
      • still working through how to best manage the backlog, but we've started to populate it: bug 950073
    • We discussed objectives for 2014 and proposed a set of goals for the rest of Q1
      • More to come on these!
    • We made some good progress hacking on two key initiatives: Australis and Firefox Accounts-based Sync

Firefox Metro (bbondy/jmathies/mbrubeck)

Firefox Mobile (mfinkle/blassey)

Firefox OS Communications (scravag)

<Read Only>

  • 1.4 Status
    • Features are still discussed, mostly for "Call directly from call log".
    • VxD could happen in 1.4 but we can't do it if we do DSDS (part II)

Firefox OS Devices/Porting (mchen)

<Read Only>

Gonk-KK:

  • bug 943278 - (gonk-kk) kitkat Gonk Support (Android 4.4)
    • Config/Build system was ready for Neuxs-5.
    • Key issues: GonkNativeWindow & Bionic DNS Resolver.

BT:

  • BT Testing Framework on Emulator.
  • PTS Verification for V1.3 is passed.

Media:

  • bug 904177 - Apply asynchronous model into decoding architecture (using MediaCodec)
  • bug 941302 - PlatformDecoderModule for FirefoxOS/B2G

Others:

  • bug 948832 - About Service (Prepared to review)
  • bug 908916 - Recognize unformatted SD card
  • AudioManager Refactory.
  • Join camera discussion for Madai.
  • V1.3 Bugs {Category - AudioChannel & BT}

Firefox OS Media Apps (hema)

<Read Only>

Firefox OS Media Recording (cjku)

Firefox OS Performance (mlee)

Firefox OS Productivity (doliver)

Firefox OS Telephony/WIFI/NFC (kenhkchang)

<Read Only>

  • To fix 1.3 bugs,
    • bug 945647 - [DSDS][MMS] When change primary outgoing data SIM during MMS attachment downloading, it should stop downloading process.
    • bug 961934 - [DSDS][MMS] Unable to switch data call from primary SIM to 2nd if user tries to download MMS attachment of 2nd SIM.
    • bug 931348 - B2G MMS: Cannot send MMS after resetting Message settings (even without any changes)
    • bug 864931 - Rewrite net worker in C++
  • RTSP Client,
    • bug 951188- suggest to give prompt request timeout, with OK button to get back to previous screen.
    • bug 961926- seek function does not work for 3gp rtsp stream video.
    • bug 951278- rtsp stops at the last 1 or 2 sec.
  • NFC,
    • bug 959434 - [B2G][NFC]Support secure element for NFC daemon .
    • bug 933588 - B2G NFC: Rewrite NFC Worker in C++ .
  • LTE, bug 959015 - B2G SMS: Support SMS over IMS.
  • WPA-EAP, bug 917102 - Import Cert by WifiManager.
  • WIFI-Display, bug 946110 - [B2G][WFD] Porting libstagefright_wfd to B2G.
  • Power metering, bug 899596 - Get wifi link speed
  • Network metering, bug 928289 - [Network Metering] Obtain network tethering statistics.

Firefox OS Systems - Front End (gwagner)

Firefox OS Systems - Platform (timdream)

GFX (milan)

<Read Only>

  • Fixing remaining 1.3 blockers
  • Started on tiling
  • Design conversations on "layer streaming"
  • Problematic B2G emulator reftest failures delaying Skia update and Skia canvas context sharing

Identity (jedp)

JS (naveed)

Layout (jet/dbaron)

Media (mreavy)

<Read Only>

  • WebRTC is working through its Orange bugs
    • Investigating a number of does-not-exit bugs in test_*_basicAudio.html/etc
    • Some tests on B2G Emulator debug are currently disabled; there looks to be a framework issue with e10s when running mochitest-remote tests; we landed some debugs that will help when that framework issue is resolved (if the bug still exists then).
  • WebRTC team will be in MV week of Feb 10
  • Fix for high-resolution captures (and all captures on some webcams) identified; Motion-JPEG cameras often bend the jpeg spec and omits huffman tables if they use the default.

Necko (dougt/jduell)

Performance (vladan)

  • bug 959130: Regression in Firefox 25 startup times has been traced to ChromeWorkers taking a long time to initialize (bug 960986) + OS.File.read() taking a long time to read the sessionstore.js file (bug 961665)
  • Roberto Vitillo compared Firefox's power usage to other browsers while idling on popular websites: http://ravitillo.wordpress.com/2014/01/21/a-matter-of-energy/
    • bug 962594: Roberto found Firefox is using more power than other browsers while idling on Facebook. He traced it to invisible CSS animations activating the refresh driver.
    • Can we get someone from layout to look at optimizing how CSS animations trigger the refresh driver?
  • Session store improvements:
    • bug 887780: Don't save state right after startup when restoring the initial session
    • bug 956826: Private tabs are saved in the session sometimes
  • bug 961810: A new Telemetry dashboard showing badly performing SQL statements will be ready soon. A rough mockup

Note: Please review your Telemetry probes and remove histograms that are no longer needed, and remember to add expiry dates to any new probes.

Seceng (mmc)

Shumway (mbx)

WebAPI (overholt)

  • No updates (work week in SF this week)

Quality Programs

(An opportunity to hear about status with the various quality programs that do not have a formal team structure.)

CritSmash (dbolter)

MemShrink (njn)

Some large memory consumption improvements to pdf.js have been imported into mozilla-central, involving images and image masks, and there are some more in the pipeline. These can save 10s or even 100s of MBs of memory. If you have had trouble with pdf.js's memory consumption in the past, please try again and let njn know if you still have problems.

OrangeFactor (ryanvm)

  • Past week's OrangeFactor: 11.76 (Previous Week: 8.32).
    • Heavily dominated by infra problems causing daily tree closures. ~6 with infra not included.
  • Jim Mathies landed a patch for the mochitest-mc hangs (bug 951120) that appears to have fixed the #1 cause of mochitest shutdown hangs. Will work on getting bugs filed for the remaining instances being hit once the dust settles.
  • 13 intermittent failures fixed in the last week - List - Thanks!.

Stability (kairo/bsmedberg)

Roundtable

(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)

  • cpeterson: I will be hosting an "Introduction to Firefox Beta" workshop in the SF office this Thursday, January 30 at 2:30 PM — 3:00 PM ("SFO 319 Golden Gate Bridge"). My goal is to help some interested-but-intimidated Mozilla staff install and dogfood Firefox Beta. If you would like to help, just let me know. Windows wizards are especially welcome. :)

<Read only beyond this point>

Friends of the Tree

Mailing List Threads

(Threads that are likely to be of interest to engineering from various mailing lists.)

Good Reads

(Links to blog posts, books, videos, etc. that you think will be of interest to others.)

irc #planning Log From This Meeting