open source everything...including documentation

26
Open Source Everything… including Documentation 28 September, 2013 Ali Spivak Product Manager, Mozilla Developer Network

Upload: ali-spivak

Post on 10-May-2015

340 views

Category:

Technology


0 download

DESCRIPTION

Presentation given to ICFOSS in Trivandrum, India on September 28, 2013

TRANSCRIPT

Page 1: Open Source Everything...including documentation

Open Source Everything…including Documentation

28 September, 2013

Ali SpivakProduct Manager, Mozilla Developer Network

Page 3: Open Source Everything...including documentation

And then came…

Page 4: Open Source Everything...including documentation

What is Firefox OS?

- Open Platform / Open Source

- Built on Web technologies, only

- Targets new, emerging markets

- Very affordable hardware

- No credit card needed

- 18 mobile partners, 5 hardware

partners

https://github.com/mozilla-b2g

Page 5: Open Source Everything...including documentation

The Streamlined Firefox OS Software Stack

Page 6: Open Source Everything...including documentation

Three levels of access…

Hosted apps - stored on your server, easy to upgrade, limited access. Privileged apps - reviewed by the App store, uses a Content Security Policy, hosted on trusted server Certified apps - part of the OS, only by Mozilla and partners

Page 7: Open Source Everything...including documentation

Defined by manifest

{ "name": "My App", "description": "My elevator pitch goes here", "launch_path": "/", ”icons": { "128": "/img/icon-128.png" }, "developer": { "name": "Your name or organization", "url": http://your-homepage-here.org } }

App manifest

Page 8: Open Source Everything...including documentation

Firefox Marketplace

Firefox Marketplace

Page 10: Open Source Everything...including documentation

Roadmap

Quarterly feature releases

Security updates every six weeks

Current production release: V1.0.1

— V1.1HD planned for August

— 1.2  in the fall

Page 11: Open Source Everything...including documentation

Why should I care about Firefox OS?

— Lowers investment; reuse across platforms.

— Not yet another new technology.

— Not locked into one sales or payment

model.

— Access to new smartphone markets &

users.

— Predictable future support as the browser is

the platform

Page 12: Open Source Everything...including documentation

Mozilla Developer NetworkOpen Sourcing the docs, too

Page 13: Open Source Everything...including documentation

What is MDN?

Page 14: Open Source Everything...including documentation

Open-Source Documentation

Page 15: Open Source Everything...including documentation

…docs are boring!

Oh, it’s “just” documentation.

Page 16: Open Source Everything...including documentation

By The Numbers

4.5 million page views a month

73k visitors per day

49,748 documents

9,185 contributors & 272,134 edits

520 demos by 297 developers

Page 17: Open Source Everything...including documentation

Firefox OS isn’t “boring”!

Page 18: Open Source Everything...including documentation

Others are also doing open docs…

Page 19: Open Source Everything...including documentation

There are many ways to contribute!

Not just writing docs

Page 20: Open Source Everything...including documentation

Join the community

Talk about MDN

Write, edit, tag content

LocalizeFix bugs

Become a Topic LeadContribute to the wiki platform code

Host an Event

Page 21: Open Source Everything...including documentation

Under the Hood

—Django (Python)—HTML mark-up for

writing/editing—Really cool API’s—Code on github

—Kumascript template language - powered by server-side JavaScript, implemented using Node.js.

Page 22: Open Source Everything...including documentation

It’s easy!

—Go to MDN: developer.mozilla.org—Create an account—Find what to work on (or ask for

help!)—Mailing list or IRC—Pages listing projects

—Start working!

Page 23: Open Source Everything...including documentation

Find me…

[email protected]

@alispivak (on Twitter)

alispivak on IRC

Slides:

http://www.slideshare.

net/alispivak/

Page 24: Open Source Everything...including documentation

Resources/Links

• Slides: http://www.slideshare.net/alispivak/• Mozilla India community: https://wiki.mozilla.org/India• MDN Projects: https://wiki.mozilla.org/MDN/Doc_Sprints/India• Editing Guide: https://wiki.mozilla.org/images/3/37/

Mozilla_MDN_Guide.pdf

Firefox OS Resources:• Release notes • Feature Support chart • B2G FAQ • WebAPI Engineering Reference wiki • Web API Documentation Status • Building & Installing Firefox OS

Page 25: Open Source Everything...including documentation

25

Production Phones

Page 26: Open Source Everything...including documentation

26

Production Phones