Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Shumway status report: September 2014

361 views
Skip to first unread message

Chris Peterson

unread,
Sep 9, 2014, 8:29:03 PM9/9/14
to mozilla-d...@lists.mozilla.org
Shumway is a cleanroom implementation of Adobe's Flash Player plugin
using JavaScript and HTML5.

The Shumway team just completed its "M2" milestone, merging a major
rearchitecting of Shumway back to mozilla-central (still disabled by
default). You can follow our roadmap at [1].

Our next milestone, "M3", will enable Shumway by default for a small
whitelist of Flash content. In particular, we are focusing on Flash ads
because they are usually simple animations (so SWF compatibility is
tractable) but also a common source of page load jank. We think a
lightweight Shumway player can provide a smoother and safer user
experience for simple content than Adobe's Flash Player plugin.

To test Shumway in Nightly 35, flip your "shumway.disabled" pref to
false. Flash content should now load in Shumway, with a "Shumway" button
in the lower-right corner to revert to Adobe's Flash Player plugin.
Please file bugs about broken Flash content in Bugzilla's "Firefox ::
Shumway" product component.

To see Shumway in action without changing your prefs (or using other
browsers), check out the Shumway gallery at [2].

[1] https://wiki.mozilla.org/Shumway/Roadmap
[2] http://www.areweflashyet.com/shumway/gallery

Christian Costa

unread,
Sep 10, 2014, 3:26:18 AM9/10/14
to Chris Peterson, dev-s...@lists.mozilla.org
Hi,

This is good news!

However, regarding M2, there are other pages that say this milestone is
still not completed:
- https://wiki.mozilla.org/Shumway
- https://github.com/mozilla/shumway/milestones
which makes things a bit confusing.

Christian

Le 10/09/2014 02:29, Chris Peterson a �crit :
> _______________________________________________
> dev-shumway mailing list
> dev-s...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-shumway
>

Chris Peterson

unread,
Sep 10, 2014, 3:43:38 AM9/10/14
to mozilla-d...@lists.mozilla.org
On 9/10/14 12:26 AM, Christian Costa wrote:
> However, regarding M2, there are other pages that say this milestone is
> still not completed:
> - https://wiki.mozilla.org/Shumway
> - https://github.com/mozilla/shumway/milestones
> which makes things a bit confusing.

hi Christian, thanks for pointing that. That wiki page is out of date. I
need to update it. That page should just contain general information
about the project. Milestone tracking status has moved to our "Roadmap"
wiki page:

https://wiki.mozilla.org/Shumway

The GitHub milestones are also out of date because we are migrating from
GitHib issues to Bugzilla. New bugs should be filed in Bugzilla's
Firefox::Shumway product/component. Existing GitHub issues will remain
open. So I should close the GitHub milestones.


chris

Christian Costa

unread,
Sep 10, 2014, 6:20:33 AM9/10/14
to Chris Peterson, mozilla-d...@lists.mozilla.org
2014-09-10 9:43 GMT+02:00 Chris Peterson <cpet...@mozilla.com>:

> On 9/10/14 12:26 AM, Christian Costa wrote:
>
>> However, regarding M2, there are other pages that say this milestone is
>> still not completed:
>> - https://wiki.mozilla.org/Shumway
>> - https://github.com/mozilla/shumway/milestones
>> which makes things a bit confusing.
>>
>
> hi Christian, thanks for pointing that. That wiki page is out of date. I
> need to update it. That page should just contain general information about
> the project. Milestone tracking status has moved to our "Roadmap" wiki page:
>
> https://wiki.mozilla.org/Shumway


You mean https://wiki.mozilla.org/Shumway/Roadmap, right ?
Btw, how this page is supposed to be accessed? I found this page from
Shumway meetings not on Etherpad. Shouldn't
https://wiki.mozilla.org/Shumway have
a link to it?

>
>
> The GitHub milestones are also out of date because we are migrating from
> GitHib issues to Bugzilla. New bugs should be filed in Bugzilla's
> Firefox::Shumway product/component. Existing GitHub issues will remain
> open. So I should close the GitHub milestones.
>
> I remember I read something like that in the mailing list. Maybe that
would be good to write it this on github.

Btw, will mozilla and github wikis coexist or are mozilla wiki supposed to
replace github one as for bugs?

Thanks
Christian

>
> chris

Till Schneidereit

unread,
Sep 10, 2014, 9:02:12 AM9/10/14
to Christian Costa, Chris Peterson, mozilla-dev-sh.
Hi Christian,

you're right, the project documentation is somewhat messy at the moment.
Sorry about that.

On Wed, Sep 10, 2014 at 12:20 PM, Christian Costa <titan...@gmail.com>
wrote:

