B2G/Meeting/2012-05-22

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

News

  • Weekly B2G project-wide summary now updated at https://etherpad.mozilla.org/b2g-status
  • Communication changes: meetings announced on the various mailing lists. Welcome new attendees!
  • 6/1 M3 deadline is < 2 weeks away! If you have items at risk, let Kevin, Dietrich or Faramarz know asap.
  • Weekly triage starting this week for both Gaia and B2G. Will email the respective lists once details are available.

Administrative

Status updates

  • Gaia Updates: https://wiki.mozilla.org/B2G#Past_meeting_notes and https://etherpad.mozilla.org/gaia-meeting-notes
  • qDot
    • Mapping out needs for Bluetooth FTP
    • Continuing to review/land low level Bluetooth portions
  • mrbkap
    • Catching up after getting back to San Francisco.
    • Starting to fill in cjones' async CSS animations patch
    • Wifi priorities (extra notifications, mailing list, etc)
  • mounir
  • mwu
  • jlebar
    • Waiting for review on window.alert/prompt/confirm (bug 741587)
    • Starting on window.open/close (bug 757182, bug 744451)
  • gwagner
    • Contacts: discussion about adding a new field for tel number: carrier
    • SIM contacts import tested and under review. Thx yoshi!
    • Missing adapter and content access is also under review.
    • Fixing minor bugs in contacts-sorting algorithm.
    • Settings: adding a listener for single setting change.
    • Pre-populating settingsdb landed:
    • make settingsdb && make install-settingsdb works on OSX in gaia folder.
  • philikon
  • fabrice
    • Implemented System Message Handler API (bug 755245)
    • Changed the volume range to be more natural.
    • Designed CameraControl API
    • Synced up with people from browserID
  • marshall_law
  • jstraus
  • mikeh
    • bug 740997: finally resolved the refcnt problem, so exiting camera no longer crashes Gecko (on OoM)
      • turned out to be something in the JS
      • underlying framework is still brittle--we really need feedback on input stream congestion
  • Daeken
    • I was out on vacation Friday-Monday, so not much since Thursday
    • Double buffering for direct texturing seems to be working nicely
    • There are a couple crashes in my new libegl wrapper that are blocking me from getting this out
      • Hoping to have everything wrapped up in the next day or two
    • Wrapping up allocator mismatch bug that's breaking B2G (without jemalloc patch), Mobile Firefox, and some Desktop Firefox installations
    • Working to figure out how we can test gfx beyond "if it looks glitchy or slow, tell me"
  • dhylands
    • Monday was a holiday (Canada)
    • Characterized problem in heimdall (affects SGS2 only)
      • It turns out that heimdall can't deal with system.img files larger than 100Mb
      • Spent some time characterizing and trying a few things to workaround with no luck
      • Filed a bug on xda-developers list
    • Added support to AutoMounter for bug 751048 - (don't automount if screen is locked)
      • Submitted a pull-request for gaia - needs review
      • Revised changes to gecko - needs review
  • Thinker
    • Implement and discuss push notification service
      • There is a simple implementation based on httpd.js for this monent. But, we really need a http server for this kind of purpose.
    • Separated storages for pinned applications
    • MTP (WIP)
  • Kanru
  • Bug 757341 - Hardware accelerated camera preview (WIP)
  • Steven
    • Bug 749053 - FM radio support
      • Trace the code of CM
    • Bug 745078 - Get switch device states at any time - implementing
  • Vincent Chang
    • Bug 735547 - Support USB tethering - ongoing
      • Enhanced network manager interface to support tethering
      • Studying howto talk to netd using unix domain socket in JS worker.
    • Bug 751460 - Support WiFi Tethering
  • Ericchou
    • Worked on Bluetooth. Bluetooth basic functions/interface are mostly done. (90%)
    • Handsfree profile manager (70%)
      • Connect/Disconnect passively/actively: ok
      • Event handler and message parser: ok
      • Audio manager registration mechanism: ongoing
      • Call state listening mechanism: ongoing
    • This week: Start sending patches and get HFP done.
  • Vicamo
    • Bug 744360 - Support WAP over SMS: fixing known issues in review
      • remove customized binary input stream interface: ok
    • Bug 749856 - B2G MMS: dispatching OMNA WAP Push notification:
      • proxy auto config: ok
      • send notification response: wip, output storage stream non-seekable?
      • experiments on how to create Blob instance inside RadioInterfaceLayer: failed, seems to be a bug
    • Bug 753034 - B2G SMS: readSwappedNibbleBCD may discard leading zeros: add test scripts
    • SMS/MMS API integration: WebAPI discuss, had a test on renaming SMS* to Message*
  • Cervantes
    • Bug 755546 - orientation change and video app don't work together: awaiting review
    • Bug 756036 - Race condition in Ril.cpp: landed
    • Bug 748350 - export files on a device to the attached desktop through MTP: ongoing
    • Helped diagnosing bug 756389 - unexpected crash in DBusThread::StopEventLoop
  • Yoshi
    • Bug 731786 - B2G RIL: Support Sim cards that require PIN code: r+
    • Bug 754018 - B2G RIL: Read SIM Contact: reviewing
    • Bug 744814 - B2G RIL: support for SIM card toolkit : Ongoing
  • Price
    • PTO
  • Hsinyi
    • Bug 749794 -B2G telephony: need to reset audio state when phone call ends: landed
    • Bug 746496 - B2G telephony: update the audio system for incoming calls and holding calls: landed
    • Bug 749086 - WebSMS: use DOMRequest: ongoing & improving according to KanRu's comments
  • Shianyow
    • Bug 746069 - Expose coarse-grained network usage stats to (privileged) web content: studying Android ICS implementation
    • Looking at device porting on new partner phone
    • Sending a pull request https://github.com/mozilla-b2g/gonk-ics-manifest/pull/3 to fix staying in recovery mode issue on old build system (thanks to mwu!)
  • Vincent Liu
    • partner phone : Integrate tarball patch into GB platform
    • galaxy-s2 : work on mic mute problem in ICS.
    • Build up andreasgal/B2G platform. encounter "staying in recovery mode after flashing system.img". File a Github issue for tracking.ute problem on ICS.
  • Gene
    • Bug 749551 - Alarm API
      • Hal/gonk for setting alarm in system (done: 100%)
      • IndexedDB for saving and querying alarm (done: 100%)
      • DOM API design (done: 80%, a patch has been uploaded for reivew)
      • Testing for pages and try server (done: 50%)
  • Bent (proxy through Jonas)
    • Basic multiprocess IndexedDB support is on track for getting done for 6/1
    • Blob support doesn't seem like it will make it. Is this a problem?
  • <ateam> (mdas, jgriffin)
    • producing daily builds of sgs2, nexus-s, and posting to https://releases.mozilla.com/b2g/ (ping me for password); not fully automatic until there is an ACL between the build machine and stage.mozilla.org
    • adding x86 and arm emulator builds to daily builds
    • updating config.sh to build from arbitrary default.xml
    • working on improving flash scripts for packaged builds
    • hopefully can get back to mochitest work later this week
    • moving CI to "new" build system/repo, against mozilla-central
  • <QA team> (Geo, John)

Hot Issues


webAPI tests are tracked seperately

Resourcing:

      • Meeting with yvan boily tomorrow to discuss external review of gaia apps
      • David Chan (dchan) will be helping with reviews
  • <product team> (Chris Lee)
  • <PMO team> (Kevin Hu, Dietrich)
  • triage!
  • meetings!
  • spreadsheets!
    • unowned tasks in Gecko:
      • Per app domain security model

What is this? I replied in chat about this - is this the permissions model? If so, then maybe Lucas Adamski, but he is security though - do we need a b2g person?

      • Real Fullscreen

Roundtable

  • k9o flags
  • meeting format change