Shumway: Difference between revisions

732 bytes removed ,  29 June 2015
→‎Meeting Notes: Add Status Reports section
(→‎Meeting Notes: Add Status Reports section)
 
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
;[http://www.areweflashyet.com/shumway/examples/inspector/inspector.html?rfile=../Box2DFlashAS3/demo.swf Are we Flash Yet?]  
* [http://www.areweflashyet.com/ Are we Flash Yet? (Demos)]  
* [https://github.com/mozilla/shumway Shumway Github]
* [https://github.com/mozilla/shumway Shumway Github]
** [https://github.com/mozilla/shumway/wiki/Intro Shumway intro]
** [https://github.com/mozilla/shumway/wiki/Intro Shumway intro]
** [https://github.com/mozilla/shumway/wiki Shumway Github wiki]
** [https://github.com/mozilla/shumway/wiki Shumway Github wiki]
** [http://mozilla.github.io/shumway/ Live Demos]
** [http://www.areweflashyet.com/shumway/extension/firefox/shumway.xpi Firefox Extension Preview]
** [http://mozilla.github.io/shumway/extension/firefox/shumway.xpi Firefox Extension Preview]
*** [https://github.com/mozilla/shumway/wiki/Debugging-and-Configuring-Shumway#using-the-extension Configuring the Extension]
*** [https://github.com/mozilla/shumway/wiki/Debugging-and-Configuring-Shumway#using-the-extension Configuring the Extension]
* https://etherpad.mozilla.org/shumwaymeeting


=Schedule & Milestones=
=Meeting Notes=
==Important Dates==
* [https://docs.google.com/document/d/138odMRXhvag7MqfN5eQ7YsLfwnYTf1vC7kqoXQpu-G8/ Current meeting notes in Google Docs]
*Fx26: Active as of 08/06, Ships 12/10
* [https://etherpad.mozilla.org/shumwaymeeting Old meeting notes etherpad]
*Fx27: Active as of 09/17, Ships 01/21
*Fx28: Active as of 10/29, Ships 02/04


==M1 (Due: October 1) {{mok}} ==
=Status Reports=
=== Target: Flash Ads ===  
 
;Land in Nightly on Desktop for all platforms, *preff'd off*
Create a new status report from the [[Shumway/Status/0-0-0|template]]:
;Target Audience: Flash and web developers who want to test their content with Shumway and a general audience of folks who are interested in a Flash Player Alternative and want to provide feedback
<createbox>
;Landing Criteria
align=left
* {{mok}}Playback Flash Ads from white listed sites on all Desktop Platforms
type=create
* {{mrisk}} Create developer and user friendly look and feel {{Bug|905705}} - WebDev for Areweflashyet.com
preload=Shumway/Status/0-0-0
* {{mok}} Criteria includes:
default={{#time: Y-m-d | monday}}
**Confidence that we render enough content
prefix=Shumway/Status/
**Confidence that if we are unable to render content, we fail gracefully and give the user the ability to provide feedback (akin to submitting a crash log?)
</createbox>
**Acceptable CPU usage
 
**Acceptable Memory Usage
==== 2015 ====
===Now that Shumway has landed, how do I enable it? ===
{| class="toccolours" style="width: 100%"
* Easy. on Fx27 Nightly, just go to about:config and search for shumway.disabled. Flip that pref to 'false' and you should be all set
|{{Special:PrefixIndex/Shumway/Status/2015}}
|}
 
=Roadmap=  
We're in the process of defining a roadmap towards a 1.0/ Minimum Viable Product release. In the meantime, an overview of our preliminary milestones and their dependencies can be viewed on [https://wiki.mozilla.org/Shumway/Roadmap our roadmap page].
 
=Current Shumway In Nightly=
;Available in Nightly on Desktop for all platforms, *preff'd off*
;Will not ride the trains for now, so not available on Aurora, Beta, and Release
;Target Audience: Flash and web developers who want to test their content with Shumway and a general audience of folks who are interested in a Flash Player Alternative and want to provide feedback.
 
=== how do I enable it? ===
* Easy. Just go to about:config and search for shumway.disabled. Flip that pref to 'false' and you should be all set
* There are other prefs to explore which you can read more about, here: https://github.com/mozilla/shumway/wiki/Debugging-and-Configuring-Shumway#using-the-extension
* There are other prefs to explore which you can read more about, here: https://github.com/mozilla/shumway/wiki/Debugging-and-Configuring-Shumway#using-the-extension


===What about the Summit Demo?===
===What about the Summit Demo?===
* You can check it out, here: http://areweflashyet.com/summit2013/candy.html
* You can check it out, here: http://areweflashyet.com/summit2013/candy.html
==M2 (Due:TBD)==
===Target: Streaming Flash Video===
;{{mok}} Land telemetry probes
;{{mplan}} Implement some form of UX
;{{mplan}} Enable some games


==Product Roadmap & User Stories [In Progess]==  
==Product Roadmap & User Stories [In Progess]==  
===M1===
* As a Metro Firefox user, I experience rich ads so that I don't have to see a bunch of empty boxes as I surf the Web without Adobe Flash player.
* As a Firefox user, I have a more stable browsing experience because Firefox natively renders Flash ads, increasing my user satisfaction, usage, and likelihood to recommend.  
* As a Firefox user, I have a more stable browsing experience because Firefox natively renders Flash ads, increasing my user satisfaction, usage, and likelihood to recommend.  
* As a Firefox user, I have a more responsive browsing experience because Flash ads in background tabs are throttled, increasing my user satisfaction, usage, and likelihood to  recommend.
* As a Firefox user, I have a more responsive browsing experience because Flash ads in background tabs are throttled, increasing my user satisfaction, usage, and likelihood to  recommend.
* As a Firefox user, I can opt in to Firefox native Flash support so that I can help Mozilla test the feature.
* As a Firefox user, I can opt in to Firefox native Flash support so that I can help Mozilla test the feature.
* As a Firefox user, I have a mechanism to revert to the Adobe Flash player for specific content blocks, so I am not broken in cases where Firefox's native rendering is insufficient.
* As a Firefox user, I have a mechanism to revert to the Adobe Flash player for specific content blocks, so I am not broken in cases where Firefox's native rendering is insufficient.
=Tracking=
== JS Perf ==
<onlyinclude>
<bugzilla>
{
    "blocks": "885526",
    "resolution": "---",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "bug_id"
}
</bugzilla>
</onlyinclude>
== General ==
<onlyinclude>
<bugzilla>
{
    "whiteboard": "[shumway]",
    "resolution": "---",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "bug_id"
}
</bugzilla>
</onlyinclude>
Confirmed users
3,339

edits