> 2014-09-10 9:43 GMT+02:00 Chris Peterson <cpet...@mozilla.com>:
>
> > On 9/10/14 12:26 AM, Christian Costa wrote:
> >
> >> However, regarding M2, there are other pages that say this milestone is
> >> still not completed:
> >> - https://wiki.mozilla.org/Shumway
> >> - https://github.com/mozilla/shumway/milestones
> >> which makes things a bit confusing.
> >>
> >
> > hi Christian, thanks for pointing that. That wiki page is out of date. I
> > need to update it. That page should just contain general information
> about
> > the project. Milestone tracking status has moved to our "Roadmap" wiki
> page:
> >
> > https://wiki.mozilla.org/Shumway


I just made a preliminary update to that page. Mostly, I removed outdated
information and added a link to the roadmap page.


>
>
>
> You mean https://wiki.mozilla.org/Shumway/Roadmap, right ?
> Btw, how this page is supposed to be accessed? I found this page from
> Shumway meetings not on Etherpad. Shouldn't
> https://wiki.mozilla.org/Shumway have
> a link to it?
>

Yes, done.

>
> >
> >
> > The GitHub milestones are also out of date because we are migrating from
> > GitHib issues to Bugzilla. New bugs should be filed in Bugzilla's
> > Firefox::Shumway product/component. Existing GitHub issues will remain
> > open. So I should close the GitHub milestones.
> >
> > I remember I read something like that in the mailing list. Maybe that
> would be good to write it this on github.
>
> Btw, will mozilla and github wikis coexist or are mozilla wiki supposed to
> replace github one as for bugs?
>

That's a good question, to which I don't really have a great answer. I
think we should try to centralize all content, but I'm not entirely sure
where we should do so. Moving bug tracking to bugzilla was motivated by the
fact that github issues lack some fundamental features, such as making
issues block other issues. Plus, github notifications are substantially
worse than bugzilla ones, making it much harder to collaborate through
them. The wiki, otoh, is pretty nice, so there isn't any similar reason to
move. Except for the nice bug tracking tables we can add to the mozilla
wiki. We'll discuss what we should do regarding this. Feedback and
suggestions would be much appreciated.


thanks,
till

Christian Costa

unread,
Sep 11, 2014, 8:48:24 AM9/11/14
to Till Schneidereit, Chris Peterson, mozilla-dev-sh.
Hi Till,

2014-09-10 15:02 GMT+02:00 Till Schneidereit <ti...@tillschneidereit.net>:

> Hi Christian,
>
> you're right, the project documentation is somewhat messy at the moment.
> Sorry about that.
>
> On Wed, Sep 10, 2014 at 12:20 PM, Christian Costa <titan...@gmail.com>
> wrote:
>
>> 2014-09-10 9:43 GMT+02:00 Chris Peterson <cpet...@mozilla.com>:
>>
>> > On 9/10/14 12:26 AM, Christian Costa wrote:
>> >
>> >> However, regarding M2, there are other pages that say this milestone is
>> >> still not completed:
>> >> - https://wiki.mozilla.org/Shumway
>> >> - https://github.com/mozilla/shumway/milestones
>> >> which makes things a bit confusing.
>> >>
>> >
>> > hi Christian, thanks for pointing that. That wiki page is out of date. I
>> > need to update it. That page should just contain general information
>> about
>> > the project. Milestone tracking status has moved to our "Roadmap" wiki
>> page:
>> >
>> > https://wiki.mozilla.org/Shumway
>
>
> I just made a preliminary update to that page. Mostly, I removed outdated
> information and added a link to the roadmap page.
>

Ok. Thanks.


>
>
>>
>>
>>
>> You mean https://wiki.mozilla.org/Shumway/Roadmap, right ?
>> Btw, how this page is supposed to be accessed? I found this page from
>> Shumway meetings not on Etherpad. Shouldn't
>> https://wiki.mozilla.org/Shumway have
>> a link to it?
>>
>
> Yes, done.
>
>>
>> >
>> >
>> > The GitHub milestones are also out of date because we are migrating from
>> > GitHib issues to Bugzilla. New bugs should be filed in Bugzilla's
>> > Firefox::Shumway product/component. Existing GitHub issues will remain
>> > open. So I should close the GitHub milestones.
>> >
>> > I remember I read something like that in the mailing list. Maybe that
>> would be good to write it this on github.
>>
>> Btw, will mozilla and github wikis coexist or are mozilla wiki supposed to
>> replace github one as for bugs?
>>
>
> That's a good question, to which I don't really have a great answer. I
> think we should try to centralize all content, but I'm not entirely sure
> where we should do so. Moving bug tracking to bugzilla was motivated by the
> fact that github issues lack some fundamental features, such as making
> issues block other issues. Plus, github notifications are substantially
> worse than bugzilla ones, making it much harder to collaborate through
> them. The wiki, otoh, is pretty nice, so there isn't any similar reason to
> move. Except for the nice bug tracking tables we can add to the mozilla
> wiki. We'll discuss what we should do regarding this. Feedback and
> suggestions would be much appreciated.
>
> I don't have much suggestion. But indeed a central place wiki seems better
to avoid confusion.

Thanks
Christian
0 new messages