5. History of Mozilla
On 23 Feb 1998,
Netscape Communications Corp.
created a project called
Mozilla (Mosaic Killer + Godzilla).
Mozilla was launched 31 Mar 1998.
18. Areas of Contribution
ü Helping Users
(Support)
ü Testing & QA
ü Coding
ü Marketing
ü Translation &
Localization
ü Web Development
ü Firefox Marketplace
ü Add-ons
ü Visual Design
ü Documentation &
Writing
ü Education
http://join.mozillaph.org
20. MDN Mission
To provide complete, accurate, &
helpful documentation for
everything about the open Web,
whether it's supported by
Mozilla-built software or not.
If it's an open technology
exposed to the Web,
we want to document it.
21. MDN Mission…
In addition,
MDN provides documentation
about how to build & contribute
to Mozilla projects
& about Firefox OS
& Web app development.
28. What is Rust?
• Rust is a systems programming language
that runs blazingly fast, prevents
segfaults, & guarantees thread safety.
ü Segfault (segmentation fault) what?
§ access violation is a fault raised by
hardware with memory protection,
notifying an operating system (OS)
about a memory access violation; on
x86 computers this is a form of
general protection fault.
30. Mozilla ❤️ Rust
• Rust grew out of a personal project by
Mozilla employee Graydon Hoare.
• Rust is sponsored by Mozilla Research
since 2009 (announced in 2010).
34. Projects Using Rust
v Magic Pocket
§ Dropbox's file storage system that powers their
Diskotech petabyte storage machines.
v Servo
§ Mozilla's new parallel rendering engine
developed in collaboration with Samsung.
v OpenDNS
§ Uses Rust in two of its components.
v Redox OS
§ A microkernel operating system being
developed in Rust.
38. Let’s Decide…
• Frequency of face-to-face meetings
(check-ins)?
• Weekly calls (via Vidyo, Google
Hangouts, Skype, etc)?
• Tools to use for collaborative learning?
ü FB Group
ü MOODLE Server
ü Mailing List