Fosdem:2012/Proposals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 61: Line 61:
: 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.
: 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.


; <nowiki>Perf: Improving Firefox startup time on Android (linker, native UI, nested omnijar...)</nowiki>
; <nowiki>Perf: Improving Firefox startup time on Android - Mike Hommey</nowiki>
: (abstract)
: 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.


; <nowiki>Perf: Why apps start slowly on Linux and what to do about it</nowiki>
; <nowiki>Perf: Why apps start slowly on Linux and what to do about it</nowiki>

Revision as of 17:47, 20 January 2012

Current talk proposals for the Mozilla room at FOSDEM 2012

Discussion about the future of XBL - Neil Deakin
(abstract)
B2G and/or WebAPI - Chris Jones, Andreas Gal
(abstract)
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
(abstract)
Getting started with the Add-on SDK - Jeff Griffiths
(abstract)
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
(abstract)
The state of new CSS features in the CSSWG and in Mozilla - David Baron
(abstract)
The state of Women & Mozilla - Delphine Lebédel, Claire Corgnou
(abstract)
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
(abstract)
IT and Community - Arzhel Younsi
(abstract)
Thunderbird - Ludovic Hirlimann
Thunderbird since version 3.0 , what happen, how it happened and what's coming up.
Howto: Extensions for Thunderbird - Jonathan Protzenko
(abstract)
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
(abstract)
Perf: IO optimization
(abstract)
Introducting 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.