FirefoxOS/Device Storage
Contents
- 1 Device Storage
- 1.1 Active Contributors
- 1.2 Documentation
- 1.3 Bug Backlog
- 1.4 Bugs
- 1.4.1 Device Storage Testing Bugs
- 1.4.2 Device Storage "Need to be fixed" Bugs
- 1.4.3 Device Storage Investigate Further Bugs
- 1.4.4 Device Storage "Probably already fixed - need to check" Bugs
- 1.4.5 Device Storage "Nice to have" Bugs
- 1.4.6 Device Storage "Needs Product input (or somebody to decide if we should do these)" Bugs
- 1.4.7 Device Storage Database Bugs
- 1.4.8 Device Storage Service Worker Bugs
- 1.4.9 Device Storage FileSytem API Bugs
- 1.4.10 MTP/UMS Bugs
- 1.5 Projects
Device Storage
Active Contributors
Dev: Dave Hylands and Andrew Osmond
QA: No-jun Park
Documentation
Bug Backlog
New Architecture Validation
https://wiki.mozilla.org/Gaia/Architecture_Proposal
IRC: ffos_media
Bugs
Device Storage Testing Bugs
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Device Storage "Need to be fixed" Bugs
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Device Storage Investigate Further Bugs
ID | Summary | Status | Resolution | Assigned to | Depends on | Blocks | Whiteboard | Feature b2g | Blocking b2g |
---|---|---|---|---|---|---|---|---|---|
785972 | [DeviceStorage]: change the change event reason field for created and modified | NEW | [DeviceStorageInvestigate] | --- | --- |
1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Device Storage "Probably already fixed - need to check" Bugs
ID | Summary | Status | Resolution | Assigned to | Depends on | Blocks | Whiteboard | Feature b2g | Blocking b2g |
---|---|---|---|---|---|---|---|---|---|
852864 | DeviceStorage addNamed failed with TypeMismatchError | NEW | --- | --- |
1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Device Storage "Nice to have" Bugs
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Device Storage "Needs Product input (or somebody to decide if we should do these)" Bugs
ID | Summary | Status | Resolution | Assigned to | Depends on | Blocks | Whiteboard | Feature b2g | Blocking b2g |
---|---|---|---|---|---|---|---|---|---|
823594 | Consider a "book" type for DeviceStorage API | NEW | --- | --- |
1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Device Storage Database Bugs
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Device Storage Service Worker Bugs
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Device Storage FileSytem API Bugs
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
MTP/UMS Bugs
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Projects
Device Storage Service Workers
Update the current Device Storage API implementation so that it can be used by Service Workers. See the detailed work breakdown for more information.
Device Storage Database
Currently, device storage doesn't persist any information from the storage areas, and each app that uses device storage needs to create its own database with all of the meta data associated with the various files.
Having Device Storage maintain a database would mean that the apps wouldn't need to scan media each time that they run. Device Storage knows when media is inserted an removed, so it has a much better idea of when the media needs to be rescanned. Also, by persisting the information in a database, it would allow device storage to return ordered enumerations. Currently the files are returned in filesystem order, and all files need to be enumerated in order to get a sorted list.
MTP Automation and Testing
Currently, much of the MTP testing is manual. We need to come up with methods and tests to allow a significant portion of this to be automated. Especially since particular clients (i.e. Windows) expect particular types of responses, so weneed to ensure that we continue to deliver those responses