Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Apps Engineering meeting, 2012-04-17 9:00am PT (16:00 UTC)

8 views
Skip to first unread message

Myk Melez

unread,
Apr 16, 2012, 6:45:43 PM4/16/12
to dev-w...@lists.mozilla.org, apps
Appetizers!

Our next weekly Apps Engineering meeting happens tomorrow (Tuesday).
Please join us!


DETAILS

Time:
Tuesday, April 17, 9:00 - 9:45am PT (16:00 - 16:45 UTC)

Backchannel:
irc.mozilla.org #openwebapps

Virtual Location:
"Mozilla Apps" Vidyo room
https://v.mozilla.com/flex.html?roomdirect.html&key=GSAT2ujy1RDw

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)


TASKS

[Note: to help us focus on the work required to complete these tasks,
each task in the list includes only a simple STATUS along with any
extant TODOs. See the notes
<https://wiki.mozilla.org/Apps/StatusMeetings/Engineering#Notes> for
details from previous weeks.]


April 17 - planning for Firefox 15

* define user experience for client-side interaction with AITC [jarguello]
STATUS: ON TRACK

* make final decision on how to get Marketplace on Android [rags]
STATUS:

* define desktop user experience for WebRT deskop "phase 2" [jarguello]
STATUS: ON TRACK

* complete a Data Safety Council review for AITC [bwalker]
STATUS: ON TRACK
TODO: conduct review on April 10

* complete AitC client development [ian, anant, harald]
STATUS: ON TRACK
TODO: stand up working dev token server
TODO: spin patch by Friday, April 13


April 24 - Firefox 14 Merge to Aurora

* WebRT Phase 1 for Fennec
STATUS:

* create new "web app mode" in mozilla-central [myk; dwalkowski, tima,
felipe]
STATUS: ON TRACK
TODO: update Mac installer patch and get re-review from Markus
Stange [felipe]
TODO: decide whether or not to make runtime isolation change and
land it if so [myk]
TODO: address review launcher/shell review comments and get
re-review from Dietrich and Benjamin [myk, dwalkowski, tima]
TODO: review NSIS uninstaller patch, and Tim to update patch as
appropriate [rstrong, tima]
TODO: Myk to submit patches to TryServer and distribute builds for
testing [myk]

* implement AppCache for Apps FOR FF14 [sicking]
STATUS: AT RISK
TODO: sicking to create bug to track this issue
TODO: sicking to identify owner during his absence (bent?)

* convert our api tests to mochitests [oncyrenus]
STATUS: ON TRACK
TODO: felipe to suggest reviewer for david's patch
TODO: push patch to try server on April 10

* complete work for receipt reissue [myk, bwalker]
STATUS: AT RISK


April 26 - Marketplace Beta

* develop QA plan for testing AitC API [tchung]
STATUS: ON TRACK
TODO: tchung to get status from jbonacci

* migrate the HTML5 dashboard to persona.org PHASE ONE [morgamic]
STATUS: ON TRACK
TODO: bwalker to communicate expectations to QA

* complete AitC server deployment [telliot]
STATUS: ON TRACK
TODO: load test

* remove all references to the old mozApps API [bwalker]
STATUS: ON TRACK
TODO: Janet Swisher, Mark Giffen to update MDN documentation
TODO: potch, bwalker to update Mozilla Marketplace


April 30 - Planning for Firefox 15

* specify PHASE ONE of permissions model for Apps [sicking, ladamski]
STATUS: ON TRACK
TODO: continue discussion and finalize spec


June 5 - Firefox 15 Merge to Aurora

* Implement permissions model for Apps [sicking]
STATUS: NOT STARTED


June 21 - Marketplace Release

* complete a security review of Apps [rforbes, dchan]
STATUS: ON TRACK
TODO: complete code reviews for security
TODO: dchan to complete review of AitC

