FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Dietrich Ayala
Day Saturday
Room UD2.218A
Capacity 363
Start time 11:30
End time 12:00
Duration 00:30
Track Mozilla Devroom

Developing Firefox in 2012 - Add-ons, Jetpack, Github and more

The plans for Firefox in 2012 are huge. However, hacking on Firefox has a huge learning curve, and requires specialists with experiential knowledge of a sea of undocumented code and familiarity with a host of implicit behaviors that are impossible to predict. The risk of regression, even after years of requiring tests, is still quite high. New features continue to take far longer than we expect, and we continually rely on the same small group of people to develop them, and an even smaller group to review them. How can we make the development of Firefox easier for new contributors, as well as ourselves? I'll talk about new approaches towards feature development and contributor interaction that can reduce the time required and risk involved in Firefox development.

Next (up to 3) talks in the same room (UD2.218A):

When Event Track
12:00-12:30 Hacking Gecko Mozilla
12:30-13:00 Hack the Web Mozilla
13:30-14:00 2012: New perspectives for Mozilla Mozilla

Events that start after this one (within 30 minutes):

When Event Track Where
12:00-12:30 Hacking Gecko Mozilla UD2.218A
12:00-12:05 Welcome Ada AW1.121
12:00-12:30 A New OSI For A New Decade Keynotes Janson
12:00-12:30 Implementing JSR 292 in IKVM.NET Free Java K.4.401
12:00-12:30 WebApps: Building a Webchat? DON'T DO WHAT I DID! Jabber and XMPP H.2213
12:00-12:30 Openmoko Freerunner - Present and Future Open Mobile Linux AW1.120
12:00-12:30 What Goes into an Executable? Identifying a Binary's Sources by Tracing Build Processes AW1.125
12:00-12:30 OpenGroupware - Phoenix from the ashes GNUstep AW1.126
12:00-12:50 Create a Foreign Data Wrapper in 15 minutes PostgreSQL K.4.201
12:00-12:55 Drools Planner: Planning optimization by example K.3.201
12:00-13:00 Mono — State of the Union Mono K.3.601
12:00-13:00 Input in a modern world - input methods and multitouch. K.3.401
12:00-13:00 IIO, a new subsystem for I/O devices Embedded Lameere
12:05-12:50 An introduction to Ada 2005 and Ada 2012 Ada AW1.121
12:15-12:30 Widget Layout LibreOffice H.1309
12:20-13:00 CMake the build tool that does more than you think it can CrossDesktop H.1308
12:30-13:00 Hack the Web Mozilla UD2.218A
12:30-12:55 libguestfs - tools for modifying virtual machine disk images Virtualization and Cloud Chavanne
12:30-13:00 Towards Accelerated UI's on Mobile Linux With Power of Qt5 Open Mobile Linux AW1.120
12:30-13:00 WebApps: Interwidget Communication with XMPP Jabber and XMPP H.2213
12:30-13:00 Java Lambda for Hackers Free Java K.4.401
12:30-13:00 Easy Hacks LibreOffice H.1309
12:30-13:00 Grey Areas of Software Licensing AW1.125
12:30-13:20 Re-thinking system and distro development Keynotes Janson