Firefox OS/Releases/2.5: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Draft Feature List: added RTL to the list)
(→‎Draft Feature List: rtl percentage change)
Line 186: Line 186:
| TBD
| TBD
|  
|  
| style="text-align: center;" | 20%
| style="text-align: center;" | 40%
| resourcing under consideration
| resourcing under consideration
|-
|-

Revision as of 10:10, 30 June 2015

Development Plan

Milestone

  • Dev Start: 2015-06-29 (Dev start)
  • FLR: TBD
  • FL: TBD (branch here for m-c and gaia)
  • FC: 2015-11-02 (branch here for gecko b2g_43)
  • CC: 2016-01-04
Milestone Dev Start Feature Landing Readiness(FLR) Feature Landing(FL) Feature Complete(FC)
Date 2015/6/29 TBD TBD 2015/11/2
Gaia Branching Gaia v2.5 branch created Gaia v2.5
Gecko Branching Gecko 43 moves to mozilla-aurora Gecko 43 moves to mozilla-beta
mozilla-b2g43_v2_5 branched
Bugzilla milestone FxOS-S1 (26Jun) FxOS-S4 (07Aug) FxOS-S7 (18Sep) FxOS-S10 (30Oct)
FxOS2 5.png

Draft Feature List

Backlog item User story Assigned Developer UX Expert Dev progress % Acceptance Criteria
replaceable homescreen As a user I want to be able to go into settings and be able to choose between different homescreen options Chris Lord / gmarty Tif ? the installation is seamlessdevice does not need to be restarted after an instal
As a user I want to be able to download and store new homescreens on the device Chris Lord / gmarty Tif ? From marketplaceFrom remote web sites
spark (3 apps) As a developer I want access to developer tools that enable me to hack on device. Doug Sherk Jacqueline 90% studiocustomiserwebmaker
add-ons As a user I want access to add-ons from a marketplace/hackerplace without going into developer mode. Michael Henretty Tif 0%
As a user I want to be able to install add-ons that are available for that app. Michael Henretty Tif 0% find add-ons on marketplacefind installed addonsdelete add-ons
updates As Mozilla we want to be able to offer updates directly to our contributors Dave Hylands / Doug Sherk / Wander Costa / Gabriele Svelto Katie? ? host upgrade pathsprovide rollback solutionprovide information on release specsdogfooding devices
browser privacy As a user I want the ability not to be visiting sites that track my movement Steve Workman's Team Francis ? blacklist same as desktop
As a user I want to be able to use private browsing on my device Reza Akhavan Francis ? support the original ux spec
device startup time As a user, I want to have better device startup time than on similar market fit devices Gregor Wagner/TingYu Chou ? 35 seconds for startup - flamepower press to lock screenApp startup time data to be collected over the air
app startup time As a user, I want to have better app startup time than on previous firefox OS devices Gregor Wagner / App Owners / Hire 2 devs for global performance initiative ? app icon press to able to use the appApp startup data to be collected over the air
developer metrics As Mozilla, I want to be able to collect developer metrics on the apps I have provided to our user, so that I can debug issues. Tamara Hills / Russ 50% data to be collected over the air
pin the web As a user I want to be able to seach the web and pin any website to my homescreen. Ben Francis / Michael / Alberto / Gmarty / Clord / Sfoster / Tedders Jacqueline and Francis 20% no installationall must be deleteable
Late customisation As a operator I want to be able to offer useful apps to my customers on first startup without the need for any user consent. Sam Foster / Dale Harvey Tif 0% _ user must be able to delete these apps_ apps are hosted on mozilla marketplace - hidden_ apps on marketplace are hidden and filtered by MNC/MSS_ app are downloaded to the device based on MNC/MCC
As an operator I want to offer useful local language to my customer on first run Sam Foster Tif 0% _only local languages for the country that are relevant to the user_
As a user I want to be informed if there are updates to the specific apps Marketplace resource Tif 95% I want a notificationI want to be offered a chance to choose if I want to receive such update notificationsI want to see notifications only for apps that I have not deleted
AB/testing As a developer I want to be able to execute A/B testing on a limited number of users devices. Francisco Jesus Jordano ? must be able to track useage using telemetrymust be able to provide changed interfaces to the user seamlessly
bugzilla lite As a user i want to be able to raise bugs directly from the device to inform Mozilla of any of my requirements Dale Harvey Jacqueline 95% should be easy to attach logsshould be easy to attach screenshotsshould receive feedback on the ID of the bug i have raised
buddy up As a user I want to be able to get help and provide help to others in the community relating to firefox OS Karen Ward / Wilfred Jacqueline 95% - should match up to the application available on marketplace
NGA As mozilla we want to be able to port first 4 apps over to the new architecture Julien & team (messages) / Borja & team (contacts) / Jim, Hub, Justin)/Threads.js & WC (Wilson) 20% should support the NGA work on Contacts (TEF), sms, music, fm radio (Phoxygen)
RTL As Mozilla we want to offer the best RTL experience on our new release of Firefox OS so that all languages can be correctly supported for our user base. TBD 40% resourcing under consideration
Low storage As a user, I want to be able to still use phone and SMS when no storage in device. talk to dylan ? Bug 1168026 -,[System] Phone should still able to dial out when no application storageBug 1167167 - (LowStorage) [meta][Device Storage]Phone lost most functions when "/data" is fullBug 1167147 - [Flame] System notification page displays "No SIM inserted" when application storage is less than 5 MB.Bug 1167158 - System cannot recognize SIM card right after more application storage is releasedBug 1168026 - [System] Phone should still able to dial out when no application storage
Voice Control As a user, I would like the device to recognize configurable voice commands to complete actions. Gregor Wagner ? At least 8 configurable voice commands are supported - Implementation uses the Voicespeech API

Contact

Reference

  • RapidRelease/Calendar: Link
  • Release Management/B2G Landing : Link