Apps/StatusMeetings/Eng2012-02-21
From MozillaWiki
< Apps | StatusMeetings
OPEN TASKS:
- Answer questions about how browserID key wrapping and encryption will be used in AppSync [Ben Adida/benadida]
STATUS: consensus is that we're not going to do it mconnor concerned about security mitigation, however so we might do something ad-hoc DONE!
- revise list of specific security use cases [David Chan]
STATUS: security team met last week to discuss high-level requirements still waiting on data-flow diagrams from bwalker we kinda got lost in how everything talks to each other TODO: ian to meet with david/security team and provide this info
- create a spec for the Apps in the Cloud API [anant + telliott]
benadida met with anant, ian, bwalker, mark mayo, mconnor, telliott identified a way forward Q: [bwalker] who owns the decision to use existing Firefox Sync API or not? A: [ian] my feeling was that we were going to specify something more concrete that fit requirements, and then talk about whether Firefox Sync would be a fit TODO: benadida to summarize the way forward and provide to principals today
- update faker for desktop and implement a faker for Android and test with list of demo MWC apps [anant + digitarald]
STATUS: initial implementation is complete on both Android and desktop the faker for the add-on is checked into the faker branch on github; it has been tested with the demo apps at http://proness.kix.in/mozilla/apps/faker/ native app generation for those work, as well as access via about:apps testing is ongoing and has identified some issues blockers on issues with demo apps https://bugzilla.mozilla.org/show_bug.cgi?id=723714 https://bugzilla.mozilla.org/show_bug.cgi?id=710349 https://bugzilla.mozilla.org/show_bug.cgi?id=728494 https://bugzilla.mozilla.org/show_bug.cgi?id=728989 html5 video issue blocks two tier-one apps jsmith taking lead on bug investigation and tracking TODO: anant to look at desktop bug TODO: digitarald to look at android bugs [Desktop QA] Anant - http://proness.kix.in/mozilla/apps/faker/ - Reporting NETWORK_ERROR and PERMISSION_DENIED on app install? - Use only Anant's version of the extension, David Clarke's build has no faker support. ON TRACK
- give apps ability to specify screen size compatibility and required features [anant]
STATUS: myk and bwalker discussed decision-making process, agreed to employ module ownership model and benevolent dictatorship decision-making process used by other Mozilla projects we'll identify and formalize modules, owners, and peers at some point in the meantime, anant has the authority to make the decision after appropriate discussion and deliberation TODO: anant to update proposal based on recent conversations and send to group for a second round of discussion
- Plan a complete staging environment for integration testing of Apps [David Clarke/oncyrenus]
STATUS: some staging servers have been set up for this TODO: bwalker to follow up with Mark Mayo and Bob Moss
- 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
- Implement revised mozApps API in mozilla-central [Fabrice Desré/fabrice]
STATUS: ??? some discussion about how to land the tests; onecyrenus said he'd look into that Ian: it has occurred to me that porting the tests to Mochi for the HTML implementation might be a clearer path forward, as a mix of familiarity with Firefox testing and doctest.js (or generally the tests as they exist) seems to perhaps be lacking TODO: myk to figure out status
- Create new "web app mode" in mozilla-central [Dan Walkowski, Tim Abraldes]
STATUS: tabraldes still working on stub executable for Windows was able to get it to run, copy itself over, and launch a webapp but still a lot of manual hacking required to make it work myk has a change that integrates stub executable compilation into browser build process also, we may have identified an alternative to symlinks, which are problematic on Windows we need to implement installation via mozApps API as well but possibly dietrich's team will take on that work TODO: tabraldes to chat w/dietrich to confirm that dietrich's team is tackling installation TARGET: Firefox 13 (merges central -> aurora on March 13) AT RISK
- Conclude discussion of Ian Bicking's AppCache for Apps proposal [ianbicking and rags]
STATUS: some discussion in the group Ben Turner reviewed, no particular feedback, he bounced it over to Jonas Sicking, but he had already seen it. ianbicking calls it reviewed and accepted through apathy! DONE! (initial discussion concluded, although there may be additional discussion during implementation phase)
- implement AppCache for Apps [???]
STATUS: unclear who will implement the proposal; needs a platform hacker TODO: myk to identify someone to take on the work TODO: myk to talk to rags/ticachica about when we want this by AT RISK, likely MISS if it is needed by Firefox 13
- Automatically allow AppCache permissions for Native Apps [Dan Walkowski et al]
STATUS: unknown, dan is away this week
- look at websites for Tier 1 Apps [Jason Smith [:jsmith] and Aaron Train [:AaronMT]]
STATUS: Still in progress, bugs logged on "The Vault" and "Facebook" so far https://bugzilla.mozilla.org/show_bug.cgi?id=726918 https://bugzilla.mozilla.org/show_bug.cgi?id=714709 Long-term need, not an MWC requirement
- User stories dashboard showing in-progress stories and the backlog [ticachica]
STATUS: no progress; MWC work taking priority ticachica, digitarald, and myk to meet this week to discuss android feature set
- Figure out how folks can dial into Mozilla Apps vidyo room (current instructions don't work) [bwalker]
conference room number just needed a "9" prepended to it DONE!
- merge Add-on changes back to master on github [anant]
DONE!
- deploy HTML5 Dashboard temporary staging environment for MWC [anant]
STATUS: ianbicking can make /appdir/ and the dashboard compatible with both the old and the new APIs and deploy changes to https://myapps.mozillalabs.com jsmith says "That would be really helpful! It would allow testing for the production portion of the extension and develop branch of the extension as well (old and new API version respectively)." TODO: ianbicking to talk to anant and implement a solution for MWC