Apps/StatusMeetings/Engineering/2012-10-24

From MozillaWiki
Jump to: navigation, search

Details

Agenda

P1 Firefox OS Basecamp

  • Significant Updates
  • Checkin/Status on Major Challenges
    • payments
    • packaged apps / app updates (David)
    • HA status - working to define pieces of the system that represent HA testing points
  • Questions and Concerns
    • Need to set up payment flow for Android
    • Need to ensure that payment flow can be tested with Firefox OS Simulator

P2/3 Other Projects

  • Significant Updates
  • Checkin/Status on Major Challenges
    • Need to support packaged apps on desktop WebRT as a developer tool
    • Need to simulate payment flow on desktop WebRT as a developer tool?
  • Questions and Concerns

Minutes

9:06 Bill saves us from ignominy!

app updates

  • questions remain about how it's going to work
  • in basecamp, this is going to be a polling mechanism
  • it isn't implemented yet, was supposed to be by september 28
  • proposal for hosted apps that involves app checking its manifest on startup
  • proposal for packaged apps that involves periodic checks
  • proposal for manual update checks
  • one issue is that some updates require manual intervention (f.e. when permissions change)
  • dbialer needs to write user stories
  • there's a lot of new code and infrastructure to support updates to packaged apps
  • packaged apps updates not well tested, not necessarily all built
  • (we don't call packaged apps packaged anymore; they're now just privileged)
  • we haven't landed the right mechanism for updating privileged apps
  • the right people are aware of it
  • no one owns this issue
  • pmpcat has talked to faramarz about it, but so far no progress
  • -> dbialer to talk to fabrice about the intended behavior for app updates and then write user stories describing the behavior
  • there are also a couple blocker bugs that need fixes, but they're well-owned
  • after user stories are written and blocker bugs are fixed, QA will test updates based on the user stories

Q4 roadmap

payments

  • moving forward
  • major milestone for october 26: device code intended to be feature-complete
  • that deadline is this friday; there have been some changes on the identity side
  • looks like we'll make it, chance that we'll slip a couple days into weekend
  • should have stuff to show on friday
  • spec for signing in via unconfirmed email address will not be ready until november 6
  • deadline for this friday is device-side code only
  • lots of stuff landing for payments and identity well into december
  • concern about lack of time for testing functionality that lands so late
  • payments server hardware (solitude server) is late
  • unlikely we'll hit november 15
  • we don't have a signed PO to purchase it
  • that means it's going to take an additional three weeks to get it
  • initial release will have small amounts of transactions
  • we should have a backup plan to do without a solitude server for november 15
  • and then plan for servers
  • -> pmpcat to discuss payments options with mmayo, rforbes, morgamic, joes, and clouserw and identify solution/workaround to delay acquiring Solitude server

payment flow for Android

  • need to do this
  • folks discussing this over email
  • it would be awesome to be able to test Firefox OS payment integration on Android
  • is there something we can do there?
  • unclear if navigator.pay is available on android
  • we still need the contract with payment provider
  • someone would need to spec out what can be done
  • unclear if bango will be payment provider on Android
  • idea would be to test Firefox OS payments on Android
  • mfinkle or wjohnston should talk to kumar or jed
  • rfant has been asking about it; we should investigate
  • we want payments on Android for December 15
  • so we should figure out how to get there
  • agreement with bango involves telefonica, so Android deal would be separate
  • Android team meets Monday, we should take it up with them
  • -> pmpcat to raise payments for Android at their Monday meeting, report back to next week's meeting
  • -> bwalker to discuss Firefox OS payments testing on Android with kumar and mfinkle
  • can we offer developers a way to test payments using simulator?
  • yes, we can test it on simulator, jsmith has tried it
  • unclear if it'll work with bango
  • -> myk to raise payments simulation with kdangoor
  • kumar can explain what would need to be simulated

packaged apps on Android

  • bwalker thinks we need to support packaged apps on Android
  • wjohnston looking into it
  • pmpcat put it into roadmap for december 15
  • packaged apps on Android is in support of Firefox OS activities and the LatAm launch
  • pmpcat will be managing this

packaged apps on desktop

  • support packaged apps on desktop as a developer tool
  • seems like it would be useful for testing
  • bwalker contacted felipe about it, he said he hoped to do it but hasn't yet

payment flow on desktop

  • simulate payment flow on desktop as a developer tool
  • seems like it would be useful for testing
  • no activity around this at the moment

Actions

  • dbialer to talk to fabrice about the intended behavior for app updates and then write user stories describing the behavior
  • pmpcat to discuss payments options with mmayo, rforbes, morgamic, joes, and clouserw and identify solution/workaround to delay acquiring Solitude server
  • pmpcat to raise payments for Android at their Monday meeting, report back to next week's meeting
  • bwalker to discuss Firefox OS payments testing on Android with kumar and mfinkle
  • myk to raise payments simulation with kdangoor