MozCampEU2012/Contributing to Mozilla Websites

From MozillaWiki
Jump to: navigation, search

Overview of Session

Title of Session: Contributing to Mozilla Websites

Facilitator(s): Andrei Hajdukewycz (sancus)

Are you paid or volunteer staff?: Paid

Area of Contribution: Thunderbird Webdev

How are you currently involved with the community?: I develop on all Mozilla websites related to Thunderbird and lead their l10n.

Location of Work (where do you reside?): Toronto, Canada

Talk Length (please choose between 30, 60, 90, 120 minutes): 30 mins

Summary: People often have interest in contributing to Mozilla websites but don't really know where to start. Some of our sites can be difficult to set up and even if you do get them set up, understanding how to interact with Mozilla web dev can be a challenge. In this session I plan to show people the basics of setting up an Ubuntu VM that will run the php and python frameworks of and [TBA: Might be AMO, Might be Bedrock, Might be both, time permitting], and run through contributing a patch from the ground up. I'll also answer questions about any of our website content or code that I'm able to.

How your session furthers the MozCamp Goals ( This session will provide a bunch of information to contributors on the technical and structural background of our web development and websites themselves.

Expected Outcome or Deliverable: New contributors for our websites!

Desired Audience Type or Skill-set: Nothing but interest in Mozilla webdev projects.

Equipment Needs (Video projector already included): None.



If you have any interest in a particular webdev project or have any area you'd like to see me focus on, add it in here and I will make it part of the presentation. I've defaulted to the sites that get the most traffic, but if there is strong audience interest in other topics/projects I would be happy to cover those instead.

  • <insert question here>

Place your name here if you would like to attend this talk:

  • Giorgos Logiotatidis :giorgos
  • Coce 10:45, 30 July 2012 (PDT)
  • Paolo Amadini
  • Blake Winton
  • Michael Kohler :mkohler
  • Nikos Roussos