Confirmed users
1,233
edits
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. |