Gaia/Meeting/2015-07-21
From MozillaWiki
< Gaia
Gaia Weekly Meeting
- Date: 2015-07-21
- https://etherpad.mozilla.org/gaia-meeting-notes
- Meeting connection details: https://wiki.mozilla.org/B2G#Meetings
- Host: Ben Francis
- Minutes copied to the wiki by host each week https://wiki.mozilla.org/Gaia/Meeting_Notes
Alternate Meeting Times:
- "TPE/EU" meeting time: Tuesdays 02:00 Pacific
- "EU/US" meeting time: Tuesdays 9:00 Pacific
Contents
Announcements & Notices
- 2.5 Release Information https://wiki.mozilla.org/Firefox_OS/Releases/2.5
- "Release Availability" (RA) is 2015-11-02 - fully functional stable release, not just feature complete.
- [Eli] Raptor has been refactored into a CLI tool installable from npm. Major Features:
- Integrated with Marionette.js, can now write test interactions with Marionette
- Supports launching any app, including hosted and third-party apps
- Has new CLI syntax, see MDN's Raptor page. Email to lists will be sent later.
- Install via `npm install -g @mozilla/raptor`
Talk
- No talk today.
Roundtable
- How to optimise your content for "pinning"
- Announcement https://groups.google.com/forum/#!topic/mozilla.dev.gaia/ZMbI9_43w2M
- Wiki page https://wiki.mozilla.org/FirefoxOS/Pin_the_Web/Optimising_Content
- Questions?
QA
Reporter: nhirata
- Flame builds will need the contributor builds before flashing the system partition.
- see https://bugzilla.mozilla.org/show_bug.cgi?id=1184980#c3 for details
- Dogfood blockers: see https://wiki.mozilla.org/B2G/QA/Spark#FoxFood_Changeset
- Flame blockers:
- https://bugzil.la/1175955 passive pairing not work when fresh flash
- https://bugzil.la/1182644 [Bluetooth] When transferring a file to laptop, device restarts upon completion of transfer.
- Severe issues:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1155854 [Window Management][Edge Gesture] Edge gesturing quickly can cause icon screen to vertically draw and cause apps to force close
- Lmk is too aggressive, https://bugzilla.mozilla.org/show_bug.cgi?id=1081577
- https://bugzilla.mozilla.org/show_bug.cgi?id=1155854 [Window Management][Edge Gesture] Edge gesturing quickly can cause icon screen to vertically draw and cause apps to force close
- Crash list: http://mzl.la/1RG4eGP
TEAM UPDATES
(Alphabetical order)
Gaia Architecture Work
- Telemetry library [Tamara]
- Landing the whole gecko and gaia portions of getting the new metrics (custom and hud ones) system in place.
- Performance timing approach has change, emitting events. Created a new actor for that.
- Web app bridge
- fixing bugs around Broadcast Channel endpoints that SMS team raised. Per Music team’s request, he is also working on docs for usage. Also the library is now a bit smaller, so there should be slight improvement in performance.
- Service workers
- Implementing the service worker update process (bug 1181544, 1156092).
- Improving current tools for debugging and sw uninstall (1171917, 1182103, 1180148)
- First measures related to performance:
- https://github.com/azasypkin/sw-tests
- We saw that the spawn of the thread is expensive.
- Library adding around 70ms per request.
- Working with raptor to take measures better.
- SMS app conversion
- Still working on the navigation, with whole documents.
- Working on the system messages problem. Need to come with a solution first to be implemented by SFE.
- Backend services for send sms.
- Backend services for fetching all the inbox from the phone.
- Refactoring to make things easier.
- Music app conversion
- Working on converting front-end UI pieces into web components
- Have a working prototype of
- Working navigation with pinnable URLs
- Connecting to MediaDB in a hidden <iframe> via Threads.js
- Playing music via an <audio> tag in a hidden <iframe> via Threads.js
- Refactoring OGA Music app to separate backend logic from view logic
- Contacts app conversion
- Proposal to remove 'contacts' tab from dialer being discussed
- #open landed as self-contained
- #update approach with f+
- Moving <iframe> architecture to window.open (matcher)
- Import vs Open now being reviewed.
Spark
Comms app
Talking this week: Updates: (above)
Device
Talking this week:spag The team: evelyn, gchen, rexlee, johnhu, lchang, tzu-lin, yifan, seanlee Updates: (no update)
Media front end
Talking this week: Our team: dhylands, djf, jporter, hkoka, dkuo, dmarcos, wilsonpage, justindarc, pdahiya, rnicoletti, hub; Product: swilkes; Ux: amlee, tshakespeare, jsavory, hnguyen; EPM: mtreese QA: npark Updates: (no update)
Productivity
Talking this week: Sprint tracking wiki: Notes: Updates: (no update)
System
Talking this week: The team: Updates: (no update)
Systems front end
Talking this week: Ben Updates:
- Pin the Web
- Speech
- Performance
- Blockers https://wiki.mozilla.org/FirefoxOS/systemsfe/releasetracking#FxOS-Systems_Frontend_Nomination_2.5_Dashboard