Shumway: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Meeting Notes: Add Status Reports section)
 
(3 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) [Shipped] ==
=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: One Instance of Shumway ===
;* {{mplan}} One instance of Shumway and preferably in a worker (off the main thread may work, too)
;* {{mok}} Land telemetry probes {{Bug|900566}}
;* {{mplan}} Make Firefox for Android more testable
;* {{mplan}} Incremental Progress on UX Implementation {{Bug|905679}}, {{Bug|905705}}
;* {{mplan}} Enable some games


==Product Roadmap & User Stories [In Progess]==  
==Product Roadmap & User Stories [In Progess]==  
===M1 {{mok}}===
* 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.
===M2 [In Progress] ===
=Tracking=
== General ==
<onlyinclude>
<bugzilla>
{
    "whiteboard": "[shumway]",
    "resolution": "---",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "bug_id"
}
</bugzilla>
</onlyinclude>
== General Resolved/Fixed ==
<onlyinclude>
<bugzilla>
{
    "whiteboard": "[shumway]",
    "resolution": "FIXED",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "bug_id"
}
</bugzilla>
</onlyinclude>
== JS Perf ==
<onlyinclude>
<bugzilla>
{
    "blocks": "885526",
    "resolution": "---",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "bug_id"
}
</bugzilla>
</onlyinclude>
==JS Perf Resolved/Fixed==
<onlyinclude>
<bugzilla>
{
    "blocks": "885526",
    "resolution": "FIXED",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "bug_id"
}
</bugzilla>
</onlyinclude>
== GFX Perf ==
<onlyinclude>
<bugzilla>
{
    "blocks": "927828",
    "resolution": "---",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "bug_id"
}
</bugzilla>
</onlyinclude>
== GFX Perf Resolved/Fixed==
<onlyinclude>
<bugzilla>
{
    "blocks": "927828",
    "resolution": "FIXED",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "bug_id"
}
</bugzilla>
</onlyinclude>

Latest revision as of 05:32, 29 June 2015

Meeting Notes

Status Reports

Create a new status report from the template: <createbox> align=left type=create preload=Shumway/Status/0-0-0 default=2026-03-09 prefix=Shumway/Status/ </createbox>

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 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?

What about the Summit Demo?

Product Roadmap & User Stories [In Progess]

  • 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 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.