* implement manifest format changes
STATUS:
TODO: discuss with morgamic to own appmanifest.org [bwalker]
TODO: update manifest validators [moz-central, marketplace,
http://appmanifest.org/] to validate the new manifest items
TODO: identify Marketplace developer to update marketplace
validator [bwalker]
TODO: Document on MDN (jswisher, mgiffin)


Untargeted

* do deep analysis of web content for new set of Tier 1 apps [lmandel]
STATUS:
TODO: get further URLs from biz dev [lmandel]
TODO: establish new due date [lmandel]

* Create proof-of-concept Mozilla Marketplace App using WebRT desktop
[mardak]
STATUS: need due date

* determine UX for AITC when not already logged in [jarguello, anant]
STATUS:

* implement automated tests for AITC [anant]
STATUS: AT RISK

Bill Walker

unread,
Apr 17, 2012, 12:56:20 PM4/17/12
to Myk Melez, dev-w...@lists.mozilla.org, apps
Notes from today's meeting:

HOW TO TEST

test the marketplace at http://marketplace-dev.allizom.org/


TASKS

April 17 -

* complete AitC client development [ian, anant, harald]
STATUS: AT RISK
patch review continues; work has been split into many patches
review bandwidth is an issue


April 24 -- planning for Firefox 15

* define Firefox 15 user experience for client-side interaction with AITC [jarguello]
Fennec stuff done; Desktop stuff still in progress
STATUS: DUE 2012-04-24

* make final decision on how to get Marketplace on Android [rags]
Ragavan has circulated a proposal
STATUS: IN PROCESS

* define desktop user experience for WebRT deskop "phase 2" [jarguello]
STATUS: ON TRACK


April 24 - Firefox 14 Merge to Aurora

* WebRT Phase 1 for Fennec 14 [mfinkle]
STATUS: WILL MISS
* 2 Features Complete on Fennec Native
* If we don't make it by April 24th - How do we resolve active WebRT Phase 1 features?

* create new "web app mode" in mozilla-central [myk; dwalkowski, tima, felipe]
STATUS: Mac installer landed; Windows installer and shortcuts patch pending, hoping to land tomorrow

please test the Mac build now:
https://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/m...@mozilla.com-7c9ffc51663f/try-macosx64/firefox-14.0a1.en-US.mac.dmg


* implement AppCache for Apps FOR FF14 [sicking]
STATUS: LIKELY TO MISS
TODO: sicking to create bug to track this issue
TODO: sicking to identify owner during his absence (bent?)

* convert our api tests to mochitests [oncyrenus]
STATUS: ON TRACK
patch has been reviewed

* complete work for receipt reissue [myk, bwalker]
STATUS: LIKELY TO MISS


April 26 - Marketplace Beta

* develop QA plan for testing AitC API [tchung]
STATUS: ON TRACK
Done for API and server-side.
Also need a client-side TP posted though. (jason?)
Web marketplace TP (krupa?)
Fennec WebApps Client Testplan https://wiki.mozilla.org/Features/Mobile/webapps/TestPlan (post Apr 26)
TODO: tchung to get status from jbonacci
https://mozqa.etherpad.mozilla.org/79

* migrate the HTML5 dashboard to persona.org PHASE ONE [morgamic]
waiting on AITC API to test against
already set up to log into browserID
will set up on VM provided by Ben
STATUS: AT RISK

* complete AitC server deployment [telliot]
one server doing 500 queries / sec
STATUS: ON TRACK


April 30 - Planning for Firefox 15

* specify PHASE ONE of permissions model for Apps [sicking, ladamski]
STATUS: ON TRACK
TODO: continue discussion and finalize spec

* NEW get text of AITC sercurity policy [bwalker, jishnu]
STATUS: ON TRACK


June 5 - Firefox 15 Merge to Aurora

* NEW implement AITC privacy policy assent flow [bwalker, anant]
STATUS: not started

* Implement permissions model for Apps [sicking]
STATUS: NOT STARTED


June 21 - Marketplace Release

* complete a security review of Apps [rforbes, dchan]
STATUS: ON TRACK
TODO: complete code reviews for security
TODO: dchan to complete review of AitC

* implement manifest format changes
STATUS:
TODO: discuss with morgamic to own appmanifest.org [bwalker]
TODO: update manifest validators [moz-central, marketplace, http://appmanifest.org/] to validate the new manifest items
TODO: identify Marketplace developer to update marketplace validator [bwalker]
TODO: Document on MDN (jswisher, mgiffin)


Untargeted

* do deep analysis of web content for new set of Tier 1 apps [lmandel]
STATUS:
TODO: get further URLs from biz dev [lmandel]
working through existing top apps list as starting point
TODO: establish new due date [lmandel]
Facebook deep dive complete. Information communicated to Facebook.
QA is heads down with the beta. Will create prioritized schedule for additional apps at the end of this week.

* Create proof-of-concept Mozilla Marketplace App using WebRT desktop [mardak]
STATUS: need due date

* determine UX for AITC when not already logged in [jarguello, anant]
STATUS:

* implement automated tests for AITC [anant]
STATUS: AT RISK

Roundtable item:

QA Status Report for Desktop Testing - Important Issues

Breakpad Integration - https://bugzilla.mozilla.org/show_bug.cgi?id=745980
Cannot launch apps in OS X 10.5 - https://bugzilla.mozilla.org/show_bug.cgi?id=746022
Cannot install apps in Windows (believe this is a known issue, but is affecting Marco's linux implementation as well)
Features open:
https://bugzilla.mozilla.org/show_bug.cgi?id=739636
https://bugzilla.mozilla.org/show_bug.cgi?id=735518

0 new messages