Gaia/Meeting/2015-11-17

From MozillaWiki
Jump to: navigation, search

Gaia Weekly Meeting

Alternate Meeting Times:

  • "TPE/EU" meeting time: Tuesdays 02:00 Pacific, 11:00 CEST, 10:00 CET
  • "EU/US" meeting time: Tuesdays 9:00 Pacific, 19:00 CEST

Announcements

Talk

Roundtable

QA

TEAM UPDATES

New Architecture (NGA)

https://wiki.mozilla.org/Gaia/Architecture_Proposal Last week (X and V), Retrospective was done and High level Planning. Minutes in https://docs.google.com/document/d/1Lels5HA1CgWSrVek5JFuR9sYq--y4mmjXmpRQBWLdkU/edit Identified the platform dependencies and are being followed with Platform team Product has prioritized the Gaia apps to start with the BE/FE and views split

Retrospective resume: - As everyone could imagine, BE/FE separation is benefitial for everyone :) - Using bridge.js as well has been remarked as a great success as it allow us to allow developers to decide where to run the BE parts of the app. - Splitting views as well brings great goodies, we get a better organization of the code, pretty clear separation with per view css and specific strings, small dom easy to mantain, and easy to replace or customise. - With the splitted views we still need to solve the navigation problem, until pre-render is available in the platform. - Using workers is a good excercise, clearly aligned with the separation from BE/FE, it forces it, but definitely in the current state (payload to start, and lack of apis in workers) is recommended to not to use them in the critical path of the app. - Huge improvement with new l20n library, around 100ms. - SW are not there :( - We need more coordination with platform. Also we need alternative plans in case that some platform features have to ride a different train. - Telemetry on the way, collecting several stuff, also provides custom metrics that we can use in our apps. - DataSync sync all the things, exciting features coming from them.

Also check the section related to new ideas and discussion on how splitting views could help with apps running in different form factors.

  • Telemetry library
  • Web app bridge
  • Service workers
  • SMS app dconversion
  • Music app conversion
  • Contacts app conversio
  • Sync

New Experience (Alopex)

https://wiki.mozilla.org/Firefox_OS/Alopex

TV

https://wiki.mozilla.org/TV

  • merge 2.5 into Panasonic TV codebase

Communications

https://wiki.mozilla.org/FirefoxOS/Comms/

Media

https://wiki.mozilla.org/FirefoxOS/media

Productivity

https://wiki.mozilla.org/FirefoxOS/productivity

System

https://wiki.mozilla.org/FirefoxOS/systemplatform

Systems Front End

https://wiki.mozilla.org/FirefoxOS/systemsfe

  • This week mainly working on polish and foxfooding bugs and intermittent test failures
  • Next week we plan to start the first sprint of feature development (and continue with polish)

Other