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

Open Source Everything...including documentation

May 10, 2015

Download

Technology

Ali Spivak

Presentation given to ICFOSS in Trivandrum, India on September 28, 2013
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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