Apps/StatusMeetings/Eng2012-03-06

From MozillaWiki
Jump to: navigation, search

COMPLETED TASKS

  • get dietrich or member of his team to start attending these meetings [myk]
   felipe for the Web Apps Integration into Desktop feature will be attending these meetings
   he'll be attending the meeting today
   for the mozApps API for mozilla central and the web app mode, he'll likely be interested in knowing about the progress and implementation of those features
   DONE!
  • deploy new Soup release to apps.mozillalabs.com [ianbicking]
   STATUS: apps.mozillalabs.com was redirected to new landing page, making this task unnecessary
   DONE!


OPEN TASKS

  • revise list of specific security use cases [dchan]
   STATUS: Security team met, but still waiting for specifics from Bill
   TODO: bwalker to figure out who to get involved in providing this info
  • create a spec for the Apps in the Cloud API [benadida]
   STATUS: benadida looked into work that ianbicking and anant have done
   working through differences between respective approaches.
   plan to talk to services team; fairly straightforward rest api with browserid + rest auth
   some info on wiki: https://wiki.mozilla.org/Apps/AITC
   intended target milestone was consumer preview end Q1
   but given that we only have one store, doesn't seem necessary
   will have beta milestone between consumer preview end Q1 and GA release end Q2
   we want this for beta milestone
   TODO: benadida to deliver spec to services team
  • 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 [onecyrenus]
   STATUS: 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: myk to follow up with ianbicking on status
   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: digitarald met with dloviglio last week; identified some challenges and solutions;
   digitarald has another meeting today with UX for ongoing discussion
   jsmith has feedback on the spec in Discussion tab of PRD wiki page <https://wiki.mozilla.org/Apps/WebRTJunePRD>
   a main concern (also brought up for desktop via email to Ragavan & other Web Apps Integration into Desktop team members) is that a pain point caught during mobile world congress preparation was that the "use" of the app on desktop/mobile is not well-defined
   as a result, folks saw a lot of issues in this area (can't upload files, flash issues, video, audio, links not loading, etc.)
  • implement revised mozApps API in mozilla-central [fabrice]
   TARGET: firefox 13
   STATUS: patches are reviewed, will probably land today
   additional patches for doorhanger support and about:apps page
   install record storage is different from the format assumed by the launcher/shell
   TODO: myk to organize meeting with fabrice, felipe, tima, danw, and myk to talk about install record storage format
   TODO: fabrice to land patches
   ON TRACK
  • create new "web app mode" in mozilla-central [dwalkowski, tima, myk, felipe]
   TARGET: firefox 13
   STATUS: team has native launcher working on mac and windows;
   cleanup and review comments work to do
   will need automated tests; tima to look at that today
   felipe is working on making patches from addon implementation of installation
   for ux part we already have reviewed patches;
   we might need some polish afterward, it isn't clear what the exact experience is;
   but we can do the polish on the stabilization branches
   TODO: team to finish launcher/shell work and roll patches for review
   TODO: felipe to finish the installation patch and request review
   AT RISK
  • implement AppCache for Apps [???]
   TARGET: firefox 14
  
   STATUS: myk talked to lmandel, who will talk to jprmc about finding engineers for this and other platform work
   likely to be bent, but he can't work on it until Q2
   planning to go ga with marketplace around mid-june
   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: jst to make sure bent has everything he needs to implement proposal and find out what he thinks about feasibility for firefox 14
   AT RISK
  • look at websites for Tier 1 Apps [jsmith and AaronMT]
   STATUS: Fennec & Apps QA met together to discuss this on Thursday (notes here: https://mozqa.etherpad.mozilla.org/websitecompatibility-03012012)
   Top screenshots script is here:
   https://github.com/AaronMT/android-topsite-screenshots
   Top Apps:
   https://mana.mozilla.org/wiki/display/labs/Top+Apps
   TODO: Get URLs underlying top apps from Ron's spreadsheet (needs to be completed before developer preview goes down)
   TODO: Get screenshot comparisons of fennec native vs. stock browser for top apps
   TODO: Conduct a subjective quality analysis of fennec native vs. stock browser for top app websites
   TARGET: March 15
  • construct user stories dashboard showing in-progress stories and the backlog [ticachica]
   STATUS: no progress, ticachica on pto
  • figure out task around enabling apps to have elevated privileges by default [myk]
   STATUS: no progress
   TODO: myk to think about it and come up with proposal
  • 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: felipe to figure out how to bypass doorhanger without pref
   TODO: onecyrenus to spin patch and request review
   TODO: jsmith to meet with felipe, tima, and onecyrenus re: mochitests vs. xpcshell for native apps automation


NEW TASKS

  • 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: anant to contact existing mozilla representatives to find out how best to move forward
   TODO: anant to post to discussion forum requesting feedback from folks on current manifest specification


ROUNDTABLE

  • jsmith: advertise feedback survey for Apps QA
   https://docs.google.com/spreadsheet/viewform?pli=1&formkey=dHFTamRseEdqcXVMT2J2LUhXU3VkQVE6MQ#gid=0