Firefox OS/Peripherals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(32 intermediate revisions by 3 users not shown)
Line 9: Line 9:
** '''Bruce Sun'''
** '''Bruce Sun'''
** '''Will Wang'''
** '''Will Wang'''
** '''Tom Tung'''
** '''Louis Chang'''
** '''Ya-Chieh Wu'''
* Gaia Team Member
* Gaia Team Member
** '''Fred Lin'''
** '''Fred Lin'''
Line 15: Line 18:
** '''Alison Shiue'''
** '''Alison Shiue'''
* UX Member
* UX Member
** TBD
** '''Jack Lin''' (Bluetooth)
** '''Tina Hsieh''' (Geolocation & Device Storage)
* Product Manager
* Product Manager
** '''Cindy Hsiang'''
** '''Cindy Hsiang'''
* Engineering Project Manager
* Engineering Project Manager
** '''Aaron Wu'''
** '''Wesley Huang'''


= Owned Modules =
= Owned Modules =
* Bluebooth (Shawn, Bruce, Jocelyn, Will)
* Bluebooth (Shawn, Bruce, Jocelyn, Will, Tom, Louis)
** https://wiki.mozilla.org/B2G/Bluetooth
** https://wiki.mozilla.org/B2G/Bluetooth
* Device Storage (Alphan, Eden)
* Device Storage (Alphan, Eden)
** http://slides.com/alphan/deck-1
** http://slides.com/alphan/deck-1
* Geo-location (Alphan)
* Geolocation (Alphan, Ya-Chieh)
** https://wiki.mozilla.org/FirefoxOS/Geolocation
** https://wiki.mozilla.org/FirefoxOS/Geolocation


Line 37: Line 41:
         "component":["Bluetooth", "MTP/UMS","Gaia::Bluetooth"],  
         "component":["Bluetooth", "MTP/UMS","Gaia::Bluetooth"],  
         "status":["UNCONFIRMED", "NEW", "ASSIGNED", "REOPENED"],  
         "status":["UNCONFIRMED", "NEW", "ASSIGNED", "REOPENED"],  
         "cf_blocking_b2g":"+",
         "cf_blocking_b2g":"2.5+",
         "cf_blocking_b2g_type":"contains",
         "cf_blocking_b2g_type":"contains",
         "include_fields": "id, component, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
         "include_fields": "id, component, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
Line 43: Line 47:
</bugzilla>
</bugzilla>


== FxOS-Peripherals Nomination 2.5 Dashboard ==
== FxOS-Peripherals Blocker 2.6 Dashboard ==


<bugzilla>
<bugzilla>
Line 50: Line 54:
         "component":["Bluetooth", "MTP/UMS","Gaia::Bluetooth"],  
         "component":["Bluetooth", "MTP/UMS","Gaia::Bluetooth"],  
         "status":["UNCONFIRMED", "NEW", "ASSIGNED", "REOPENED"],  
         "status":["UNCONFIRMED", "NEW", "ASSIGNED", "REOPENED"],  
         "cf_blocking_b2g":"2.5?",
         "cf_blocking_b2g":"2.6+",
         "cf_blocking_b2g_type":"contains",
         "cf_blocking_b2g_type":"contains",
         "include_fields": "id, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
         "include_fields": "id, component, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
     }
     }
</bugzilla>
</bugzilla>




== FxOS-Peripherals Nomination 3.0 Dashboard ==
== FxOS-Peripherals Nomination 2.6 Dashboard ==


<bugzilla>
<bugzilla>
Line 64: Line 68:
         "component":["Bluetooth", "MTP/UMS"],  
         "component":["Bluetooth", "MTP/UMS"],  
         "status":["UNCONFIRMED", "NEW", "ASSIGNED", "REOPENED"],  
         "status":["UNCONFIRMED", "NEW", "ASSIGNED", "REOPENED"],  
         "cf_blocking_b2g":"3.0",
         "cf_blocking_b2g":"2.6?",
         "cf_blocking_b2g_type":"contains",
         "cf_blocking_b2g_type":"contains",
         "include_fields": "id, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
         "include_fields": "id, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
     }
     }
</bugzilla>
</bugzilla>


= Feature Tracking =
= Feature Tracking =


