Loop

Revision as of 00:15, 7 July 2015 by Sescalante (talk | contribs) (→‎Core Team: added IRC names)

Loop is the codename for the Firefox Hello project.

Overview

At a high-level, the Loop project aims to create a user-visible real-time communications service for existing Mozilla products. This initially includes two major user-facing components: a Desktop portion, integrated with Firefox Desktop; and a Firefox OS Application intended to be used with Firefox OS 2.0 and later.

A good starting point for roughly understanding the user-facing behavior of these components is that the Desktop behavior will be roughly like "Skype, but integrated into the browser;", while the Mobile behavior will be roughly like "Facetime for Firefox OS Devices."

On Desktop, users will have an address book that can be used to initiate calls to other Firefox users, as well as to receive calls based on email identifiers. Video windows can be docked in front of the current tab, or "popped out" into their own window. In both cases, the call can continue while users change tabs and navigate around the web.

On Firefox OS, the client will use the built-in address book for contact information, and will allow initiating calls to other users as well as to receive calls based on mobile phone numbers.

In terms of project deliveries, the Loop project is using an incremental approach of delivering a minimal initial product consisting of simple voice and video communications. Additional features will be prioritized and added after the initial version is headed towards release, and as we gain more experience with what is most likely to provide the greatest value to our users.

A more complete list of the features planned for the "Minimum Viable Product" (MVP) release can be found in the MVP feature list / User Stories document.

Bug List

  • Bugs are filed in the "Hello (Loop)" product in Bugzilla.
  • Queries to bugs in our Backlog

Core Team

  • Romain Testard - Product Manager IRC: RT
  • Adam Roach - Technical Architecture Lead IRC: abr
  • Shell Escalante - Engineering Program Manager IRC: shell
  • Mark Banner - Engineering / Technical Lead IRC: standard8
  • Dan Mosedale - Engineering / Front-end IRC: dmose
  • Mike deBoer - Engineering / Front-end IRC: mikedeboer
  • Andrei Oprea - Engineering / Front-end IRC: andreio
  • Sevaan Franks - UX Lead Mozilla IRC: sevaan
  • Victoria Gerchinhoren - UX Tef
  • Pau Masia Martinez - UX Tef
  • Michael Sanders - TokBox EPM, PM
  • Alexis Metaireau - Engineering / Server
  • Remy Hubscher - Engineering / Server
  • Jose A. Olivera - Tef Engineering PM
  • Dean Wilson - Engineering / Operations
  • Bob Micheletto - Engineering / Operations
  • Richard Pappalardo - Engineering / Test
  • Fabio Rios - Marketing

Documentation


[tbd -- other artifacts as they become available]


Cross-Team Project Calendar

Error in widget Widget:Google Calendar: Unable to load template 'wiki:Widget:Google Calendar'

Communication Channels

Standing Meetings

Meeting Day of week Pacific Time Eastern Time Central European Time Vidyo Room Notes
"Daily Stand-up" Monday, Tuesday, Wednesday, Thursday 8:00AM - 8:30AM 11:00AM - 11:30PM 5:00PM - 5:30PM webRTC-Apps ]
"Retrospective" Friday 8:00AM - 9:00AM 11:00AM - 12:00PM 5:00PM - 6:00PM webRTC-Apps etherpad
"Cross team alignment" Tuesday 11:30AM - 12:00PM 2:30AM - 3:00PM

Links to current info

Loop/wiki page is the central location for current focus, Roadmap, Metrics, UX, Marketing, and more.