EU MozCamp 2009/DevTrack speakers

From MozillaWiki
Jump to: navigation, search
  • Firefox Next - Mike Beltzner
    • Description: Discussing the plans for the evolution of the Firefox Project from now until 2011, covering Firefox 3.6, 3.7, 4.0 and beyond. The talk will give an overview of the features and experiences that are important to develop for our global audience, and also of the new engineering challenges and potential solutions.
    • Slides: available on Slideshare
  • Firefox in Europe - Mike Beltzner
    • Description: Come help Mike understand what's made Firefox so successful in Europe, what we can learn from that success, and how we can better serve our European user base. The format will be open discussion, so bring your opinions and observations!
    • Notes: available online
  • Firebug, web development evolved. - Jan Odvarko
    • Description: The session will provide info about how Firebug can be effectively used to develop web applications and also introduce some of the latest features available in Firebug 1.5. The talk will also cover Chromebug, a tool for debugging Firefox extensions.
  • Thunderbird 3.0 and beyond - Ludovic Hirlimann
    • Description: Status of Thunderbird 3.0, what's new , where the team is going, and what the future will/might hold.
  • JetPack - Aza Raskin
    • Description:
  • Fennec Addons - Vivien Nicolas, Fabrice Desré
    • Description:
  • How to Update Extensions for Thunderbird 3 - Patrick Brunschwig
    • Description: The API's and a lot of UI-related code were heavily changed during the development of TB 3. This talk explains how to upgrade extensions for TB3, based on the process used in Enigmail. An introduction to the changes in the UI and the new APIs are provided.
  • SeaMonkey 2 - A show-off - Robert Kaiser
    • Description: For the first time in history, the SeaMonkey team is doing a big release of its own (SeaMonkey 1.x was just releasing what would have been Mozilla suite 1.8.x, with a few added tweaks) - and also for the first time, the long-lived application suite is based on the "new toolkit" in that release. The code is feature-frozen, two betas have been released, the final freezes are around the corner - take a look at what's coming in the final SeaMonkey 2.0 release!
  • KompoZer: enhancing Mozilla Composer - Fabien Cazenave
    • Description: Mozilla Composer has been designed back in the days where most users only needed to create static pages; how should it evolve to match our current needs (PHP, CMS…)? What could be done to have a better learning tool, and what could be the other uses of a wysiwyg HTML editor?
  • Mozilla Weave - integrating services with the browser - Anant Narayanan
    • Description: As the Web continues to evolve and more of our lives move online, we believe that Web browsers like Firefox can and should do more to broker rich experiences while increasing user control over their data and personal information. Weave is a Firefox add-on that is aimed at exploring this opportunity. Some of the key functionality enabled by the Weave add-on includes:
      • Synchronization engine - securely transports your browsing experience across all your devices
      • Cryptographic engine - provides default client side encryption for all your data
      • Weave server - a secure storage location for all your encrypted data
      • APIs - extension interfaces for 3rd party developers
    • In this talk, we'll describe the current status of our project and where we are heading next.
  • Fennec - Caitlin Looney
    • Description:
  • Stratified JavaScript - High-level concurrency abstractions for JavaScript - Alexandre Fritze
    • Description: DOM events, timers, and XMLHttpRequests are some of the sources of concurrency commonly encountered by browser extension authors and web application developers. In JavaScript we typically deal with concurrency by using asynchronous callbacks. Unfortunately this approach is verbose, obscures control flow, and breaks composability. In this talk I'll present Stratified JavaScript, a language extension which adds high-level concurrency features to JavaScript to help developers with choreographing concurrency in a more structured and natural way. For more information see http://www.croczilla.com/stratified.
  • Prism, what it means for Mozilla - Matthew Gertner
    • Description: Prism was announced as Mozilla Labs project in October 2007. Since then, development on the project has continued, with a 1.0 beta released in May 2009. It has also attracted considerable attention from users, with over half a million downloads of the Prism for Firefox extension. In this talk we discuss the strategic importance of Prism for Mozilla. How does it complement Firefox in serving the interests of web users? How does it prepare Mozilla for a future where an increasing number of applications will run on the web rather than being installed on users' computers?
  • Songbird - Stephen Lau
    • Description: Songbird is an open source desktop media player built on the Mozilla XULRunner platform... and like most Mozilla apps, it can be extended via add-ons to add new functionality, skins, integrate web content, etc. We'll cover some of the aspects of Songbird that can be extended via add-ons and take a look at building a simple Songbird add-on.
  • HTML5 - Remy Sharp
    • Description: HTML5 is all the rage with the cool kids, and although there's a lot of focus on the new language, there's also lots of interesting new JavaScript APIs both in the HTML5 spec and separated out in to their own specs. This presentation will take you through demos and code behind the new HTML5 elements and in particular the new JavaScript APIs, and explore where these features can be used.