Outreachy/2015/December to March: Difference between revisions

Line 33: Line 33:
* Review the GitHub repo [https://github.com/mozilla/oneanddone for the O&D project] and [https://github.com/mozilla/oneanddone-tests for the test automation suite] - instructions on getting started are in the README files.
* Review the GitHub repo [https://github.com/mozilla/oneanddone for the O&D project] and [https://github.com/mozilla/oneanddone-tests for the test automation suite] - instructions on getting started are in the README files.
* Attend one of [https://wiki.mozilla.org/QA/OneandDone#Meetings our meetings]
* Attend one of [https://wiki.mozilla.org/QA/OneandDone#Meetings our meetings]
=== Air Mozilla Web Designer/Developer (WebEngineering Team) ===
Mentor: [https://mozillians.org/en-US/u/peterbe/ Peter Bengtsson]
==== Details ====
Help make [https://air.mozilla.org/ 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 [https://github.com/mozilla/airmozilla Air Mozilla application] from the source repository. Tip: Use the [https://github.com/mozilla/airmozilla/blob/master/README.md README instructions]
* As you work through the setup process, note any problems and [https://bugzilla.mozilla.org/enter_bug.cgi?product=Air%20Mozilla&component=Other 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.
Confirmed users
1,233

edits