Innovating with Mozilla Labs

170
-1

Published on

An overview of how innovation work at Mozilla Labs, and pointers to how you can contribute.

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
170
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Innovating with Mozilla Labs

  1. 1. Innovating with Mozilla Labs The Weave Story Anant Narayanan 29 November 2008 anant@mozilla.com
  2. 2. Problems The Web Life is full of them!
  3. 3. But
  4. 4. Let’s take One •You looked up a restaurant and made reservations for dinner tonight •You get in your Car, only to realize that you forgot to note down the address •You do have your smartphone with you
  5. 5. An Idea Formed!
  6. 6. From Idea to Code •Firefox extension •Written mostly in Javascript • Some C++ portions for cryptography •Store browser data on “the cloud” • Mechanism changed for next release (0.3) •Built as a platform to provide generic synchronization functionality
  7. 7. It’s What We Do Facilitate the Community Inspire and Incubate Ideas Provide Resources to Implement them
  8. 8. Projects Prism Concept Series Personas Test Pilot Weave Snowl Ubiquity
  9. 9. How can you help? Shade Seed Fruit Branches
  10. 10. Code is not the only way! •Concept series is especially targeted towards designers •Test Pilot (will) target regular users •Every project needs UI and Documentation :-)
  11. 11. But if you insist... •Most projects use mercurial for version control •We’re experimenting with different issue tracking systems •All development life-cycles are independent from Firefox and hence projects are typically extensions • Which translates to Javascript a little C++ most of the time
  12. 12. Potential Areas for Contribution
  13. 13. •Meant to inspire future design directions for the browser of the future •A concept can be: • An idea • A mockup • A prototype •Tag as mozconcept
  14. 14. •Your data follows you •Add a new data type? Write a new client?
  15. 15. •Command line interface to your browser •Make common tasks on the web quicker and easier to perform •“Empower, Enable, Extend”
  16. 16. Come, Play!
  17. 17. Questions? http://labs.mozilla.com/ http://wiki.mozilla.org/Labs anant@mozilla.com Image Attributions: http://flickr.com/photos/basykes/490907537/ http://flickr.com/photos/donnagrayson/195244498/ http://flickr.com/photos/autanex/260396913/ http://flickr.com/photos/yogi/54489046/ Thanks for Listening!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×