From MozillaWiki
Jump to: navigation, search

Gaia Weekly Meeting

Alternate Meeting Times:

  • "TPE/EU" meeting time: Tuesdays 02:00 Pacific
  • "EU/US" meeting time: Tuesdays 9:00 Pacific

Announcements & Notices

  • 2.5 Release Information
    • "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`


  • No talk today.



Reporter: nhirata


(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:
  • 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 (matcher)
    • Import vs Open now being reviewed.


Comms app

Talking this week: Updates: (above)


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)


Talking this week: Sprint tracking wiki: Notes: Updates: (no update)


Talking this week: The team: Updates: (no update)

Systems front end

Talking this week: Ben Updates: