Appers!
We have our weekly Apps Engineering meeting today (Tuesday) at 9:00am
PT. Please join us!
-myk
DETAILS
Tuesdays - 9:00am PT (16:00 UTC)
irc.mozilla.org #openwebapps for backchannel
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
+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)
NEW TASKS
* complete a security review of Apps [rforbes, dchan]
STATUS: security team to go over all the info collected so far and
ensure they've got everything they need
* Analyze web content for new set of Tier 1 Apps
TARGET: two weeks [March 27]
TODO: Ragavan to send next list of sites to jsmith and tchung
OPEN TASKS
* revise list of specific security use cases [dchan]
STATUS: DONE; dchan and rforbes will open new tasks as needed
* create a spec for the Apps in the Cloud API [benadida]
STATUS: API has been agreed upon
TODO: ensure all the email discussion is reflected in a public
location [badida]
TODO: services team to craft a development / implementation plan
[telliot]
* give apps ability to specify screen size compatibility and required
features [anant]
STATUS: IN PROCESS, proposal posted to dev-webapps; resolution
needed ASAP [bwalker]
* implement staging environment for integration testing of Apps [onecyrenus]
STATUS: IN PROCESS, ianbicking started to deploy appsync to staging
server, possibly writing docs/scripts in the process
not finished because of some small details
staging links:
https://stage-myapps.mozillalabs.com/
https://stage-myapps.mozillalabs.com/apps/appdir/
TODO: ianbicking to follow up with Tarek and Gozer about small details
* Propose a solution for Native App experience on Android [digitarald
and myk]
TARGET: consumer preview (end Q1)
STATUS: ONGOING, digitarald meeting with dloviglio every week;
STATUS: working through four UX buckets -- install (done), launch
(this week), use, manage
UX meetings result in flowcharts and wireframes that guide Harald
In future, Jenn will report status from these meetings
jsmith has feedback on the spec in Discussion tab of PRD wiki page
<
https://wiki.mozilla.org/Apps/WebRTJunePRD>
* implement revised mozApps API in mozilla-central [fabrice]
DONE: fabrice, felipe, tima, danw, and myk to talk about install
record storage format
DONE: fabrice landed patches
THANKS to felipe for help with the desktop patches
* create new "web app mode" in mozilla-central [dwalkowski, tima, myk,
felipe]
TARGET: firefox 14 [WAS firefox 13]
STATUS: ONGOING team has native launcher working on mac and
windows; lots of good comments from Smedberg
Felipe has installation working on Windows and halfway done on Mac OS X
TODO: team to finish launcher/shell work and roll patches for review
TODO: felipe to finish the installation patch and request review
likely to have patches up for review by end of this week -- could
Chris Lee accept late patches into Aurora?
* implement AppCache for Apps [sicking, TBD]
TARGET: firefox 14
STATUS: PENDING, nobody has looked at it yet; currently is a
resource issue
someone from either b2g or mozilla China may start working on it
if fx14 beta is our showcase for this feature during the ga
release, then we need to land it by fx14 merge to aurora (april 24)
TODO: sicking to identify who will do the work and verify that
person has enough time to implement for FF14
TODO: sicking to create bug to track this issue
AT RISK
* look at websites for Tier 1 Apps [jsmith and AaronMT]
STATUS: DONE
Analysis:
https://docs.google.com/spreadsheet/ccc?key=0AiZoGR-iOAlUdHVQemJDVjBQSXdvc01QN1BiYm43QlE#gid=0
Screenshot Comparisons:
http://people.mozilla.com/~atrain/webapps/tier1-screenshots/
NEXT: lmandel and jsmith to present this work to the
Layout+Graphics Work Week
* construct user stories dashboard showing in-progress stories and the
backlog [ticachica]
STATUS: DONE
https://www.pivotaltracker.com/projects/259273
* figure out task around enabling apps to have elevated privileges by
default [sicking]
STATUS: this is part of what Jonas is already working on [sicking]
TODO: specify permissions model [sicking]
TODO: rags and sicking to meet and discuss requirements
see
http://tinyurl.com/6mnoqgt
Q: Do we start by initially granting unlimited priviledges to apps?
* convert our api tests to mochitests [ianbicking]
TARGET: firefox 13
STATUS: ianbicking and onecyrenus talked about it to figure out
next steps
onecyrenus made doctests run in mochitest; ianbicking trying to
rewrite them as mochitests/simpletest
those are opposite approaches that could converge
fabrice wants them as xpcshell tests
onecyrenus is unfamiliar with xpcshell tests
felipe thinks mochitests are sufficient for now
limitation is that mochitests allow anyone to pref off the
doorhanger ui
but it should be possible to fix that
TODO: DONE, felipe to figure out how to bypass doorhanger without pref
TODO: DONE, jsmith to meet with felipe, tima, and onecyrenus re:
mochitests vs. xpcshell for native apps automation
TODO: follow up with david [bwalker]
TODO: onecyrenus to spin patch and request review
* standardize manifest format [anant]
TARGET: GA release (end Q2)
we need to push forward on standardization of manifest; w3c webapps
working group is the right venue
ideally it would be in draft form at the w3c by the time of the ga
release
TODO: DONE, anant to contact existing mozilla representatives to
find out how best to move forward
TODO: PENDING, anant to post to discussion forum requesting
feedback from folks on current manifest specification