B2G/Meeting/2012-04-03

From MozillaWiki
< B2G‎ | Meeting
Jump to: navigation, search

News

Administrative

Status updates

  • for gaia update see: https://wiki.mozilla.org/B2G#Past_meeting_notes and https://etherpad.mozilla.org/gaia-meeting-notes
  • qDot
    • Been a JSConf Oprah Elf for the past 2 weeks, working in the cell phone flashing mines
    • Now going back to clean up DBus Thread/Manager work for landing (Bug 732639)
      • Trying not to screw up echou's progress while doing so
    • Testing B2G on ear location edge cases
  • mrbkap
  • mounir
  • mwu
  • jlebar
  • gwagner
    • sorting for contacts API
    • problem with DB upgrade
    • problems with settings API: open fails sometimes
  • philikon
  • fabrice
  • jstraus
    • Working on 740720, giving a dialog when updating. In addition, follow up will be 737601 and 740722 that will enhace the UX.
  • mikeh
  • Daeken (Cody Brocious, cbrocious@mozilla.com)
  • OMTC works
    • Stability is improving but needs work
    • Still need a fallback to non-OMTC pathways
    • Hoping to land the initial patches ASAP -- they're on bugzilla already to be tested
  • Fences are being reworked
    • Gfx team people and myself had a meeting last week to figure out how they should work in the grand scheme of things
  • Kindle Fire port was created last weekend
    • Input doesn't work, but it looks pretty!
  • <ateam> (mdas, jgriffin)
    • the b2g builds produced by the continuous integration now showing up on autolog (http://brasstacks.mozilla.com/autolog/?tree=b2g&source=autolog)
    • intermittent test failures caused by https://github.com/andreasgal/B2G/issues/214
    • working on adding profile manipulation support to Marionette, via adb
    • working on adding support for Selenium atoms
    • cjones mentioned quite a while ago that someone might create a mechanism to post vibrator events (and other events related to things not natively supported by qemu) to a socket on which Marionette could listen. Anyone know the status of this? (shianyow: yes, let's talk about it in IRC)
  • dhylands
    • Bug 737153 - Enable mounting storage through USB from a host machine
      • Determined how to make the guts of this work (android already has all of the support builtin) and can control this from the command line
      • Working on adding a setting (ums.autoMount) which will allow auto-mounting of the UMS when inserting/removing the USB cable
  • <QA> jhammink, geo, tchung
  • <product team> (clee)
  • Overall Milestone schedule has been updated to be broken down in 3-wk sprints
  • M3 overall set of tasks - https://docs.google.com/spreadsheet/ccc?key=0AiBigu584YY7dGlNSlY0QzhJb3M5anRBa1gxalV0Y3c#gid=0
  • Gaia v1 Core App requirements being built out, examples below:
  • More requirements are being defined and will be updated over the next few days
  • elancaster
  • thinker
    • Study Bug 730407 - OMTC: BasicLayers draws into a target
    • Rebase and land "pinned application cache"
      • Study improvement plan Bug 739868 - Implement mechanism to have different quota for "offline" and "pinned" apps
  • kanru
    • Bug 707589 - [Gonk] When screen is enabled/disabled, send visibility change events to windows (reviewing)
    • Bug 710135 - Move screen.enabled/brightness to power manager interface (checkin-needed)
    • Bug 739500 - Use settings API to get screen timeout. (landed)
    • Bug 739913 - Use kernel wake lock when the "cpu" topic is locked (needs to think about this one)
    • Working on draft PowerManager webapi documentation.
  • steven
    • Bug 736939 - Headphone support. Reviewing.
    • Sensor API - interface update
    • Bug 714358- Notification when system clock is recalibrated and when the timezone changes
      • Study
  • vincent
    • Github issue #215 - Porting B2G to SGS2 GT-i9100G platform
      • Made B2G working on Samsung Galaxy S2 I9100G. Source code is located in

github repo git@github.com:changyihsin/B2G.git

      • WiFi worked fine
      • Graphic display using EGL worked fine
      • music and video worked fine
      • Input events from touch screen and buttons worked, but may not be able to recognize touch event after certain operation
  • ericchou
    • Worked on implementation of Bluetooth functions.
    • Fired several bugs related to Device Discovery and Properties Setting process. (Bug 740741, Bug 740744, Bug 740746)
  • vicamo
    • Bug 736697 - SMS: SMS-STATUS-REPORT, waiting for review, revised several times for coming changes
    • Bug 736707 - SMS: Support type-0 message, blocked by Bug 736697, waiting for review
    • Bug 739143 - SMS: Support SMS Storage Full event, waiting for review
    • Bug 727319 - SMS: Notify Send Failure, waiting for review
    • Bug 747238 - Emulator SMS: root cause known, but qemu is broken?
    • Gaia 1073 - QA reports B2G may incorrectly parse SMS messages with text of extended charsets. Can't reproduce it.
  • cervantes
    • Bug 674718: working on USB device notification
    • Bug 741272: implement raise() wrapper in gecko. Patch submitted.
    • Bug 736939: Headphone support: modifying uevent poller implementation
  • yoshi
    • Bug 733990 - B2G RIL: Handle errors for ICC IO - Landed
    • Bug 740300 - B2G RIL : Improper behavior in RadioStateChange - Waiting for review
    • Bug 736941 - B2G RIL: Fetch SIM record - Depend on Bug 740300
    • Bug 738558 - B2G RIL: get cell location and cell id - Almost done.
    • Bug 729440 - B2G 3G: Automatically configure datacall parameters: Ongoing
  • price
    • Bug 712944 - B2G telephony: ensure error scenarios are covered: Discuss with KanRu and modify the implmentation according to his comment.
    • Bug 717462 - WebTelephony: notify errors: Discuss with KanRu and compare different ways about how to implement error notification mechanism.
  • hsinyi
    • Bug 735170 - add WebTelephony API
      • Part 1: proposal of API: review+
      • Part 2: implementation of hold() and resume(): patch submitted
      • Part 3: implementation of answer() and hangUp() a waiting call: almost done, testcase on-going
  • shianyow
    • B2G porting to Skyrocket
      • EGL configuration ok -- with two issues: Screen scrolling flickering and bad crystal skull performance.
    • Pulling binary blobs only from CM 7.1 for SGS2. Got most functions (except wifi) working.
    • Study input touch failure issues when porting to new devices.
  • <security> (ptheriault)