Connected Devices Weekly Update/2016-03-29

From MozillaWiki
Jump to: navigation, search

<< Connected Devices Weekly Updates Home

Program Status Notes
Vaani Validation (Lindsay/Sandip) On Target



  • Continued market validations
  • Studying market activities, comparable solutions etc to refine Vaani offering. (PRD draft ready)
  • Defining User research plans for Voice solution expectations by users


  • Working through the milestones that are due on April 1st
  • Getting ready to set up work for the next sprint
  • Setting up mac env w/openHAB...
  • Getting Hue bound and working
  • Getting WEMO bound and working
  • Getting Sonos bound and working
  • Getting LIFX light bound and working
  • Creating video demo of everything working
  • Maven plugin integration to build JNI shared objects for pocketsphinx
  • Maven plugin integration to build JNI shared objects for webrtc_vad


  • I am very excited to be working with this team and am ramping up
  • Looking into other ways to track the product
  • Scheduling the 2nd Demo when the execs are in Berlin


  • Looked into the previous voice collection app and thought about how to convert it to a web application
  • Action: Distribute summary of the app and our approach


  • Talking with Kelly and David about coding competition and what we will need to do before we can launch.

Project Link Validation Stage (Julie/Preeti) On Target


  • Workweek in Mountain View with dev, product and UX members


  • Discussions on product differentiators and vision for Project Link



  • User research conducted for Amazon Echo product and results shared here

Engineering Workweek Accomplishments

  • Technical overview sessions presented by team members for IFTTT, Taxonomy/APIs , Adapters, Authentication/Tunneling, Web Push, Web App Modules. Presentation documentation will be shared soon on wiki.
  • Conducted Q&A session with Rust developers
  • Taxonomy integration progress for Hue and Motion Sensor Adapter
  • Implementation of secure connection to FoxBox
  • Workweek ended with following Demos
    • Implementation of simplified Recipes UI
    • Web Push Adapter implementation and integration with taxonomy
    • IFTTT (Recipes) integration demonstrated with rule created and triggered with a clock and IP camera.
    • Taxonomy integration for IP Camera Adapter and ability to take snapshots from the app
    • Kwikset Door Lock integration demonstrating discovery and open/close actions


  • public mailing list created
  • Meetings Notes from community participation plan discussion are here.
Smart TV for 2.6 Josh On Target
Smart TV Next Gen Validation (Joe/Josh) On Target
Project SmartHome Maria/Liz On Target
  • Shift in the project, Research plan presented two weeks ago has been revisited after receiving some feedback from Valerie.
  • Last week the team focused on:
    • Revisiting the Research plan and the new hypothesis.
    • Creating the new research plan to learn about the needs of the new targeted audiences: Babysitting age (12 to 15 years old) and independent elderly (aging in place)
    • Explore limits of “making dumb things smart” in the home.
  • During this week all team members are conducting the new Research plan via interviews
  • Next week in Portland the plan is
    • Summarize Research findings
    • Choose 2 or 3 problem areas from the Research findings to focus on
    • Brainstorm solutions to these and/or our next research plan
Project Sensor Web Cindy/Wesley On Target
Porting Nicole/David/Peter On Target
  • Cyanogenmod:
    • working with Adam to hand ownership of this GitHub organization to someone else to pick up and maintain
    • ideally needs to be done ASAP
    • have the go-ahead from legal \o/
  • Nexus Player
    • Done: Meta bug here
FlyWeb Nicole/Dylan On Target
  • TOR Work Week April 4-8
    • Drivers: Peter (Overall), David B. (Product), Jacqueline (UI/UX), Nicole (FlyWeb)
    • Purpose: Design Sprint, Explore what it would be like if FlyWeb were a product. Go beyond the boundaries that the FlyWeb team has been brainstorming. Rapid Prototyping and ideation.
  • Implementation:
    • http server can take inbound requests and proxy them and get a response
    • Working on discovery api so that the front end can call the back end to start discovery
  • Meeting with MBest for roadmap feedback from platform.
Firefox OS Smartphone Sunset

Smartphone Transition Wiki

Smartphone Commercial Sunset (Karen) On Target
Code Transition (Julie) On Target
  • Smartphone Code Transition Wiki
  • Lots of progress made in fixing breakages, most current of which are graphics issue, build issue
  • All tests are up and running on pine and kanikani
  • Can now boot up the system app. with chrome
  • Currently working on making the keyboard work
  • Progress made in getting the process model to work
  • Working on the telephony api
Foxfooding (Jean) On Target
  • RelEng Shutting down F/OTA Channel Mar 31st.
  • Valentin to sent out reminder on Discourse for community members to accept last OTA Foxfood build released on Mar 3rd.
Transition to Volunteer Community (George) On Target
  • B2G OS Transition to Community Wiki
  • Starting to pull together the task forces
  • B2g OS weekly meetings are being held with staff and volunteer community for updates on code transition work and to ask for community help. Some issues with non-staff community members connecting to the meeting. Also some build issues on pine and kanikani still being worked out
  • Need to start work on governance
Participation Update Brian On Target
  • Vik Iya is pulling together all the pieces here
  • Project briefs being written this week on participation items for contributions to train projects [Brian]
  • Final pieces being put in place Community Experimentation Launchpad [Rosana]
Metrics for CD Maria On Target
  • Last Friday we finished sprint 1 The target was transmitting a sample crash ping
  • Sprint 2 will be focused on fixing validation problems on the server side when transmitting the crash ping and starting the work in the Histograms library
    • It will require a high level design first so later we can decide what components to maintain or not.
Other Announcements -- --