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

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

24 views
Skip to first unread message

Myk Melez

unread,
Apr 2, 2012, 8:06:43 PM4/2/12
to dev-w...@lists.mozilla.org, apps
Appetizers!

Our first weekly Apps Engineering meeting of the second quarter of 2012
happens tomorrow (Tuesday). Please join us!


DETAILS

Time:
Tuesday, April 3, 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 (ON TRACK or AT
RISK) along with any extant TODOs. See the notes
<https://wiki.mozilla.org/Apps/StatusMeetings/Engineering#Notes> for
details from previous weeks.]


March 30 - End of Q1

* Propose a solution for Native App experience on Android [jarguello]
STATUS: AT RISK
TODO: deliver flowcharts and wireframes at minimum


April 15 - Planning for Firefox 15

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

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


April 24 - Firefox 14 Merge to Aurora

* create new "web app mode" in mozilla-central [myk; dwalkowski, tima,
felipe]
STATUS: ON TRACK
TODO: post revised patch for re-review by March 29
TODO: respond to review of windows installer patch
TODO: get review of mac os x installer patch

* implement AppCache for Apps [sicking, TBD]
STATUS: AT RISK
TODO: sicking to create bug to track this issue

* convert our api tests to mochitests [ianbicking]
STATUS: work in progress pushed to github at
https://github.com/dclarke/webapps-mochitest
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:

* complete AitC client development [ian, anant, harald]
STATUS:

* complete AitC server deployment [telliot]
STATUS:

* remove all references to the old mozApps API [bwalker]
STATUS:
PROCEED: myapps.mozillalabs.com [Ian]
IN PROCESS: MDN documentation [Janet Swisher and Mark Giffen]
CONFIRM: Mozilla Marketplace [Potch, bwalker]

* give apps ability to specify screen size compatibility and required
features [anant]
STATUS:


June 5 - Firefox 15 Merge to Aurora

(No tasks targeted to this milestone yet.)


June 21 - Marketplace Release

* complete a security review of Apps [rforbes, dchan]
STATUS: ON TRACK
TODO: begin review of WebRT desktop [rforbes] including myk, tima,
felipe, bsmedberg, dwalkowski
TODO: begin review of AitC [dchan]

* standardize manifest format [anant]
STATUS:
TODO: update manifest validators [moz-central, marketplace,
http://appmanifest.org/] to validate the new manifest items
TODO: make marketplace start making use of the new items [bwalker]


Untargeted

* migrate the HTML5 dashboard to persona.org [ben, ian]
STATUS:
TODO: find out how soon it can happen [ben]

* do deep analysis of web content for new set of Tier 1 apps
STATUS:
TODO: engage contractors and other resources for deeper analysis
[jsmith]
TODO: get further URLs from product management for PhoneGap Apps
[ragavan]
TODO: get further URLs from biz dev [ragavan]
TODO: establish new due date

Bill Walker

unread,
Apr 3, 2012, 1:10:58 PM4/3/12
to apps, dev-w...@lists.mozilla.org
Notes from today's meeting:


March 30 - End of Q1

* Propose a solution for Native App experience on Android [jarguello]
STATUS: DONE
TODO: deliver flowcharts and wireframes at minimum
made it except for installation of marketplace itself
came up with proposal but don't have buy-in yet
bugs filed, flows passed along to fennec team

NEW: make final decision on how to get Marketplace on Android [rags]
NOTE: mfinkle notes work could begin ASAP if we file the bug

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

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

April 15 - planning for Firefox 15

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

NEW: complete a Data Safety Council review for AITC [bwalker]
STATUS: ON TRACK
filling out questionnaire, meeting expected for mid-April

April 17 - services-central

* complete AitC client development [ian, anant, harald]
STATUS: AT RISK
ian and anant have both written code
TODO: anant and ian to sync up and get client code working by end of week
planning to land for firefox 14


April 24 - Firefox 14 Merge to Aurora

WebRT Phase 1 for Fennec
* Marketplace in a tab for Fennec [mfinkle]
* Apps launch in a tab for Fennec [mfinkle
* Native app install puts icon into home screen [mfinkle]
see webrt-phase1 whiteboard
see Webapps component under Fennec

* create new "web app mode" in mozilla-central [myk; dwalkowski, tima, felipe]
STATUS: ON TRACK
TODO: waiting for 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: waiting for 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
meeting scheduled for Thursday
jarguello offers to pursue UX questions related to this
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
plan is to test token server server-side
server side is more on track than the client side
because they don't have access to the client side yet
https://etherpad.mozilla.org/apps-cloud-qa-planning

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

* complete AitC server deployment [telliot]
STATUS: ON TRACK
we have moved from hacked up server version to RPM version
appears to be working nicely
starting to load-test this week
TODO: load test

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

* give apps ability to specify screen size compatibility and required features [anant]
spec moved to https://github.com/mozilla/webapps-spec
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
DONE: complete review of WebRT desktop [rforbes] including myk, tima, felipe, bsmedberg, dwalkowski
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]

0 new messages