== Feature List ==
== FxOS-Peripherals 2.6 Features ==
[https://docs.google.com/a/mozilla.com/spreadsheets/d/1KtdiOEu5JdhnB5avgSnP4bAwcBcNDkiOjshcQgnzCtk/edit#gid=3 Feature Spreadsheet]
 
== FxOS-Peripherals 2.5 Features ==


<bugzilla>
<bugzilla>
Line 81: Line 83:
         "product":"Firefox OS",
         "product":"Firefox OS",
         "component":["Gaia:Bluetooth", "Bluetooth", "MTP/UMS"],  
         "component":["Gaia:Bluetooth", "Bluetooth", "MTP/UMS"],  
         "cf_feature_b2g":"2.5+",
         "cf_feature_b2g":"2.6+",
         "cf_feature_b2g_type":"contains",
         "cf_feature_b2g_type":"contains",
         "include_fields": "id, component, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
         "include_fields": "id, component, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
Line 87: Line 89:
</bugzilla>
</bugzilla>


== FxOS-Peripherals Nomination 2.5 Features ==
== FxOS-Peripherals Nomination 2.6 Features ==
<bugzilla>
<bugzilla>
     {
     {
         "product":"Firefox OS",
         "product":"Firefox OS",
         "component":["Gaia:Bluetooth", "Bluetooth", "MTP/UMS"],  
         "component":["Gaia:Bluetooth", "Bluetooth", "MTP/UMS"],  
         "cf_feature_b2g":"2.5?",
         "cf_feature_b2g":"2.6?",
         "cf_feature_b2g_type":"contains",
         "cf_feature_b2g_type":"contains",
         "include_fields": "id, component, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
         "include_fields": "id, component, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
Line 98: Line 100:
</bugzilla>
</bugzilla>


== FxOS-Peripherals Nomination 3.0 Features ==
= FxOS Feature Development =


<bugzilla>
== W3C WebBluetooth API Alignment ==
    {
* meta [https://bugzilla.mozilla.org/show_bug.cgi?id=1204396 bug 1204396]
        "product":"Firefox OS",
* [https://docs.google.com/spreadsheets/d/1bxfGl2bCROI22k6mg4P9H29AUw821uTqkG49_w0z4R0/edit#gid=1633393351 Implementation Schedule]
        "component":["Bluetooth", "MTP/UMS"],
* References
        "cf_feature_b2g":"3.0?",
** [http://webbluetoothcg.github.io/web-bluetooth/ W3C Web Bluetooth API]
        "cf_feature_b2g_type":"contains",
** [https://www.w3.org/community/web-bluetooth/ W3C Web Bluetooth Community Group]
        "include_fields": "id, component, summary, status, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g"
    }
</bugzilla>


= Ignite Project =
== Bluetooth Marionette Test Support on Emulator-KK ==
 
* meta [https://bugzilla.mozilla.org/show_bug.cgi?id=1175389 bug 1175389]
== BLE GATT Server WebAPI ==
 
* meta [https://bugzilla.mozilla.org/show_bug.cgi?id=933358 bug 933358]
* [https://docs.google.com/spreadsheets/d/1icEFyF9pfN8Ke-8y81C36RLV7nqZhrt4Hw9ETwMJU3E/edit#gid=464689456 Implementation Schedule]
** GATT Server test application
** GATT Server bug fixing


== Data Sync / Cloud Storage ==
== Data Sync / Cloud Storage ==


* Cloud Storage Wiki
* Cloud Storage 2016 Q1 Goal
* [https://docs.google.com/spreadsheets/d/1Txno3f4UrwlrkRFodLyFFXhXku44ExcLOOraYNaTGlY/edit#gid=0 Implementation Schedule for 2.5]
** Implementation schedule
* [https://wiki.mozilla.org/Firefox_OS_Data_Sync/Scrum/fxos-s5 Data Sync/Cloud Storage FxOS 2.5 Sprint 5]
** Cloud Storage Framework and FileSystemProvider API Documentation
* [https://wiki.mozilla.org/Firefox_OS_Data_Sync/Scrum/fxos-s6 Data Sync/Cloud Storage FxOS 2.5 Sprint 6]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1187223 IPC Support on FileSystemProvider API]
* [https://wiki.mozilla.org/Firefox_OS_Data_Sync/Scrum/fxos-s7 Data Sync/Cloud Storage FxOS 2.5 Sprint 7]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1235960 Write Part Support on FileSystemProvider API]
* [https://wiki.mozilla.org/Firefox_OS_Data_Sync/Scrum/fxos-s8 Data Sync/Cloud Storage FxOS 2.5 Sprint 8]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1240430 Remove FUSE from FileSystemProvider API architecture]
* [https://wiki.mozilla.org/Firefox_OS_Data_Sync Data Sync Wiki]
** [http://benjamin.smedbergs.us/weekly-updates.fcgi/project/fxos-sync Mozilla Status Board]
** [https://docs.google.com/spreadsheets/d/1UGTjbnzBjGnDvfkDqdFejAcLa44en7Z9hP2k1X1RR5o/edit?ts=56252ff1#gid=0 Roadmap and User Story]


== Geo-Location ==
== Geolocation ==


* [[Firefox_OS/Geolocation|Geolocation Wiki]]
* [[Firefox_OS/Geolocation|Geolocation Wiki]]
Line 134: Line 130:
* [https://docs.google.com/document/d/1xiKh2IF4KE4J8nxz1rekNPSUkUsHWUbGhJtK7nFjGQ0/edit FxOS Geolocation Roadmap]
* [https://docs.google.com/document/d/1xiKh2IF4KE4J8nxz1rekNPSUkUsHWUbGhJtK7nFjGQ0/edit FxOS Geolocation Roadmap]


== Planned Features for Future Releases ==
= Archive =
* [https://docs.google.com/document/d/1wTCL9azNtYN_Uk7rYlnR7njHzCSaNUf43TWeJA58kV4 google doc]


= General Tracking =
== [done] GATT Client & Server API Implementation ==
* GATT API meta [https://bugzilla.mozilla.org/show_bug.cgi?id=872460 bug 872460]
* [https://docs.google.com/spreadsheets/d/1icEFyF9pfN8Ke-8y81C36RLV7nqZhrt4Hw9ETwMJU3E/edit#gid=464689456 GATT server API Schedule]
* [https://docs.google.com/a/mozilla.com/document/d/1g5DpJGCGXJcHfcEVly1om8QRi5xoqhVXdpInQmtNJOc/edit#heading=h.qz54pc97xcvs GATT client API Schedule]


== Red-Tai Features ==
== [canceled] 2.2R Features ==


* PBAP/MAP
* PBAP/MAP
Line 149: Line 147:
** NREC ([https://bugzilla.mozilla.org/show_bug.cgi?id=825149 bug 825149], landed to m-c & 2.2R)
** NREC ([https://bugzilla.mozilla.org/show_bug.cgi?id=825149 bug 825149], landed to m-c & 2.2R)
** WBS ([https://bugzilla.mozilla.org/show_bug.cgi?id=911635 bug 911635], landed to m-c & 2.2R)
** WBS ([https://bugzilla.mozilla.org/show_bug.cgi?id=911635 bug 911635], landed to m-c & 2.2R)
** Voice recognition ([https://bugzilla.mozilla.org/show_bug.cgi?id=1182953 bug 1182953])
** Voice recognition ([https://bugzilla.mozilla.org/show_bug.cgi?id=1182953 bug 1182953], landed to m-c and 2.2R)
** In-band ringtone ([https://bugzilla.mozilla.org/show_bug.cgi?id=1166593 bug 1166593])
** In-band ringtone ([https://bugzilla.mozilla.org/show_bug.cgi?id=1166593 bug 1166593])
** CDMA adaptation
** CDMA adaptation
= Archive =
== [done] GATT API Implementation ==
* [https://docs.google.com/a/mozilla.com/document/d/1g5DpJGCGXJcHfcEVly1om8QRi5xoqhVXdpInQmtNJOc/edit#heading=h.qz54pc97xcvs GATT API Milestone]
* Stage 6 (5 wks) 5/18 ~ 6/19
** Bug fixing of GATT client API
** Daemon support
** Implement GATT Server API
* Stage 7 (4 wks) 6/22 ~ 7/17
** Buffer


= Weekly Meeting =
= Weekly Meeting =

Latest revision as of 07:12, 21 January 2016

Team members

  • Engineering Manager
    • Ben Tian
  • Gecko Team Member
    • Alphan Chen
    • Eden Chuang
    • Shawn Huang
    • Jocelyn Liu
    • Bruce Sun
    • Will Wang
    • Tom Tung
    • Louis Chang
    • Ya-Chieh Wu
  • Gaia Team Member
    • Fred Lin
  • QA Member
    • Teri Wen
    • Alison Shiue
  • UX Member
    • Jack Lin (Bluetooth)
    • Tina Hsieh (Geolocation & Device Storage)
  • Product Manager
    • Cindy Hsiang
  • Engineering Project Manager
    • Wesley Huang

Owned Modules

Blocker Tracking

FxOS-Peripherals Blocker 2.5 Dashboard

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


FxOS-Peripherals Blocker 2.6 Dashboard

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


FxOS-Peripherals Nomination 2.6 Dashboard

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Feature Tracking

FxOS-Peripherals 2.6 Features

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


FxOS-Peripherals Nomination 2.6 Features

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


FxOS Feature Development

W3C WebBluetooth API Alignment

Bluetooth Marionette Test Support on Emulator-KK

Data Sync / Cloud Storage

Geolocation

Archive

[done] GATT Client & Server API Implementation

[canceled] 2.2R Features

Weekly Meeting

All team members: 11:00 a.m. every Thu.

2015 Q2 2015 Q3 2015 Q4 2016 Q1