B2G/Meeting/2012-03-27
From MozillaWiki
News
- New member James Lal has joined the B2G team this week.
Administrative
- Roadmap and schedule - https://wiki.mozilla.org/B2G/Schedule_Roadmap
- Wrapping up M2.5 (great work everyone)
- Kick off M3 planning and milestone later this week
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
- Initial ICS port available for Nexus S
- ICS compatible gecko available at https://github.com/michaelwu/mozilla-central/tree/ics2
- 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.
- Bug 674728 - Allow web apps to be "pinned" (r=+ a couple hours ago)
- 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
- Bug 709590 - Listen for orientation changes to implement screen rotation in gonk widget backend: reopened for battery issue
- 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
- Working on B2G port to SGS2 SkyRocket
- <security> (ptheriault)
- Security reviews: SMS underway, what next (what is ready for review, telephony, web contacts maybe?)
- https://wiki.mozilla.org/Security/Reviews/B2G
- Fuzzing team working developing ARM fuzzer (working SMS fuzzer for android)