Outreachy/Round/08
Round 8 was May-August 2014
Contents
GNOME Outreach Program For Women 2014
This page contains all the information about the opportunity with Mozilla for the Outreach Program for Women internship that will take place from May 19 through August 18, 2014. Please see the main program page for the general information about the program, such as timeline, background information, eligibility, requirements, and the application form.
Accepted project deadline will be March 31, 2014.
Accepted applicants will be announced on April 21, 2014 via the main program page.
We have (at least) three projects this year!
Mozilla Bug Wrangler (Desktop QA)
Mentor: Liz Henry
Details
Help develop the Bugmasters community for Mozilla, working with Liz and the QA community champions team, to introduce new contributors to bugzilla.mozilla.org and bug triage for Desktop Firefox, Firefox for Android, and/or Firefox OS. The Bug Wrangler should be interested in reading, understanding, and triaging bugs, talking with other community members, and helping to run bug day events.
The wrangler will become familiar with the structure of a large open source project with a high volume of bugs reported from a wide-ranging assortment of developers, testers, and end users. It is a similar role to the earlier Wikimedia GNOME outreach position and last year's Mozilla Bug Wrangler job.
The Bug Wrangler is also welcome to contribute code and develop prototype dashboards or web interfaces that use the Bugzilla API, something like Bugs Ahoy, to invite people to reproduce and confirm incoming bugs. We can work on other back end tools, creating step by step tutorials, helpful irc bots, contributor profile displays, and mechanisms to award people badges. Our current tools are written in python and javascript. This position can either focus on community bug triage or tool building. Coding isn't necessary, but if it's what you want to do, there's plenty to build!
What you can do to get involved:
- Give this tutorial on bug triaging a try! http://www.tizianasellitto.it/trainingmontage/bugzilla-triage-tutorial.html
- Try to reproduce, or add good information, some of these bugs: https://wiki.mozilla.org/Bugmasters/Projects/Firefox_28 Please add lhenry@mozilla.com in the cc: field in the bugs you work on.
- say hello on irc, on #qa. (I'm "lizzard" on irc.) https://quality.mozilla.org/docs/misc/getting-started-with-irc/
Mozilla Community Wiki Builder (Community Building Team)
Mentor: Larissa Shapiro
Details
Help build the growing Community Building Team at Mozilla. Our team seeks a flexible team player who likes hacking wikis, working with community on the ground, and developing relationships with lots of kinds of people. This community builder will learn what it takes to develop opportunities for contributors in a large open source project, both from the perspective of teams and from the view of new contributors.
Your skills ideally will include mediawiki hacking, and familiarity with a web development language, css and javascript would be helpful but are not a hard requirement.
Potential projects include: developing the Mozilla Wiki, working on dashboards and data around contribution to the project, and less technical but equally important projects such as building resources around how we recognize contributors to the project, and more.
To get started:
- join the #cbt channel on the Mozilla IRC server
- signup for Mozillians, Bugzilla, and wiki.mozilla.org accounts
- build a wiki.mozilla.org user page
- visit the https://wiki.mozilla.org/Contribute/ area to learn more about what Community Builders are doing and https://wiki.mozilla.org/Contribute/Education/Wiki_Working_Group to learn what the wiki working group is doing in particular.
Air Mozilla Web Designer/Developer (WebEngineering Team)
Mentor: Peter Bengtsson
Details
Help make Air Mozilla beautiful, engaging and loved.
We have added lots of useful features to Air Mozilla in the last two years, since it was migrated out of being a simply Wordpress blog, but the look and user interface has received very limited attention. And admittedly, many times the accessibility has been a mere afterthought. Now's a chance to either entirely rewrite how Air Mozilla looks or make incremental changes to the pages that matter the most.
The role will require writing HTML and CSS (and maybe some Javascript) and it will require being able to run a local Django server. Being able to fully integrate all design changes into the code base is not a must but something I'm definitely interested in helping out if someone is interested and finds it challenging. The CSS needs to be framework-like in that it should be easy to add features by leveraging existing CSS features without having to revisit the CSS entirely just to add a new page or feature.
Air Mozilla is similar to YouTube in that it's a browsable and searchable index of videos but we want it to be so much more. For example, how do you make it welcoming to work on the content in a collaborative way rather than just one person uploading her own video and typing in its metadata.
What you can do to get involved:
- Download and setup the Air Mozilla application from the source repository. Tip: Use the README instructions
- As you work through the setup process, note any problems and file a bug for any issues you find
- Try to determine how to solve the problem (for example: update the documentation, or patch the code) and note that in the bug you've filed.
Communications
- #opw on irc.mozilla.org (please ping selenamarie or Larissa with questions so we know you're there)
Mentors
Contact us on IRC! For more information on getting on IRC, check out this tutorial
Larissa Shapiro (Contributor Development, Community Building Team)
- Larissa on IRC
Liz Henry (Bugmaster, QA Team)
- lizzard on IRC
Peter Bengtsson (Web Developer, WebEngineering Team)
- peterbe on IRC
Selena Deckelmann (Data Architect, WebEngineering Team)
- selenamarie on IRC
First Contribution(s)
Start with these two
- Create a Mozillians profile (and a Persona account)
- Get a Bugzilla account
General Mozilla Contributions
- This portal will help you find out about all sorts of ways to contribute, based on the time you have available
Selected Projects
Francesca Ciceri (MadameZou), Massa, Italy - Bug wrangling - Liz Henry
Joelle Fleurantin (Queeniebee), New York, NY, USA - Maintaining the Gateway: Improving Mozilla Wiki through updating Information Architecture and Theme - Christie Koehler
Maja Frydrychowicz (maja_zf), Montreal, Quebec, Canada - Django development for One and Done - Liz Henry
Sara Mansouri (sara_mansouri), Saskatoon, Saskatchewan, Canada - Redevelopment of badges.mozilla.org and other contributor gamification infrastructure - Larissa Shapiro