B2G/Meeting/2012-02-07
From MozillaWiki
News
- with only 2 weeks to go before the Paris meet-up, it's crunch time! we need to get the performance and stability of the phone working flawlessly.
- need to get someone to help Joe Drew profile a maguro device for him.
- new team members in the Taipei office: Cervantes Yu, Yoshi Huang, Hsinyi Tsai & Price Tseng
Administrative
- WiFi needs to be working by Fri, 2/10 [Faramarz to follow up with Blake]
Status updates
- etienne
- mrbkap
- mounir
- vingtetun
- benfrancis (not present)
- Mainly worked on gallery app and preparations for social network app this week
- Discussions with UX about UI design and requirements for MWC & further discussions about Media Storage API
- Next: refactoring browser & gallery app based on designs from UX
- mwu
- Filed bug 722812 to stop sending fake touch events
- Bug 714416 - Support multiple screen orientations in gonk backend - In progress
- Cleaned up INSTALL
- jlebar
- justindarc
- mdas, jgriffin <ateam>
- working with jhammink on mozTelephony tests
- trying out Jenkins as an alternative to our CI infrastructure
- getting ready for Marionette secreview next Monday
- implementing 'make test'
- jhammink
- focus also on performance, fast application switching; scrolling, etc
- Bug Triage ( http://shrt.st/2cw4 ) needs going through this week
- Use cases available ( https://etherpad.mozilla.org/MWC-demo-Use-Cases )
- manual test plan for MWC demo not ready yet; still using exploratory methods
- B2G Telephony automated tests (collaboration with jgriffin):
- have marionette tests in some form for the following
- gaia application launch
- test dial between 2 emulators (answer, hangup)
- test dial between >2 emulators (busy)
NOTE: max number of emulators can run on VM is 3, more than that = timeout
- test dial between emulators - check all possible call states (https://mxr.mozilla.org/mozilla-central/source/dom/telephony/nsIDOMTelephonyCall.idl)
- test sms between emulators
- basic telephony (device)
- basic sms (device)
- tchung
- qDot
- Working with eric chou on bluetooth firmware on sgs2
- Have some DBus based events firing, including device discovery
- Lots of planning and learning about how thread communication will work once we move to dbus-c++ instead of just developing on linux/glib
- Documentation of Bluetooth APIs and initiative on MDN - https://wiki.mozilla.org/WebAPI/WebBluetooth
- gwagner
- Whole contact patch up for review. Fabrice already looked at frontend.
- Long discussion with sicking about b2g backend. Full text search with indexeddb is complicated and will be complited with a followup patch. Slower version of fulltext search is in the bug.
- Synchronization for contacts from different sources also might need some discussion.
- Started on API for OS idle service.
- philikon
- SMS reviews for ferjm
- WebNFC with markus + arno (DT contributors)
- Network Manager
- can't get wifi up, waiting for mrbkap's fixes/patches
- 3G is coming along, lots of important details to be worked out to mature (filing as I'm going along)
- started testing on Maguro, coordination with Toro and others
- fabrice
- about 80% done on the webapps api.
- landed the last piece needed for camera-in-content
- hot-fixed b2g breakage due to landings on inbound
- starting investigating support for the fullscreen DOM api
- jcarpenter, trond, ivanovpavel <ux team>
- clee <product team>
- questions around the FB apps and UA for B2G -- the latest UA is "Mozilla/5.0 (Android; Mobile; rv:13.0a1) Gecko/13.01 Firefox/13.01"
- top priorities: telephony, touch, scrolling, lights, wifi, gfx optimizations
- thinker
- patches for proximity HAL were landed
- updated patches for sensor manager (bug 697321)
- studied "Makefile helper for adb" issue (github issue 153 of B2G)
- prepared training materials
- studing pinning web apps (bug 674728; WIP)
- timdream
- Landed: Keyboard click sound feedback (can be turned off from settings)
- Landed: Add/Remove international layouts from settings
- Next: Apply keyboard styling from UX
- Will be available for other apps after that
- steven
- Landed: bug 714413 Sensor support for gonk
- Working on bug 697361 Sensor API
- Study the Sensor interface proposed by W3C
- kanru
- Studying A-GPS, seems it needs 3G network to function
- Pondering the relationship of Gecko/Gaia/Wakelock API - WIP on 697132
- Filed Bug 723391 - Add a simple remote JS console to b2g
- Landed 709585 - Add API to shut down and reboot device.
- Landed 716327 - Turn off the screen off a timeout.
- Preparing training materials
- Vincent
- working on Bug 717150 to adjust system clock and timezone
- add the ipc interface APIs in Phal.ipdl to proxy calls to parent process.
- add the APIs in Hal.cpp and SandboxHal.cpp.
- add the APIs in GonkHal.cpp to call bionic library
- call clock_settime() can't be compiled because it is not declared in time.h
- add legality check of timezone parameter before set it to persist.sys.timezone(ongoing)
- ericchou
- working with Kyle on Bluetooth firmware, and I get same result as Kyle, which is stucked at hci read_local_name cmd (by using hciconfig -a).
- vicamo
- fixed on issue 88 on github - enable emmc/sdcard automount at boot
submodule boot/clockworkmod_galaxys2_initramfs HEAD has to be updated
- prepared training materials
- working on Bug 723244 - RIL: implement parcel length guards
- shianyow
- Fixed issue 152 on github: Integrate a pre-built gdb into gonk that's known to work with b2g
- Preparing training materials
- Next: Bug 722841 - WebTelephony: support DTMF tones
- jstraus
- GetLights finally landed
- Android emulating verion of button lights is done, but there is discussion of simplifying it
- Working on USB
- djf (David Flanagan, dflanagan@mozilla.com)
- just started on the gaia team
- at vingtetun's suggestion, I'm starting with a videos app modeled after music and gallery
- Also investigating whether we can make a new Command And Conquer game run on the phone
- Don't have a phone yet, but I think one is on the way
I have one arriving tomorrow EOD. I'll see if I can get that sent out to you tomorrow afternoon.
- Create gaiautils.js for utilities useful to all the apps?