Apps/StatusMeetings/Eng2012-02-28
From MozillaWiki
< Apps | StatusMeetings
COMPLETED TASKS
- update faker for desktop and implement a faker for Android and test with list of demo MWC apps [anant + digitarald]
STATUS: most issues resolved we couldn't figure out how to get html5 video working one blocker for the dashboard was only partially fixed but we determined that the remaining issue wouldn't impact the demo
DONE!
- deploy HTML5 Dashboard temporary staging environment for MWC [anant]
STATUS: ianbicking implemented a solution for mwc
DONE!
OPEN TASKS
- revise list of specific security use cases [dchan]
STATUS: ianbicking had initial discussion with security team discussion raised more questions than it answered it's difficult to distinguish between scopes (webrt, webapi and b2g) and figure out which are teams, projects, and/or specs TODO: bwalker to provide data flow diagrams to security team TODO: dchan to distribute notes from meeting TODO: curtisk and dchan to meet again to discuss use cases
- create a spec for the Apps in the Cloud API [benadida]
STATUS: services team still waiting for spec from benadida services team has started preliminary cost analysis in meantime benadida has identified a way forward benadida is working through some API design choices
TODO: benadida to deliver spec to services team by end of day Tuesday
- give apps ability to specify screen size compatibility and required features [anant]
STATUS: no progress this week, anant at mwc
TODO: anant to update proposal based on recent conversations and send to group for a second round of discussion
- implement staging environment for integration testing of Apps [David Clarke/onecyrenus]
STATUS: myapps staging essentially complete, well understood appsync process still needs setting up someone should write build/deploy scripts for both myapps and appsync unclear how important it is to automate these processes depends on how often we'll deploy before current infrastructure is replaced
TODO: ianbicking to deploy appsync to staging server, possibly writing docs/scripts in the process
- Propose a solution for Native App experience on Android [Harald Kirschner/digitarald and Myk Melez/myk]
STATUS: discussions ongoing, folks meeting again this week to discuss digitarald, ticachica, and myk met and identified feature set ticachica drafted PRD <https://wiki.mozilla.org/Apps/WebRTJunePRD>
TODO: digitarald to follow up with UX on design of planned features
TARGET: Firefox 13 (merges central -> aurora on March 13)
- Implement revised mozApps API in mozilla-central [Fabrice Desré/fabrice]
STATUS: no progress this week, as fabrice has been busy with mcw
TODO: fabrice to have patches for review this week
- Create new "web app mode" in mozilla-central [dwalkowski, tabraldes, myk]
STATUS: tabraldes talked to dietrich, who is on board to do native installation piece dietrich needed a set of instructions, tabraldes has provided them myk has goal to roll patch for feedback by end of today and another for review by end of week team still has a lot to figure out, especially around integration of windows- and mac-specific code TODO: team to finish implementation work and roll patches for review TARGET: Firefox 13 (merges central -> aurora on March 13)
AT RISK
- implement AppCache for Apps [???]
STATUS: no progress on identifying target milestone and owner bent has been planning to work on appcache bent and sicking have both commented on proposal but also referred RFCs to each other
TODO: myk to identify target milestone and owner
- Automatically allow AppCache permissions for Native Apps [Dan Walkowski et. al.]
STATUS: this was intended to be example of larger task of enabling set of elevated privileges by default dwalkowski was not aware he had been assigned this task, fell off mhanson's plate when he started working on another project others are local storage quota and access to indexeddb but it might not be good example, and it will happen as part of appcache implementation work TODO: myk to remove this as task
- look at websites for Tier 1 Apps [Jason Smith [:jsmith] and Aaron Train [:AaronMT]]
STATUS: no progress going to start looking into it now that MWC is done
- construct user stories dashboard showing in-progress stories and the backlog [ticachica]
STATUS: folks met, but no progress; mwc work taking priority ticachica at mwc this week and on pto the following two weeks
NEW TASKS
- figure out task around enabling apps to have elevated privileges by default [myk]
STATUS: fell out of discussion about elevated permissions for appcache we need to figure out if there's a concrete task here or if this is just something that'll happen as needed
TODO: myk to think about it and come up with proposal
- deploy new Soup release to apps.mozillalabs.com [ianbicking]
STATUS: we just tagged a new Soup release Soup is distributed on apps.mozillalabs.com <https://apps.mozillalabs.com/bin/Soup-0.1.apk> we need to figure out how to deploy the new release to that server we should deploy it to a version-specific file and set up a Soup-latest.apk symlink
TODO: digitarald to give ianbicking the release package TODO: ianbicking to deploy package, set up symlink, and update link on apps.mozilla.com to point to symlink
- convert our api tests to mochitests [ianbicking]
STATUS: onecyrenus took ianbicking's test suite and ported to mochitest some interfaces aren't exposed on native implementation
TODO: onecyrenus and ianbicking to talk this week to figure out the next steps
- get dietrich or member of his team to start attending these meetings [myk]
TODO: myk to talk to dietrich