What is a pity is that although Mozilla said it will kill FxOS at the end of May when 2.6 will be ready, my feeling is that you already killed it 3 months sooner.

It's almost March and the last build for the Sony Z3C is from December! Because of the tier-3 downgrade there are always test blockers now which add even more misery to the current situation.

This feels like a lie and the end of May kill date was more like end of January...

 How can one even test and why do we even bother in this current situation?

George Roter wrote:
Ben, thanks for this.

What stood out as 2 key lessons from your email:

1) We need to be very clear about our goals/theory of impact at every stage of our work moving forward with Connected Devices, revisit them regularly for relevance and assumptions, and be explicit when we are changing direction.

2) We should make sure those goals/theory of impact are laser focused on our mission and overall organizational strategy.

I would say that both of these lessons are also critical for building healthy, effective community participation.

Thanks again,
George


On Tue, Feb 23, 2016 at 4:02 PM, Armen Zambrano Gasparnian <[email protected]> wrote:
Ben,
This is very well written. Thank you.

On 23 February 2016 at 08:08, Benjamin Francis <[email protected]> wrote:
On 4 February 2016 at 08:35, George Roter <[email protected]> wrote:

Through the work of hundreds of contributors we made an awesome push and created an impressive platform in Firefox OS. However, as we announced in December, the circumstances of multiple established operating systems and app ecosystems meant that we were playing catch-up, and the conditions were not there for Mozilla to win on commercial smartphones.


I want to follow up on this one point because I've seen this text quoted in the press and internally so many times and I think the way it's worded provides a misrepresentation.

There is a common misconception that what we set out to do with the Boot to Gecko project was to build an operating system that could compete with Android and iOS to become the "third platform" on mobile. As I understood it that was never our goal, and neither was our intention for "Mozilla to win on commercial smartphones". Had anyone told me that was the goal I would never have joined Mozilla to work on the Boot to Gecko project four years ago.

The original stated goal was to prove that the *web* could be that platform, on both mobile and desktop. "We aren't trying to have these native-grade apps just run on Firefox, we're trying to have them run on the web." B2G/Firefox OS was a means to that end by enabling us to prototype new capabilities for the web and to give us a seat at the standardisation table in those areas. We succeeded in building "prototype APIs for exposing device and OS capabilities to content", a "privilege model to make sure that these new capabilities are safely exposed to pages and applications", a "low-level substrate to boot on an Android compatible device" and "apps to prove out and prioritize the power of the system".

Not all of the new APIs we created went on to become web standards and at some points as the project grew we lost sight of that goal. Also in setting out as a technical experiment explicitly focused on proving the technology rather than providing a compelling end user experience, we probably didn't do the project justice by giving it a fair chance of succeeding as a product. But the fact that Boot to Gecko has gone on to become Firefox OS and shipped on over 15 commercial smartphones in over 30 countries has already completely exceeded my personal expectations for it as a product.

Meanwhile there are now over 100,000 cross-vendor web apps on the open web using new standards like Service Workers, Push Notifications and Web Manifest and they're growing fast. Mozilla can not claim sole responsibility for this, but to me this is a much better measure of success against our mission than any over-ambitious sales targets of OEMs or mobile carriers for their own products. The process of creating new web standards might take longer than the lifecycle of some products, but the health of the web is what matters for Mozilla's mission, and is what we should continue to work towards with Firefox OS and other projects in the Connected Devices team.

The reason I bring this up is not to defend the B2G project, but to try to set the scene for our work in Connected Devices going forward. In creating a "platform" for the Internet of Things we should make sure not to build a Mozilla platform, but to build a Web of Things built on open standards which can eventually stand up on its own and exist without Mozilla's involvement if it has to. That might involve building some great Mozilla products along the way and by focusing on creating a compelling end user experience we'll greatly amplify the impact we can have with those products. But ultimately we should measure our success by the health of the Internet as a global public resource open and accessible to all.

I continue to be excited about expanding Firefox OS into new areas and tackling new challenges in this increasingly connected world, with whatever tools we need to achieve that!

All the Best

Ben

_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos




--
Zambrano Gasparnian, Armen
Automation & Tools Engineer
http://armenzg.blogspot.ca



--
George Roter
Head of Core Contributors, Participation

irc: geroter  |  skype: geroter
Cell - Canada: 416.670.2401
Cell - USA: 650.485.0079
Sent Using Firefox OS
_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos

Reply via email to