WebAPI/2011-11-22: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "== Agenda == * WebTelephony * Battery * WebSMS * Vibrator API * Camera * IndexedDB * Files-in-IndexedDB * Contact...")
 
Line 4: Line 4:
* [[WebAPI/BatteryAPI|Battery]]
* [[WebAPI/BatteryAPI|Battery]]
* [[WebAPI/WebSMS|WebSMS]]
* [[WebAPI/WebSMS|WebSMS]]
* Vibrator API
* Camera
* Camera
* IndexedDB
* IndexedDB
Line 10: Line 9:
* Contacts API
* Contacts API
* Test
* Test
== Meeting Notes ==
* Telephony
** Working on JS-core to implement telephony
** work on Workerthread talking to radio
** Need API for metadata
* Battery
** Two people external to the project are working on OSX and Windows backends
** Have to wake up firefox process on every 1% change in order to calculate remainingTime quickly enough (on Android)
* SMS
** Sending and receiving are going to land in mozilla-central soon (waiting for 2 reviews)
** Accessing the andoird database for stored messages needs more work (noticed weird bugs)
* Camera
** Ted started working on getting webrtc build on windows.
** UI mockups look good but some amount of work.
** Need someone to work on in-page UI, but have candidates
* IndexedDB
** Performance work landed
** Random other features/bugs fixed
** Arrays as keys big remaining feature
* Files in indexeddb
** Receiving review
* Filesystem
** USBsticks/memory cards are an unsolved usecase
** Need both reading and writing
** Need API for storing multimedia. Can store that locally in DCF format which is then exposed when plugging phone in.
* Contacts
** Use case includes a full contacts manager
** Request based vs. callback based
** It might be possible to do on top of intents. However for now we need to do this as a plain API and feed those requirements into a intent-based API.
* QA
** getting ready to try out Marionette: http://pastebin.mozilla.org/1383328
** made githubs for html testpages: https://github.com/jhammink/WebAPI-test-pages and some Native android apps that might be useful later on when we automate: https://github.com/jhammink/Native-Android-apps
** still adding Case Conductor (formerly litmus) cases for Vibrator, Camera
** starting to look into indexeddb/file handling as per philip's notes, also geolocation etc..
** will look at SMS (ASAP)

Revision as of 19:11, 22 November 2011

Agenda

Meeting Notes

  • Telephony
    • Working on JS-core to implement telephony
    • work on Workerthread talking to radio
    • Need API for metadata
  • Battery
    • Two people external to the project are working on OSX and Windows backends
    • Have to wake up firefox process on every 1% change in order to calculate remainingTime quickly enough (on Android)
  • SMS
    • Sending and receiving are going to land in mozilla-central soon (waiting for 2 reviews)
    • Accessing the andoird database for stored messages needs more work (noticed weird bugs)
  • Camera
    • Ted started working on getting webrtc build on windows.
    • UI mockups look good but some amount of work.
    • Need someone to work on in-page UI, but have candidates
  • IndexedDB
    • Performance work landed
    • Random other features/bugs fixed
    • Arrays as keys big remaining feature
  • Files in indexeddb
    • Receiving review
  • Filesystem
    • USBsticks/memory cards are an unsolved usecase
    • Need both reading and writing
    • Need API for storing multimedia. Can store that locally in DCF format which is then exposed when plugging phone in.
  • Contacts
    • Use case includes a full contacts manager
    • Request based vs. callback based
    • It might be possible to do on top of intents. However for now we need to do this as a plain API and feed those requirements into a intent-based API.
  • QA