B2G/Meeting/2012-03-27

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

News

  • New member James Lal has joined the B2G team this week.

Administrative

Status updates

  • for gaia update see: https://wiki.mozilla.org/B2G#Past_meeting_notes and https://etherpad.mozilla.org/gaia-meeting-notes
  • qDot
    • Bluetooth dbus thread up and running, sending signals to js objects
    • Finishing beginning to end run of bringing up firmware to anning for devices, then refactoring until landable
  • mrbkap
    • Fixing bugs in the wifi code.
  • mounir
  • mwu
  • jlebar
  • gwagner
  • Settings API: landed
  • philikon
  • fabrice
  • jstraus
    • Permissions about to go in for review
  • mikeh
    • refactoring current video capture code to be more general purpose (AudioSource, VideoSource, etc.), and to support audio
    • submitted first bugfix... for a build problem--woo!
  • djf (David Flanagan, dflanagan@mozilla.com)
  • Daeken (Cody Brocious, cbrocious@mozilla.com)
    • Wrapping up OMTC
    • Texturing is still off, but I should have this wrapped up soon
    • Finishing up fence work and getting that landed
    • Doing some initial work into texture sharing with OMTC
  • <ateam> (mdas, jgriffin)
    • Marionette landed in m-c (both JS and Python bits)
    • mdas working on integrating Selenium atoms (JS utility methods)
    • WebAPI tests moved into m-c under /dom/battery, /dom/telephony
  • dhylands
    • Getting started.
    • Punted Windows 7 off my laptop and installed ubuntu 12.04 beta
  • <QA> jhammink, geo, tchung
    • Qualifying candidates for M2.5 release
    • M3.0 on radar, will start planning after M2.5 ship
    • Near-term automation tasks will be part of that planning
  • jcarpenter
  • <product team> (clee)
    • Product backlog requirements being defined in parallel with our partners
    • M3 planning kick off this week
  • elancaster
    • Focusing on 2.5 convergence
    • Gaia Scoping
    • M3 Planning
  • thinker
    • Bug 674728 - Allow web apps to be "pinned" (r=+ a couple hours ago)
      • (reviewing) make evictions async. It discard cache entries of non-pinned app to make more space for pinned apps while the cache storage is full. It may causes a lot block IO that blocks the main thread, so I am trying to evict cache entries in async to avoid blocking the main thread.
  • kanru
    • Bug 738529 - PowerManager in the shell.js now checks "screen" locks before turn off screen. So start add |lock = navigator.requestWakeLock("screen")| whenever your app want to keep the screen alive!
    • Added screen locks to video and dialer already.
    • Fixed the mysterious color banding problem on sgs2.
    • GPS fixed, make config-galaxy-s2 and it should pickup the right driver.
  • steven
    • Bug 734869 - Shutting down gonk sensors leads to freeze on main thread. Landed
    • Bug 736939 - Headphone support. Reviewing.
  • vincent
    • Bug 735547 - USB Tethering support
    • Github issue #213 - dynamically switch on oprofile events supported by kerenl in Makefile
    • Github issue #215 - Porting B2G to SGS2 GT-i9100G platform
      • Modifying device related files – ongoing
      • Debugging on dialer not working issue – ongoing
      • Brought up Modem – ok
      • No voice when making a call – ongoing
      • Debugging on EGL not working issue, framebuffer works fine – ongoing
      • Debugging on audio not working issue – ongoing
  • ericchou
    • Bug 731361 - Change bluetooth firmware loading to use a DOMRequest based API - review+, waiting for landing
    • Bug 730990 - Device object boilerplate for DOM Bluetooth - landed
    • Bug 730944 - nsIAudioManager: Support for voice volume - pending, tried but failed.
    • Working on Bluetooth based on Kyle's dbus thread implemetation. Adding asynchronous function and other basic functions to BluetoothAdapter.
    • Next week: Try to let b2g device pair with another device or even establish a RFCOMM session.
  • vicamo
    • Bug 736697 - SMS: SMS-STATUS-REPORT, waiting for review, revised several times for coming changes
    • Bug 736701 - SMS: Support TP-Reply-Path, task remains unconfirmed
    • Bug 736706 - SMS: Support USIM download, blocked by Bug 736707, 736941, 739143, message class 1 support done, working on message class 2 support.
    • Bug 736707 - SMS: Support type-0 message, blocked by Bug 736697, waiting for review
    • Bug 736708 - SMS: Support Replace Short Message Type, had some initial work, blocked by Bug 736697, pending
    • Bug 738132 - SMS: Support application port addressing, WIP
    • Bug 739143 - SMS: Support SMS Storage Full event, patch uploaded, need feedback about device storage API, waiting for review
  • cervantes
    • Bug 709590 - Listen for orientation changes to implement screen rotation in gonk widget backend: reopened for battery issue
      • test results shows sensor notification should not drain battery
      • profiling result shows about 1% cpu on SGS2 is spent in proprietary vendor library
    • Bug 737748 - Add a preference for controlling automatic screen orientation: awaiting review
    • Bug 739121 - Nonblocking IO handling error in Ril.cpp: awaiting review
    • Imlement uevent poller for audio switch and USB hotplug backend
    • Bug 674718 - WebUSB: device hotplug event notification close to completion
  • yoshi
    • Bug 733266 - B2G SMS DB: Use MSISDN from RIL as own phone number: Landed
    • Bug 733990 - B2G RIL: Handle errors for ICC IO: Reviewing
    • Bug 736941 - B2G RIL: Fetch SIM record: Ongoing, almostly done
    • Bug 738558 - B2G RIL: get cell location and cell id: Ongoing, almostly done
    • Bug 729440 - B2G 3G: Automatically configure datacall parameters: Ongoing
  • price
    • Bug 712944 - B2G telephony: ensure error scenarios are covered: According to Philipp's comment, modify the implementation of error handling mechansim and parse the parcel from

REQUEST_LAST_CALL_FAIL_CAUSE. Will discuss some uncertainties with Philipp later on.

    • Bug 717462 - WebTelephony: notify errors: Add API to get the error from RadioInterfaceLayer.js and study the call status change when error occurs.
  • hsinyi
    • Bug 737793: Final call state on receiver's phone is 'disconnecting', not 'disconnected': landed
    • Bug 735170: Add WebTelephony API to hold a call : ongoing
      • Designed WebTelephony API
      • Implemented hold/resume call when no third party dialing: ongoing, almost done
  • shianyow
    • Working on B2G port to SGS2 SkyRocket
      • Telephony ok, Audio partial ok(not during call), to debug EGL not working issue
      • Pushed first revision of Skyrocket kernel/device tree to local B2G fork
  • <security> (ptheriault)