B2G/Meeting/2012-04-17

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
  • We are in the last week of M3 sprint and plan to have a showcase next Fri, 4/20.
  • If you're working on something that isn't on the M3 roadmap, please ping Faramarz or Chris L.
  • qDot
    • Trying to land DBus Threading work, keep getting blocked by emulator issues
    • Cleaning up BT project, with aim of presenting MVP (headset access) for V1
    • Scoping USB MTP work
    • Starting process of maybe trying to theoretically land NFC stuff with DT people
  • mrbkap
  • mounir
  • mwu
    • ICS emulator landed - a crash issue needs to be fixed
    • Galaxy S2 ICS support landed - XXLPQ firmware supported for extraction
    • Basic repo/android build support added
  • jlebar
  • gwagner
  • philikon
    • Landed Network Manager (bug 717122), Mobile Connection (bug 729173)
    • Reviewed + landed SIM I/O (bug 736941), binary SMS (bug 738132), IPC support for mozTelephony (bug 743008), 3G settings API hookup (bug 741862)
    • Revised MMS Web API (see dev-webapi thread)
    • Started debugging RIL on SGS2-ICS
    • Represented B2G at MozCamp LATAM
    • Next: coordinating with partners on certification process
  • fabrice
  • jstraus
  • mikeh
    • stalled on audio, roaming, and camera work, because of:
    • bug 740997: published a patch that fixes the shutdown deadlock, and exposed a memory corruption issue (which is bad enough that it's hampering debugging efforts--tried to startup Valgrind today, ongoing)--temporary fix is to remove the delete[] call in ICS camera
  • Daeken
    • Fixed several bugs around OMTC, getting them into separate patches and getting them in now
    • Only one major outstanding issue on OMTC at this point
    • Working on test plan for OMTC as well as some security-related things
    • Attempting to utilize gralloc for texture sharing with WebGL
      • Documenting gralloc and building some simple test apps as I go along, since it's a magical black box right now
  • dhylands
    • Bug 737153 - Enable mounting storage through USB from a host machine
      • Almost done. Should be ready for review in a day or two
  • thinker
    • Bug 739868 - Implement mechanism to have different quota for "offline" and "pinned" apps
      • Wait for feedbacks
    • Bug 730407 - only validate the layers for forwarding
      • Is suspended for waiting a refactoring. I had talk to roc about this bug.
    • Look into MTP.
      • Have checked mtp gadget driver of ICS
      • Studying android code
      • Studying MTP spec
  • kanru
    • Bug 745077 - Touch event is not correct when the orientation changes (reviewed+)
    • Bug 741745, 743182 - Not every mobile device uses RGB565 (triaged)
      • Currently Fennec is forced to use 16-bit texture for the final output so this problem is not significant for Android build. But we use 32-bit on b2g so the output will be mixed 16-bit/32-bit on some pages and the result is noticeable.
    • Test galaxy-s2-ics build and fix the recovery initramfs.
  • steven
    • Bug 736939 - Headphone support - Landed
    • Bug 714358 - Notification when system clock is recalibrated and when the timezone changes - implementing
  • vincent
    • Bug 735547 - support USB tethering - Ongoing
    • Github issue #215 - Porting B2G to SGS2 GT-i9100G platform
      • Fixed B2G process occupies CPU resource to 99% issue.
  • ericchou
    • Working on Bluetooth with Kyle (aka. qDot on IRC).
    • B2G uses DBus to communicate with BlueZ, the official Linux Bluetooth protocol stack. Kyle is now in charge of implementation of low-level DBus functions, which would be used by upper layer. On the other hand, I'm responsible for implementation of Bluetooth Headset connection. I've been trying to make our device can connect with (or be connected by) Bluetooth mono headsets correctly.
    • Although basic functions, such as Discovery/StopDiscovery/Pair/Unpair have all been done, related source codes are not uploaded yet. I'm waiting for Kyle checking in his DBus solution.
    • Now we have 4 headsets in Taipei, two mono, two stereo.
    • Metabug : https://bugzilla.mozilla.org/show_bug.cgi?id=727618
  • vicamo
    • Bug 738132 - B2G SMS: Support application port addressing: landed
    • Bug 744360 - B2G MMS: Support WAP over SMS: revise. WSP header parsing done, move irrelative, incompleted functions into TODOs.(will be reviewed soon)
  • cervantes
    • Bug 743638 - Implement orientation API in gonk: reviewing
    • Bug 747873 - Provide error information when input configuration is not properly initialized: ongoing
    • MTP work
      • Studying MTP spec
      • Studying android code (ICS)
  • yoshi
    • Bug 736941 - B2G RIL: Fetch SIM record: r+
    • Bug 744714 - (b2g-stk) B2G RIL: support for SIM card toolkit: Ongoing
  • price
    • Bug 712944 - B2G telephony: ensure error scenarios are covered: Review+, wait for Bent's reponse.
    • Bug 717462 - WebTelephony: notify errors: Modify the Web API and discuss the details of this on dev-webapi
    • Bug 746886 -B2G telephony: Error handling for dropped calls: Ongoing
  • hsinyi
    • Bug 743008: WebTelephony: support multiprocess: review+, preparing a final patch after rebasing
    • Bug 746496: B2G telephony: update the audio system for incoming calls and holding calls: ongoing
  • shianyow
    • Support B2G porting on partner phone
    • Looking at Bug 744300 - B2G SMS database initialization freezes I/O thread
    • Looking at black screen issue caused by binary blobs compatibility
    • Flashed and done basic testing B2G on SGS2-ICS
  • Gene
    • Bug 743064 - Shutdown FramebufferWatcher thread gracefully
  • <ateam> (mdas, jgriffin)
    • more work on mochitest on B2G devices
    • emulator builds still start with black screen, which blocks us from running any meaningful tests in the continuous integration, and makes some dev work harder
  • <QA team> (Geo, John)
    • Blocked from testing on SGS2 by https://github.com/andreasgal/B2G/issues/273 (Black screen on SGS2)
      • Concerned because we have community members at MozCamp depending on this target.
      • Possible workaround posted to issue, but requires extracting files from older firmware
    • Message sent out to dev.b2g re: Github issue tags for QA bug processing
    • Formal test planning for WebAPI automation taking place after Jonas Sicking's return
    • Geo in SF tomorrow to meet up w/ B2G A-Team
    • John at MozCamp in Buenos Aires from Thurs to Wed.
  • <security> (ptheriault)
    • Starting pentesting gaia apps: whats the best platform to test (phone, emu, b2g desktop)
    • Use cases being developed
    • Proof of Concept sandboxing being developed by Kang
    • Going to start pushing security reviews. This is the first ones off the rank:

Screen Orientation -? Camera API ( Mediastream API?) - ? Open WebApps - WebTelephony - ? WebSMS - already underway Browser API - ? Settings API - ? Socket API - ? RIL - Kyle Gaia Apps - Various?

  • <product team> (Chris Lee)
  • <PMO team> (Erin Lancaster)