From MozillaWiki
Jump to: navigation, search

Current talk proposals for the Mozilla room at FOSDEM 2012

Discussion about the future of XBL - Neil Deakin
A overview and discussion of the existing state of XBL and ways in which we can finally improve it for performance, stability and to make it more flexible, powerful and easier to use. Specifically, we look at the XBL2 specification, some proposals for similar features from Google, as well as other ideas based on the experience developing Firefox.
B2G and/or WebAPI - Chris Jones, Andreas Gal
Web security, and how to stop the next DigiNotar - Kai Engert
In 2011 we learned that Certificate Authorities get hacked. What does this mean for the security of https and SSL/TLS? This talk covers the proposed solutions, why we aren't using any of them (yet), and how you can help.
OpenWeb Documentation aimed at Web Dev — MDN - J-Y Perrier
Hack the web - Jeff Griffiths & Matteo Ferretti
Use Mozilla's Addon SDK to quickly create Firefox extensions to improve your web browsing experience and integrate with Social Media. We will show you how to use your JS, HTML & CSS skills to modify a target web-site and integrate it with Firefox using the unique capabilities of the SDK.
CSI:Mozilla - Crash Scene Investigations - Robert Kaiser
When Firefox crashes, it sends a report of that crash to Mozilla by default. This talk will look at what that data tells us and how the CrashKill team is working on improving stability based on analysis of those crash reports.
Mozilla Communities - Agile approach, tools, patterns and metrics - Bogomil Shopov
We're living in hard times right now. Most of the F(L)OSS projects suffers from lack of volunteers especially if they must donate a large amount of time to this project. My talk will show how you can plan better your community how to measure it, how to use tips and tricks from the commercial world and how to use some agile methods and tools to make you community kick-ass squad.
  • How to plan your community for next couple of months; (ex. We need 3 more people to join our translation effort) and Create the Flow – how a bug report goes from bugzilla to the the end of it’s life. (a.k.a kill the bug)
  • Define how to do it (ex. Troll the forums, create twitter campaign, contact universities, or something else?)
  • How to Measure it (How many retweets do you have, how many clicks, etc) and Why?
  • How to find patterns into your community and how to use them. For example – Most of the answers I receive to my mailing comes during business hours OR Friday is not a good day to send emails
  • What is Agile and how to use it to make my community life easier? ( Trello show-case )
On the shoulders of giants: Developing a medical application using XULRunner and XForms - Philipp Wagner

In the form of XULRunner, the Mozilla Platform can be used as framework to develop powerful applications. This talk looks at how XULRunner together with the Mozilla XForms extension has been used by a university hospital to build a powerful medical documentation system. A special look will be given to the changes over the years and how the Rapid Release Process influenced the way the application and the XForms extension are developed.

IT@Mozilla: Open sourcing the infrastructure - Ben Kero
The state of new CSS features in the CSSWG and in Mozilla - David Baron
The state of Women & Mozilla - Delphine Lebédel, Claire Corgnou
How you can add a feature to Firefox - Paolo Amadini
A lot has been said about writing your first patch, but how about adding a new feature?
  • What's the impact that volunteer contributors can have in innovating the browser?
  • Who is going to work with you and what's your role as a developer?
  • What can you do to ensure the work you start will be completed?
We'll talk about these topics using the Firefox Downloads Panel as a real-world example.
Developing Firefox in 2012 - Add-ons, Jetpack, Github and more. - Dietrich
IT and Community - Arzhel Younsi
Thunderbird - Ludovic Hirlimann
Thunderbird since version 3.0 , what happen, how it happened and what's coming up.
Howto: Extensions for Thunderbird - Jonathan Protzenko
Hacking Gecko - Bobby Holley
Know some C++? Hacking on the Mozilla platform is a great way to fight for the future of the Web. Talk includes development mechanics, architectural overview, and strategies for keeping things manageable. Some C++ knowledge recommended.
Perf: Improving Firefox startup time on Android - Mike Hommey
One important aspect of user experience, especially on mobile devices, is how quick an application can start up and show what the user requests. This talk will explore the challenges and solutions under works to make the Firefox startup a much better experience on Android.
Perf: Why apps start slowly on Linux and what to do about it
Perf: Tracking Firefox Performance via Telemetry
Telemetry is a way to measure Firefox performance & usage in the field. It allows developers to insert lightweight probes and then use them to track how Firefox behaves in the wild. We have been using Telemetry to improve Firefox since version 7. We will soon roll out Telemetry to addon developers so they can benefit from the same infrastructure. This talk will cover how Telemetry is used and the kinds of problems it helped us fix so far.
Introducing the Metrics Data Ping - Mark Reid
A General overview of the new data collection module, as well as an explanation of the rationale for adding it.
The State of Firefox Mobile - Lucas Rocha, Chris Lord
An overview of what the Firefox Mobile team has been working on and the future plans for Fennec.
Continuous integration with Mozmill for Firefox - Henrik Skupin
An overview of how Mozmill is used to test daily Firefox builds in a CI environment. The talk also includes our plan to expand this testing to l10n builds triggered by check-ins from localizers.