WebAPI/2011-11-22: Difference between revisions

(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)
Confirmed users
716

edits