B2G/Meeting/2012-05-01

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

News

Administrative

Status updates

  • Gaia Updates: https://wiki.mozilla.org/B2G#Past_meeting_notes and https://etherpad.mozilla.org/gaia-meeting-notes
  • qDot
    • Updated Try Server Toolchain to compile dbus correctly
    • Landed DBus Thread work for Bluetooth
    • Now working on DBus Message Handling, code cleanup
    • Reviews on NFC, VolumeManager
    • Starting planning for SecRevs of NFC, Bluetooth, USB (?)
  • mrbkap
  • mounir
  • mwu
  • jlebar
  • gwagner
    • Many small patches:
    • refactoring of IDB functionality landed
    • Settings API: c++ chrome facing service landed.
    • working on pre-populating the DB during the build process
    • Contacts API: discussion about new fields
    • adding oncontactchange event for content
    • starting sync service for sim card contacts
  • philikon
    • various RIL/telephony/SMS fixes
    • MMS API musings, goal to have rudimentary app working at end of work week
    • next?
  • fabrice
    • More progress on Web Activities. Waiting for some feedback from Gaia devs.
    • Figured out the camera crash, workaround by compiling with --disable-jemalloc (mwu and glandium have a plan to fix properly)
    • reviews
  • jstraus
    • Permission/security analysis and discussions. Bug 740719 (hanging on shutdown), found a couple of issues. We're still hanging on the main thread.
  • mikeh
    • tried various test builds for diferent solutions to mismatched malloc()/free() calls
      • blindly mapping moz_malloc() et al to bionic calls doesn't work
    • reading up on getUserMedia() and WebRTC requirements
      • discussions ongoing on what the interfaces (JS, lower layers) will look like
    • started poking around in the RIL roaming configuration/status APIs
    • lost most of today due to bad sectors(??--it's an SSD!) that were keeping my VMware image from loading, had to chkdsk/fsck/resync
  • Daeken
    • Looking into bug #749545
    • Continuing work on OMTC bugs
  • dhylands
    • Submitted further refinements for review on Bug 737153 (USB Mass Storage)
    • Got my SGS2 updated to ICS
    • Fixed problem where newer versions of ubuntu were building faulty initramfs images
    • Starting to look at Bug 748350 (add MTP mass storage support)
    • Got a virtual machine running Windows 7 to MTP mount the phone
    • Starting to look at Bug 735547 (add tethering support)
    • Documented how to get access to SBL (Samsung Boot Loader) and get kernel console on SGS2 serial port
    • Won't be able to attend work week due to sudden family emergency
  • vicamo
    • Bug 744360 - WAP over SMS. (Ongoing)
      • Ongoing, added interface for MMS message parsing.
    • gonk-ics-manifest/pull/1: fix ICS build failure due to recent AOSP changes.
  • yoshi
    • Bug 729440 - Automatically configure APN. (Ongoing)
    • Bug 744714 - Support STK. (Ongoing)
    • Bug 731786 - Lock/Unlock SIM. (Ongoing)
      • Wait for IDL review (jonas), Implementation is ongoing.
  • price
    • Bug 712944 - B2G telephony: ensure error scenarios are covered
      • Review pass, but still wait for Bent's feedback.
    • Bug 717462 - WebTelephony: notify errors
      • Philipp's review pass, wait for Jonas's super-review. Discuss the details of Web-Telephony on dev-webapi.
    • Bug 746886 - B2G telephony: Error handling for dropped calls. (Ongoing)
    • Bug 736710 - B2G SMS: Support Message Waiting: Read spec. (Ongoing)
  • hsinyi
    • Bug 746496 - B2G telephony: update the audio system for incoming calls and holding calls. (ongoing, revising)
    • Bug 749794 - B2G telephony: need to reset audio state when phone call ends. (ongoing)
    • Bug 749086 - WebSMS: use DOMRequest. (studying)
  • ericchou
    • Now we can establish a SCO connection with Bluetooth headsets and use Bluetooth headsets as input/output audio devices. (It's not the final version, I just made it works now.)
    • I've done a part of code refactoring, made it more readable, reasonable and flexible.
    • Keep doing code refactoring this week.
  • vincent
    • Bug 735172,735547 - support USB/WiFi tethering. (Ongoing)
      • Tracing Tethering related source code in android framework and netd.
      • Studying howto enable/disable RNDIS command in ICS. We can enable/disable RNDIS in gingerbread.
  • shianyow
  • cervantes
    • Bug 748350 - export files on a device to the attached desktop through MTP. (ongoing)
      • Study MTP protocol using packet capture
      • Trace MTP framework in ICS.
      • Write MTP gadget test code.
  • gene
    • Bug 743064 - Shut down FramebufferWatcher thread gracefully. (Wait for review)
      • patch uploaded and waiting for review
    • Bug 749551 - Alarm API. (Ongoing)
      • started with the digest on the previous discussion thread and research on the existing Android alarm APIs: opened
  • thinker
    • Bug 748350 - MTP over USB. (Ongoing)
      • Write packet parser in JS
    • Bug 739868 - separated quota for offline and pinned. (Ongoing)
      • Old patches should be dropped since honza decide to have separated instances of cache device for offline and pinned.
  • kanru
    • Fixed some ICS incompatibility of sgs2 build (Done)
    • Gaia issue 1297: "Cannot update contact after the second edit." triaged
    • Drafting Alarm API.
  • steven
    • Bug 740719 - b2g-gonk is hanging on shutdown again. (Ongoing)
      • Traced the hanging problem, proposed a solution and wrote a simple sample.
    • Bug 714358 - Notification when system clock is recalibrated and when the timezone changes. (Ongoing)
    • Makefile cannot read the correct variable of GECKO_PATH and GECKO_OBJDIR (Done)
  • <ateam> (mdas, jgriffin)
    • working on updating my sgs2 to ICS packaging sgs2-ics builds so we can generate tagged builds for QA
    • working on hooking up mochitests to continuous integration
    • switched CI over to qemu-ics builds; now working on getting webapi tests back up
    • we're using ICS repos at tip...does it matter?
  • <QA team> (Geo, John)
    • https://etherpad.mozilla.org/b2g-test-session-5-1-12 Exploratory session against current Nexus ICS build
    • Hot bugs:
    • Label available in Gaia repo for "qa-wanted". Summon us and we will appear.
    • Have created labels in Gaia repo for "Resolved" and "Verified". Need devs to start marking bugs resolved rather than hard-closing them. QA will mark "Verified" and close.
    • Triaged last week's worth of Gaia issue activity, assigned "Bug" label to issues as appropriate, and assigned the "Verified" label as appropriate.
    • Will create similar labels in B2G repo as well. Not necessary for Gecko as this is tracked in Bugzilla.
    • Targeting a firm WebAPI test plan by end of San Diego work week.
  • <security> (ptheriault)
  • Ongoing security reviews
  • Working on Web App Permission Model
  • Installable Mac B2G Desktop build https://github.com/pauljt/mac-b2g-desktop
  • See you at the work week - let me know if you want me to bring you some Vegemite ;)
  • <product team> (Chris Lee)
  • <PMO team> (Kevin Hu)