Apps/StatusMeetings/Engineering/2012-08-29

From MozillaWiki
Jump to: navigation, search

Details

  • Time: Wednesday, 2012 August 29, 9:05 - 9:55am PT (16:05 - 16:55 UTC)
  • Backchannel:
  • Virtual Location:
  • Physical Locations:
    • Mountain View: 4K - Kung Fu
    • San Francisco: 324 - Bay Bridge
  • 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)
  • etherpad for taking minutes

Agenda

P1 FFxOS Basecamp

  • Significant Updates
    • Payments: V1 Payments moving forward (BV hosted IDs & Payments), Mozilla will move forward to own identities in (V2) - (Caitlin)
      • (jsmith) ^^^ Giant question mark?
    • Presentation to Community Appists and Hackers needs help from apps: (Caitlin)
      • "technical apps slidedeck to be used at conferences anda hackfests. A very technical presentation that says 'this is what an app is' and 'here's how you can develop one'. Do you think you could partner up with someone from the apps team to generate something like that? I think with your presentation skills and know how and their deep product understanding, we could turn out something awesome that could be used by all reps." - Stormy to Christian Heilmann
    • (jsmith) Important - The Firefox OS user agent has changed...again
      • We are back to having Android in the user agent
      • This will affect the current quality of apps that are listed in the marketplace in what content is rendered
    • Alpha version of Marketplace Developer Hub (dev site link) is due to be released tomorrow (Thursday)
      • in this release: selection of core docs, tutorials and tools for apps development
      • next: improvements for IA/UX (clearer distinction between devhub and MDN), and visual design.
  • Checkin/Status on Major Challenges
  • Questions and Concerns
    • Are we prepared to support Apps Challenges in Brazil? #openwebapps and dev-webapps will get questions from Havi this week while trying to create and test new apps. Do we already have solid FFxOS and Android expertise in our group? (Caitlin)
    • Could you find out who within platform engineering could help me understand how HTML5 performance compares to Native? (Caitlin for Thomas Elin)
      • (jsmith) Taras Glek?
    • (jsmith) Concern - Need QA resources not utilized for determining app quality in order to focus on getting the FF OS stable first
    • (jsmith) Concern - Need for centralized starting point for documentation on payments for basecamp

P2&3 Other Concerns / Cross Platform

  • Significant Updates
    • (jsmith) Android web apps now targeting to be shipped for Fx17, not Fx16
  • Checkin/Status on Major Challenges
    • Catch-22 on testing -- we can't get broad user testing on Marketplace until we open up access; we don't want to open up access until we ship Android WebRT; we don't want to enable Android WebRT until we have a well-tested Marketplace (Bill)

Minutes

Significant Updates

Brazil Apps Challenge

  • happening this Saturday
  • some folks already aware, helping out
  • -> pmpcat to post to dev-webapps about upcoming Brazil Apps Challenge

Payments and Identity

  • kumar etc. were able to identify payments workflow for v2
  • for v1 we are moving forward with bluevia payments and bluevia-hosted IDs
  • very little integration with payments/identity partners for v1
  • we need to focus on end-to-end user scenario tests
  • making sure users can purchase apps, get refunds, in-app payments, etc.
  • rfant, agal, jsullivan aligned on v1 plan
  • won't necessarily be perfect, just an initial version
  • unclear that we have clear channel for raising risks and concerns

Presentation to Community Appists and Hackers

  • stormy working with cheilman on presentation anyone can use
  • missing content that is technical focus: how do i develop app
  • markg finished documentation for devhub, putting it together for thursday
  • should be able to link to it

Firefox OS User Agent Changed Again

  • we removed platform identifier
  • brendan decided this is too risky
  • we added "Android" back into user agent
  • could change in future
  • we need to be alert for apps thinking they're on android
  • and suggesting that users install their app in android store

Alpha Version of Marketplace Developer Hub

  • due to be released tomorrow (Thursday)
  • still in alpha form, more stuff to do
  • morgamic met with aspivak last friday about updating MDN
  • morgamic working with aspivak on devhub/MDN integration

App Testing on Firefox OS

  • adora doing app testing on Firefox OS
  • focusing on game testing, developing list of issues
  • talk to adora for details!

Checkin/Status on Major Challenges

Single App Per Domain Restriction

  • bwalker talked to a developer working on apps for whom this is an issue
  • developer having trouble getting subdomains created because of organization policies/politics
  • bwalker exploring some ideas for workarounds for such developers
  • one idea is loading apps in a full-frame iframe loaded from the main origin
  • ladamski thinks that'll work

Android Test Day

  • was successful, lots of testing
  • found a security issue, working on fixing it

Packaged Apps

  • proposal is relatively settled
  • we should publish docs on them to MDN
  • ladamski has proposal for how to talk about packaged apps

HTML5 vs. Native Performance

  • who can help thomaselin figure this out?
  • general platform issues: tglek
  • for games: mbest
  • lmandel manages snappy team so would be a good person to talk to
  • lthomson's team works on socorro and graph server
  • not yet clear how we're going to test apps and who will be responsible
  • best argument is fast apps
  • our own Marketplace app is one good example
  • Cut the Rope is another
  • fzzzy is working on packaged version of Cut the Rope that runs great on Firefox OS

Contention for QA Resources

  • we need all QA hands on deck for Firefox OS
  • a couple QA engineers are on desktop, a couple are on web
  • f.e. jbecerra, sdonner; can we get them to help out on Firefox OS?
  • BD is asking for an app quality comparison
  • but QA needs to focus on Firefox OS quality first
  • adora has started recently and is focusing on app quality
  • requests for app quality investigation should go to her now
  • it looks like we won't have the targeted number of apps ready in time
  • so we need to communicate this
  • -> pmpcat to communicate to rfant about our progress toward app targets

Payments Docs

  • seem to be scattered in various places
  • there are multiple docs because there are multiple approaches to payments
  • https://wiki.mozilla.org/WebAPI/WebPayment represents what we're doing for v1
  • but it doesn't have info on what a developer needs to do on the Marketplace
  • we should take down info on MDN until it's final
  • MDN currently has disclaimers at the top of all payment-related pages
  • better to pull it off and schedule it for an october deliverable
  • -> markg to remove payment info from MDN
  • basecamp v1 is what we're delivering in february
  • devhub v1 will be in alpha tomorrow

Actions

  • pmpcat to post to dev-webapps about upcoming Brazil Apps Challenge
  • morgamic to provide link to dev-engage meeting info
  • pmpcat to communicate to rfant about our progress toward app targets
  • markg to remove payment info from MDN
  • pmpcat to make sure everyone knows that https://wiki.mozilla.org/WebAPI/WebPayment is the spec of record for v1