|
| 1 | +# Accessibility Team |
| 2 | + |
| 3 | +This charter supersedes [DEP 11: Accessibility Team](https://github.com/django/deps/blob/main/final/0011-accessibility-team.rst). |
| 4 | +The Accessibility Team encourages projects maintained by the Django Software |
| 5 | +Foundation to be accessible to as many people as possible. |
| 6 | +We focus on those with disabilities who find it more challenging to use the web. |
| 7 | + |
| 8 | + |
| 9 | +## Scope of responsibilities |
| 10 | + |
| 11 | +The scope of the Accessibility Team includes all projects maintained by |
| 12 | +the Django Software Foundation. |
| 13 | + |
| 14 | +This includes but is not limited to: |
| 15 | + |
| 16 | +- User-facing parts of Django, such as: |
| 17 | + - default HTML output in forms |
| 18 | + - the Django admin and its default theme, HTML, and UI components. |
| 19 | +- All websites and other software projects maintained by the DSF, such as: |
| 20 | + - the Django website |
| 21 | + - the documentation |
| 22 | + - Django Snippets |
| 23 | + - the issue tracker |
| 24 | + |
| 25 | +The scope also includes Django events and other community projects where accessibility |
| 26 | +is a relevant concern. |
| 27 | + |
| 28 | +The responsibilities of the Accessibility Team are expected to change over time, |
| 29 | +and are to be decided by consensus of the team, with input from the Steering Council |
| 30 | +as required. These include: |
| 31 | + |
| 32 | +- Deciding on any accessibility guidelines to follow, such as WCAG. |
| 33 | +- Implementing automated testing to find issues. |
| 34 | +- Coordinating accessibility audits. |
| 35 | +- Coordinating the fixing of accessibility issues and accessibility improvements. |
| 36 | +- Writing and maintaining documentation relating to accessibility. For example: |
| 37 | + - a statement of commitment to accessibility issues |
| 38 | + - contribution guidelines |
| 39 | +- Reviewing code that affects the accessibility of any in-scope projects. |
| 40 | + |
| 41 | +Many of these duties can be undertaken by any contributor. The Accessibility Team |
| 42 | +coordinates this work. |
| 43 | +It can step in where contributors are not available and support those who lack the |
| 44 | +knowledge to do so themselves. |
| 45 | +Accessibility Team members are added to a team in the GitHub organization with |
| 46 | +read access to relevant repositories. With this they can be requested to review pull |
| 47 | +requests. |
| 48 | + |
| 49 | + |
| 50 | +## Current members |
| 51 | + |
| 52 | +- Chair: Tom Carrick |
| 53 | +- Co-Chair: Eli Rosselli |
| 54 | +- Steering Council Liaison: Tim Schilling |
| 55 | +- Other members: |
| 56 | + - Marijke Luttekes |
| 57 | + - Rahmat Akintola |
| 58 | + - Sage Abdullah |
| 59 | + - Saptak Sengupta |
| 60 | + - Sarah Abderemane |
| 61 | + - Thibaud Colas |
| 62 | + - Tushar Gupta |
| 63 | + |
| 64 | + |
| 65 | +## Future membership |
| 66 | + |
| 67 | +The team does not have a fixed size. |
| 68 | +The team decides when new members are needed. |
| 69 | +New members are chosen from a list of volunteers. |
| 70 | +If there are no qualified volunteers the team will place an advertisementon the Django website. |
| 71 | + |
| 72 | +Priority will be given to volunteers who: |
| 73 | + |
| 74 | +- Have disabilities that make using the web or web development more difficult. |
| 75 | +- Have expertise in accessibility. |
| 76 | +- Have a record of contributing to Django. |
| 77 | + |
| 78 | +Members must opt-in to remain on the team on an annual basis. |
| 79 | +They may also leave for any reason. |
| 80 | + |
| 81 | +Members can also be removed by: |
| 82 | + |
| 83 | +- Becoming disqualified by the Code of Conduct working group |
| 84 | +- A vote of the Steering Council |
| 85 | +- The full consensus of the rest of the Accessibility Team |
| 86 | + |
| 87 | + |
| 88 | +## Budget |
| 89 | + |
| 90 | +No budget is required at this time. This will be reviewed at least annually. |
| 91 | +Any changes to the budget may be requested from the board. |
| 92 | + |
| 93 | + |
| 94 | +## Communication channels |
| 95 | + |
| 96 | +The Accessibility team operates in several areas: |
| 97 | +- [Accessibility Forum category](https://forum.djangoproject.com/c/internals/accessibility/26) |
| 98 | +- Public #accessbility channel on [Django Discord server](https://chat.djangoproject.com) |
| 99 | +- Private channel on [Django Discord server](https://chat.djangoproject.com) |
| 100 | +- A private Google Drive folder and Group in the DSF Google workspace |
| 101 | + |
| 102 | +The Accessibility team can be tagged specifically in the following areas: |
| 103 | + |
| 104 | +- The [@accessibility](https://forum.djangoproject.com/groups/accessibility) Forum group tag |
| 105 | +- The [@django/accessibility](https://github.com/orgs/django/teams/accessibility) team in the Django organization |
| 106 | + |
| 107 | +The team meets online once per month. |
| 108 | + |
| 109 | + |
| 110 | +## Reporting |
| 111 | + |
| 112 | +The team posts [public meeting notes](https://forum.djangoproject.com/t/accessibility-team-meeting-notes/26133) |
| 113 | +to the forum. These serve as reports to the DSF Board and Steering Council. |
| 114 | + |
| 115 | +The team produces an annual report that is shared with the Django community. |
0 commit comments