Web Apps integration: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(28 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{FeatureStatus
{{FeatureStatus
|Feature name=Web Apps Integration to Desktop
|Feature name=Web Apps Integration to Desktop
|Feature stage=Design
|Feature stage=Landed
|Feature status=In progress
|Feature status=In progress
|Feature version=Firefox 13
|Feature version=Firefox 15
|Feature health=OK
|Feature health=OK
|Feature status note=Implementation beginning ({{bug|731054}}). Need mockups/graphics from UX (Bryan Clark, Brian Dils). Need install specification for Mac from Apps team (Myk/Tim/Dan) -DA 2/28
|Feature status note=Feature landed in Firefox 15 and is currently on in the Aurora channel. There are several outstanding bugs. (See implementation section.) Will reassess whether to enable/disable this feature before Firefox 15 beta based on feedback from Aurora cycle.
}}
}}
{{FeatureTeam
{{FeatureTeam
Line 11: Line 11:
|Feature feature manager=Lawrence Mandel
|Feature feature manager=Lawrence Mandel
|Feature lead engineer=Felipe Gomes
|Feature lead engineer=Felipe Gomes
|Feature qa lead=Virgil Dicu / Jason Smith
|Feature qa lead=Jason Smith
|Feature ux lead=Bryan Clark / Brian Dils
|Feature ux lead=Bryan Clark / Brian Dils
|Feature additional members=Dietrich Ayala / Tim Taubert
|Feature additional members=Dietrich Ayala / Tim Taubert
Line 17: Line 17:
{{FeaturePageBody
{{FeaturePageBody
|Feature open issues and risks=;Current Blocking Issues
|Feature open issues and risks=;Current Blocking Issues
* UX mockups needed for install UI.
* Need to figure out testing situation for the install procedure and the webapp runtime
* Need icon/URL for about:home
* New about:home bounced in fx-team
* UX polish needed for install UI.
* UX decision needed: Post install message tells user where the app was installed OR the OS can show the user where the app was installed (or both?)
* UX decision needed: Post install message tells user where the app was installed OR the OS can show the user where the app was installed (or both?)
* Need specification for what Firefox needs to do to install an app on Mac from Apps team. Tim/Dan/Myk putting it here: https://github.com/michaelrhanson/mozilla-central/blob/master/webapprt/README.md.


;Needs decision or clarification from Apps/Product/UX (ALL ANSWERED)
;Needs decision or clarification from Apps/Product/UX (ALL ANSWERED)
* Need specification for what Firefox needs to do to install an app on Mac from Apps team. Tim/Dan/Myk putting it here: https://github.com/michaelrhanson/mozilla-central/blob/master/webapprt/README.md.


* UX (Boriss) has confirmed that there will not be a permanently visible Home Tab. Does this alter the user stories below? Do any assumptions by Product or Apps need to be re-evaluated in light of this?
* UX (Boriss) has confirmed that there will not be a permanently visible Home Tab. Does this alter the user stories below? Do any assumptions by Product or Apps need to be re-evaluated in light of this?
Line 89: Line 93:
* Mac & Win: The user is prompted if they are sure they want to install and perhaps some messaging as to where the app will be installed
* Mac & Win: The user is prompted if they are sure they want to install and perhaps some messaging as to where the app will be installed
* Mac & Win: Post-install message tells user where the app was installed or the OS can show the user where the app was installed
* Mac & Win: Post-install message tells user where the app was installed or the OS can show the user where the app was installed
|Feature requirements=;Discovery
|Feature requirements=;Discovery
* Firefox App Store launcher in the Home Tab
* Firefox App Store launcher in the Home Tab
Line 158: Line 161:
*
*
|Feature implementation notes=Meta-bug: {{bug|731054}}
|Feature implementation notes=Meta-bug: {{bug|731054}}
=== Open Tasks ===
<bugzilla>
    {
        "status_whiteboard_type": "allwordssubstr",
        "status_whiteboard": "[blocking-webrtdesktop1+]",
        "resolution": "---"
    }
</bugzilla>
=== Resolved Tasks ===
<bugzilla>
    {
        "status_whiteboard_type": "allwordssubstr",
        "status_whiteboard": "[blocking-webrtdesktop1+]",
        "status": "RESOLVED",
        "resolution": "FIXED"
    }
</bugzilla>
=== Verified Tasks ===
<bugzilla>
    {
        "status_whiteboard_type": "allwordssubstr",
        "status_whiteboard": "[blocking-webrtdesktop1+]",
        "status": "VERIFIED",
        "resolution": "FIXED"
    }
</bugzilla>
}}
}}
{{FeatureInfo
{{FeatureInfo
Line 170: Line 206:
|Feature security health=Assigned
|Feature security health=Assigned
|Feature security notes=bsterne
|Feature security notes=bsterne
|Feature qa status=In Progress
|Feature qa notes=[[Web_Apps_integration/TestPlan|Test Plan]]
}}
}}
==Cut List:==
==Cut List:==
Line 190: Line 228:
* Mechanism for Web sites to offer an App
* Mechanism for Web sites to offer an App
* Manual Install button on page that triggers Firefox install flow (CLARIFICATION NEEDED: what does this mean? -DA)
* Manual Install button on page that triggers Firefox install flow (CLARIFICATION NEEDED: what does this mean? -DA)
** A separate Marketplace App


;Install Experience
;Install Experience
Confirmed users
2,473

edits