Apps/StatusMeetings/Engineering/2012-06-05

From MozillaWiki
Jump to: navigation, search

Details

  • Time: Tuesday, 2012 June 5, 9:00 - 9:45am PT (16:00 - 16:45 UTC)
  • Backchannel:
    • irc.mozilla.org #openwebapps
  • Virtual Location:
  • Physical Locations:
    • Mountain View: 4K - Kung Fu
    • San Francisco: 7N - Noise Pop
  • Audio-only Access:
    • +1-650-903-0800 or +1-650-215-1282, x92, conf#: 98652 (US/INTL)
    • +1-800-707-2533, pin: 369, conf#: 98652 (US toll free)

Agenda

  • significant updates
    • AITC Desktop - Status as of Merge to Aurora (Merge or Stay in Nightly)
    • Desktop Web Runtime - Status as of Merge to Aurora (Merge or Stay in Nightly)
    • QA - Actively working on basecamp test strategy overview here
    • Linux web apps support has landed - Try it out and give Marco feedback
  • questions and concerns
    • Which APIs mapped in the permissions model are applicable to the desktop web runtime?
      • For example a known one is geolocation
    • What are the future plans for the HTML web apps implementation?
    • Fennec Native Web Apps - Outside of Chromeless web apps and install apps lifecycle, what else are we doing here?
      • Feels like there's a lot of "wanted" keywords on those bugs indicating many unknowns
    • What is the defined process for requesting a change to a Web API, such as OWA API?
      • Derived from recent debate about changing what getInstalled does for desktop
    • Outside of the desktop web runtime bug fixes, what's next for desktop for apps in FF 16?
  • roundtable
    • the new meeting format

Minutes

Significant Updates

  • AITC merged to Aurora!
    • doing triage
    • pointing to staging server for now
    • preffed off by default
    • need to circulate instructions about how to turn it on
  • Status of WebRT on Aurora
    • need to do bug triage, scheduled for Wednesday
    • Jen to invite Lawrence to the mtg
  • Basecamp Test Strategy update
    • includes testing various authentication methods
  • bug 744451 and bug 742944 -- B2G support for window.open() likely to become basecamp testing blocker
  • HSM migration underway
  • AITC production servers are ready, client just needs to change pref from staging to production servers (and might need to restart production [something])

Questions and Concerns

  • Q1: which API's mapped in the permissions model are applicable to WebRT Desktop?
    • Jonas: most of them; we don't have Trusted Apps implemented anywhere
    • Jonas: some API's not supported on desktop devices (orientation?)
  • Q2: what are the plans for the HTML webapps implementation?
    • we need to decide whether we will accept contributions in this area or reject them
  • Q3: What are the next steps for Fennec?
    • many bugs marked as Wanted
    • baseline features include installation and chromeless launch
  • Q4: what is the process for changing the navigator.mozApps API?
    • Q: who owns WebAPIs?
    • Jonas: DOM module owner is the closest thing we have;
    • Myk: WebAPIs must get an owner
  • Q5: what's next for Desktop WebRT?
    • still landing blockers, P1, P2
    • native menus, [something]
    • but discovery is more important, having ongoing discussions with UX
    • we also have to sort out Marketplace mode
    • integrating apps management into Firefox, AITC
    • a bunch of stuff we've already identified
    • it all depends on having the baseline runtime done and landed, which it doesn't sound like we have yet

Actions

  • Unknown to write up instructions about how to enable AITC in FF15
  • Everyone to acknowledge Macro's efforts!!
  • Lucas to share Web API chart
  • Ragavan/Jen to decide whether to accept contributions for HTML5 shim or reject them
  • Myk to propose WebAPIs ownership model