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

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

16 views
Skip to first unread message

Myk Melez

unread,
Apr 9, 2012, 5:20:41 PM4/9/12
to dev-w...@lists.mozilla.org, apps
Appetizers!

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

Note: due to a potential conflict with another appointment, I might be
late to the meeting or miss it entirely. In my absence, Bill Walker is
in charge.


DETAILS

Time:
Tuesday, April 10, 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 now 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 15 - planning for Firefox 15

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


April 17 - services-central

* complete AitC client development [ian, anant, harald]
STATUS: AT RISK
TODO: anant and ian to sync up and get client code working by end
of week


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: get review of 2nd patch for installer and shell [myk]
TODO: mac os x needs revision and re-review [felipe]
AT RISK: unit tests for webRT [felipe]
TODO: submit latest, multiple patches to try server, deliver try
build to QA [myk]
TODO: get review of uninstaller patch [tima]
TODO: submit C++ Windows shortcut creation XPCOM module for review
[tima]
TODO: submit "redit" reimplementation for review [tima]

* implement AppCache for Apps [sicking, TBD]
STATUS: AT RISK
TODO: decide whether to keeps Apps constantly updated and UX
implications thereof
TODO: sicking to create bug to track this issue

* convert our api tests to mochitests [ianbicking]
STATUS: ON TRACK
TODO: ianbicking to review the github work by April 2
TODO: david to respond to ian's review
TODO: david to get help landing test code patch from felipe


April 26 - Marketplace Beta

* develop QA plan for testing AitC API [jbonacci]
STATUS: ON TRACK

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

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

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

* give apps ability to specify screen size compatibility and required
features [anant]
STATUS: ON TRACK
TODO: talk with Google folks this week


April 30 - Planning for Firefox 15

* specify permissions model for Apps [sicking]
STATUS: ON TRACK
TODO: continue discussion and try to converge


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: convert security review items into bugs
TODO: complete code reviews for security
TODO: complete review of AitC [dchan]

* standardize manifest format [anant]
STATUS: ON TRACK
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]

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

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

* Create proof-of-concept Mozilla Marketplace App using WebRT desktop [???]
STATUS:

Bill Walker

unread,
Apr 10, 2012, 2:33:30 PM4/10/12
to dev-w...@lists.mozilla.org, apps
Notes from 2012-04-10 meeting:

Notes for Apps Eng Meeting 2012-04-10


NEW TASK:

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

* Automated tests for AITC [anant]
STATUS: AT RISK, NEED HELP
this may block the AitC client patch landing


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: there is a proposal, seeking feedback

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

* complete a Data Safety Council review for AITC [bwalker]
https://privacy.etherpad.mozilla.org/63
STATUS: scheduled for April 10

* complete AitC client development [ian, anant, harald]
STATUS: ON TRACK
TODO: need working dev token server
NEXT: expect patch by friday april 13.

April 24 - Firefox 14 Merge to Aurora

* WebRT Phase 1 for Fennec
STATUS: launch and install done; webapp intent still in progress

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

* implement AppCache for Apps FOR FF14 [sicking, TBD]
STATUS: AT RISK
we have a plan for FF14
no automatic updates in the background
jonas on vacation for 12 days starting soon,
proposal to do some work in xulrunner and some work in firefox
TODO: sicking to create bug to track this issue

* convert our api tests to mochitests [oncyrenus]
STATUS: ON TRACK
TODO: felipe to suggest reviewer for david's patch
found bugs 741526, 743412, 741490, 743032
patch will go to try server today

* complete work for receipt reissue [myk, bwalker]
https://github.com/michaelrhanson/receipt-key-certifier
STATUS: AT RISK


April 26 - Marketplace Beta

* develop QA plan for testing AitC API [tony]
TODO: tony to get status from jbonacci
STATUS: ON TRACK
rough draft of the testplan: https://mozqa.etherpad.mozilla.org/79. I'll follow up when this is finalized (tchung)

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

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

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

* give apps ability to specify screen size compatibility and required features [anant]
we talked to Google, their apps are all packaged, most of ours are hosted
STATUS: DONE, added to the spec
http://mozilla.github.com/webapps-spec/
TODO: open bugs related to implementing this

April 30 - Planning for Firefox 15

* specify PHASE ONE of permissions model for Apps [sicking, ladamski]
STATUS: ON TRACK
https://etherpad.mozilla.org/SecurityModels
TODO: continue discussion and try to converge


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
DONE: convert security review items into bugs
TODO: complete code reviews for security
IN PROCESS: complete review of AitC [dchan]

* standardize manifest format [anant]
STATUS: DONE http://mozilla.github.com/webapps-spec/

* implement manifest format changes
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:
Facebook analysis underway
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

* What Bugzilla component do API/design questions go into?
--> Is a bugzilla component appropriate for managing this? Would a wiki with open questions be more appropriate? (e.g., what component should this be in: https://bugzilla.mozilla.org/show_bug.cgi?id=712045)
---> Good point.

0 new messages