B2G/Meeting/2012-02-07

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

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

  • 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?