Contribute/Accessibility/Opportunities: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(4 intermediate revisions by one other user not shown)
Line 36: Line 36:
* add new content
* add new content


An example of new would be adding an accessibility guide with best practices for [https://developer.mozilla.org/en-US/apps app developers]<br>
An example of new would be adding an accessibility guide with best practices for [https://developer.mozilla.org/apps app developers].<br>
[https://developer.mozilla.org/en/XUL_accessibility_guidelines XUL accessibility guidelines] is a good document (in need of some updating) to use as a general reference  
[https://developer.mozilla.org/en/XUL_accessibility_guidelines XUL accessibility guidelines] is a good document (in need of some updating) to use as a general reference  


'''Places to start'''
'''Places to start'''
* [https://developer.mozilla.org/en/Accessibility Accessibility MDN Main Page]
* [https://developer.mozilla.org/en/Accessibility Accessibility MDN Main Page]
* [https://developer.mozilla.org/Special:Tags?tag=Accessibility Tagged Pages > Accessibility]
* [https://developer.mozilla.org/docs/tag/Accessibility Tagged Pages > Accessibility]


Interested? Contact Jack Doe
Interested? Contact Jack Doe
Line 51: Line 51:
To get started, you need to do these few things, in any order:
To get started, you need to do these few things, in any order:
* '''Make your own build''' of Firefox, from the source code of the development version (mozilla-central). [https://developer.mozilla.org/En/Simple_Firefox_build This page] explains how to do that.
* '''Make your own build''' of Firefox, from the source code of the development version (mozilla-central). [https://developer.mozilla.org/En/Simple_Firefox_build This page] explains how to do that.
* '''Find a mentored bug:''' Find a task to work on. [http://www.joshmatthews.net/bugsahoy/?a11y=1 Use this search] to find a mentored bug to work on. See below the list of [[#Current_projects|current projects]].
* '''Find a mentored bug:''' [http://www.joshmatthews.net/bugsahoy/?a11y=1 Use this search] to find a mentored bug to work on or choose from the list below.
* '''Register''' an account on [https://bugzilla.mozilla.org/ Bugzilla].
* '''Register''' an account on [https://bugzilla.mozilla.org/ Bugzilla].
* '''Patch review:''' Once you have made a patch for a bug, attach it to the bug and [https://developer.mozilla.org/En/Developer_Guide/How_to_Submit_a_Patch#Getting_Reviews request review] for it. It's just a matter of setting 'review?' on it and selecting an appropriate reviewer.
* '''Patch review:''' Once you have made a patch for a bug, attach it to the bug and [https://developer.mozilla.org/En/Developer_Guide/How_to_Submit_a_Patch#Getting_Reviews request review] for it. It's just a matter of setting 'review?' on it and selecting an appropriate reviewer.
==Mentored bugs==
<bugzilla>
    {
        "product": "core",
        "whiteboard": "mentor",
        "component": "Disability Access APIs",
        "resolution": "---"
    }
</bugzilla>
[[Category: Contribute]] [[Category: Accessibility]]

Latest revision as of 21:00, 22 September 2014

Raw Draft for Getting Involved Opportunities

The following is a list of Mozilla accessibility projects where contributors are needed. (structure by time commitment? difficulty?)

Mozilla A11y Social Media

Accessibility/Social

Contributor Opportunities:

  • Manage social media accounts (Facebook, Twitter, etc.)
  • Contribute content (updates, tweets, etc)
  • Interact with subscribers
  • Promote our pages (increase subscribers, Likes, etc)

Requirements:

  • Personal experience with social media services (Facebook, Twitter, etc)
  • Accessibility knowledge and experience. Can be Web, Software, Mozilla accessibility, etc.
  • Willingness to engage with followers to answer questions, provide guidance, recruit Mozilla a11y contributors, etc.

Interested? Contact Ken Saunders

Accessibility Web Mess Cleanup

Contributors are needed to update the content on the "necessary - high priority essential" pages listed at Accessibility/WebMess/724672

Some of the content on the pages listed there is obsolete, out of date, and/or contains broken links.

Interested? Contact Jane Doe

Developer Resources Cleanup

Compile a listing of where developers find Mozilla accessibility information and resources. Assess the freshness of the content. Update if necessary and possible. Consolidate if possible. Accessibility/Developer Resources

Accessibility Content on MDN

Contributors are needed to review accessibility documents at the Mozilla Developer Network and if necessary,

  • update old content
  • remove obsolete content
  • add new content

An example of new would be adding an accessibility guide with best practices for app developers.
XUL accessibility guidelines is a good document (in need of some updating) to use as a general reference

Places to start

Interested? Contact Jack Doe

End User Resources Cleanup

Update the pages listed at Accessibility/End User Resources

Coding

To get started, you need to do these few things, in any order:

  • Make your own build of Firefox, from the source code of the development version (mozilla-central). This page explains how to do that.
  • Find a mentored bug: Use this search to find a mentored bug to work on or choose from the list below.
  • Register an account on Bugzilla.
  • Patch review: Once you have made a patch for a bug, attach it to the bug and request review for it. It's just a matter of setting 'review?' on it and selecting an appropriate reviewer.

Mentored bugs

Full Query
ID Summary Priority Status
1305446 Expose ARIA "log" role as ROLE_LOG P3 NEW

1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);