Apps/StatusMeetings/Engineering/2012-08-29: Difference between revisions

no edit summary
No edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
=Agenda=
= Details =
==P1 FFxOS Basecamp==
 
*Significant Updates
* Time: Wednesday, 2012 August 29, 9:05 - 9:55am PT (16:05 - 16:55 UTC)
* Backchannel:
** [https://chat.mibbit.com/?channel=%23openwebapps&server=irc.mozilla.org irc.mozilla.org #openwebapps]
* Virtual Location:
** [https://v.mozilla.com/flex.html?roomdirect.html&key=GSAT2ujy1RDw "Mozilla Apps" Vidyo room]
* 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)
* [https://etherpad.mozilla.org/apps-engineering 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)
** Payments: V1 Payments moving forward (BV hosted IDs & Payments), Mozilla will move forward to own identities in (V2) - (Caitlin)
*** (jsmith) ^^^ Giant question mark?
*** (jsmith) ^^^ Giant question mark?
Line 9: Line 26:
*** We are back to having Android in the user agent
*** 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
*** 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 ([https://marketplace-dev.allizom.org/developers/ dev site link]) is due to be released tomorrow (Thursday)
*** in this release: selection of core docs, tutorials and tools for apps development
*** [[Apps/Developers#Next_Steps|next]]: improvements for IA/UX (clearer distinction between devhub and MDN), and visual design.


*Checkin/Status on Major Challenges
* Checkin/Status on Major Challenges


* Questions and Concerns
* Questions and Concerns
Line 18: Line 38:
** (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 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
** (jsmith) Concern - Need for centralized starting point for documentation on payments for basecamp
*** There's docs being tracked elsewhere, although https://wiki.mozilla.org/WebAPI/WebPayment has existed for a while and is maintained by ferjm
*** There's docs being tracked elsewhere, although https://wiki.mozilla.org/WebAPI/WebPayment has existed for a while and is actively maintained
*** Can we agree on one location where payments docs start?
*** Can we agree on one location where payments docs start?


==P2&3 Other Concerns / Cross Platform==
== P2&3 Other Concerns / Cross Platform ==


*Significant Updates
* Significant Updates
** Android web apps now targeting to be shipped for Fx17, not Fx16
** (jsmith) Android web apps now targeting to be shipped for Fx17, not Fx16


*Checkin/Status on Major Challenges
* 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)


* Questions and Concerns
* Questions and Concerns
** (jsmith) Need an owner for https://bugzilla.mozilla.org/show_bug.cgi?id=777400 to disable exposure of a not-fully implementing API for packaged apps on desktop/android
= 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
* talk to wenzel or go to dev-engage meeting
* http://marketplace-dev.allizom.org/developers
* -> morgamic to provide link to dev-engage meeting info
=== 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
* packaging is not a security category
* packaging is just a delivery mechanism
* more info at https://wiki.mozilla.org/Apps/Security
=== 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
* we are already talking about the v2 payments solution
* -> pmpcat to make sure everyone knows that https://wiki.mozilla.org/WebAPI/WebPayment is the spec of record for v1
* 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
canmove, Confirmed users
2,056

edits