Gaia/Meeting/2012-05-01: Difference between revisions

m (→‎Status updates: markup typo)
 
(One intermediate revision by the same user not shown)
Line 7: Line 7:
* benfrancis
* benfrancis
** Browser design discussions & minor UI code changes
** Browser design discussions & minor UI code changes
** Wrote Browser API proposal based on Gaia browser v1 requirements https://wiki.mozilla.org/WebAPI/BrowserAPI
** Wrote Browser API proposal based on Gaia browser v1 requirements [[WebAPI/BrowserAPI]]
** Implemented simple IndexedDB back end for browser global history
** Implemented simple IndexedDB back end for browser global history
** Next: Front end to view global history in browser UI
** Next: Front end to view global history in browser UI
* mdas
* mdas
** Still waiting on datazilla for performance metrics support. Once we have this, I can push out a patch for supporting perf tests, and our CI can automatically submit perf data.
** Still waiting on datazilla for performance metrics support. Once we have this, I can push out a patch for supporting perf tests, and our CI can automatically submit perf data.
*** CI will be enabled once this bug, https://bugzilla.mozilla.org/show_bug.cgi?id=749661, lands and we can verify it works with the emulator.
*** CI will be enabled once {{bug|749661}} lands and we can verify it works with the emulator.
** Working on getting touch events into marionette. Not as easy has we had thought.
** Working on getting touch events into marionette. Not as easy has we had thought.
** Bug fixing (iframe/nav)
** Bug fixing (iframe/nav)
Line 24: Line 24:
* fzzzy (donovan)
* fzzzy (donovan)
** got tcpsocket patch 0.5 and 0.6 attached to the bug  
** got tcpsocket patch 0.5 and 0.6 attached to the bug  
*** https://bugzilla.mozilla.org/show_bug.cgi?id=733573
*** {{bug|733573}}
** got feedback from fabrice, waiting for feedback from honza
** got feedback from fabrice, waiting for feedback from honza
** started thinking about music player
** started thinking about music player
Line 40: Line 40:
* UX (Josh, Patryk, Casey, Larissa)
* UX (Josh, Patryk, Casey, Larissa)
** [Patryk] Working on visual design style guide and negotiating the visual design with Steve from TF
** [Patryk] Working on visual design style guide and negotiating the visual design with Steve from TF
** [Larissa (lco)] Working on Identity + Marketplace Flow integration, Need to clarify requirements for Do Not Track. If you're interested in persona flows, you can find them at: https://wiki.mozilla.org/Gaia/System/Identity#Design_Documents.  Settings Design Patterns and info architecture have been defined at: https://wiki.mozilla.org/Gaia/Settings#Design_Specs.  Browser specs will hopefully be locked in by end of this week.  
** [Larissa (lco)] Working on Identity + Marketplace Flow integration, Need to clarify requirements for Do Not Track. If you're interested in persona flows, you can find them at: [[Gaia/System/Identity#Design_Documents]].  Settings Design Patterns and info architecture have been defined at: [[Gaia/Settings#Design_Specs]].  Browser specs will hopefully be locked in by end of this week.  
* Pavel  
* Pavel  
** Work with Casey on "Adaptive and resolution independent UI" (almost finish draft 2)
** Work with Casey on "Adaptive and resolution independent UI" (almost finish draft 2)
Line 55: Line 55:
**https://mana.mozilla.org/wiki/display/websites/Boot+to+Gecko+Product+Schedule+and+Roadmap
**https://mana.mozilla.org/wiki/display/websites/Boot+to+Gecko+Product+Schedule+and+Roadmap
*WebAPIs
*WebAPIs
** https://wiki.mozilla.org/Platform/2012-Q2-Goals\#WebAPI
** [[Platform/2012-Q2-Goals#WebAPI]]
** Please review what we are building
** Please review what we are building
** Look at the specs, comments always welcome (well, usually)
** Look at the specs, comments always welcome (well, usually)

Latest revision as of 07:34, 5 May 2012

News

  • Work week next Monday in SD

Administrative

  • Paris & Taipei offices are off due to May 1st.

Status updates

  • benfrancis
    • Browser design discussions & minor UI code changes
    • Wrote Browser API proposal based on Gaia browser v1 requirements WebAPI/BrowserAPI
    • Implemented simple IndexedDB back end for browser global history
    • Next: Front end to view global history in browser UI
  • mdas
    • Still waiting on datazilla for performance metrics support. Once we have this, I can push out a patch for supporting perf tests, and our CI can automatically submit perf data.
      • CI will be enabled once bug 749661 lands and we can verify it works with the emulator.
    • Working on getting touch events into marionette. Not as easy has we had thought.
    • Bug fixing (iframe/nav)
  • djf
    • more work on gestures. I've got a new version of my library for Gallery that I'd like to try using on the homescreen, lockscreen, and elsewhere in Gaia.
    • working on a simple library for generating synthetic gestures for testing purposes
    • will be starting soon on implementing Frank's Camera/Gallery UX design
  • justindarc
  • etienne
  • kazé
  • fzzzy (donovan)
    • got tcpsocket patch 0.5 and 0.6 attached to the bug
    • got feedback from fabrice, waiting for feedback from honza
    • started thinking about music player
  • timdream
    • Discussion and planning on Keyboard API
    • Review keyboard recommendation from Telefonica
  • lightsofapollo (James Lal)
  • asuth (Andrew Sutherland) as of 5/1
    • Have non-persistent message retrieval working in a console.log type of way for an explicitly chosen folder. A bunch of the logic for persistence is there, but I'm holding off on that until initial UI hookup.
    • Libraries are now at https://github.com/asutherland/gaia-email-libs-and-more and being built into a stand-alone JS file for use in the UI; hookup is happening now, there may still be some glithces
    • Next step is the aforementioned UI hookup and filling out the account and folder lists.
  • UX (Josh, Patryk, Casey, Larissa)
    • [Patryk] Working on visual design style guide and negotiating the visual design with Steve from TF
    • [Larissa (lco)] Working on Identity + Marketplace Flow integration, Need to clarify requirements for Do Not Track. If you're interested in persona flows, you can find them at: Gaia/System/Identity#Design_Documents. Settings Design Patterns and info architecture have been defined at: Gaia/Settings#Design_Specs. Browser specs will hopefully be locked in by end of this week.
  • Pavel
    • Work with Casey on "Adaptive and resolution independent UI" (almost finish draft 2)
  • QA (John, Geo)
    • Currently blocked on testing Nexus S: https://github.com/andreasgal/gaia/issues/1307 [gaia] Tap Handling broke on Nexus S - will take additional steps to verify fix.
    • Planning to switch to ICS on SGS2, but waiting for feedback/instructions
    • John was at MozCamp Latam last week - picked up at least 4 people who are actively dogfooding on SGS2
    • Need buy-in on "needs-verification" tag to be used by developers instead of hard-closing issues.
  • Product (Chris Lee)
  • WebAPIs