Skip to main content
The NVDA project is committed to providing a welcoming, safe, and inclusive environment for everyone. This Code of Conduct outlines expectations for all community members and the consequences for unacceptable behavior.

Purpose

A primary goal of NV Access and NVDA is to be inclusive to the largest number of contributors, with the most varied and diverse backgrounds possible. We are committed to providing a friendly, safe and welcoming environment for all, regardless of:
  • Gender and sexual orientation
  • Ability
  • Ethnicity and nationality
  • Socioeconomic status and education
  • Level of experience
  • Religion (or lack thereof)
NVDA is a user-driven initiative. We invite all participants to help create safe and positive experiences for everyone.

Open Source Citizenship

This Code of Conduct aims to increase open source citizenship by encouraging participants to recognize and strengthen the relationships between our actions and their effects on our community.
If you see someone making an extra effort to ensure our community is welcoming, friendly, and encourages all participants to contribute to the fullest extent, we want to know!

Expected Behavior

All community members are expected to:

Participate Authentically

Engage actively and authentically to contribute to the health and longevity of the community

Exercise Consideration

Show consideration and respect in your speech and actions toward all community members

Collaborate First

Attempt collaboration before conflict and provide helpful contributions to encourage progress

Be Respectful

Respect differing viewpoints and experiences, and gracefully accept constructive criticism

Additional Expectations

  • Respect priorities: Understand the need to prioritize issues based on NV Access, user, and community priority
  • Protect privacy: GitHub is a public forum - refrain from publishing personal or sensitive information (yours or others’). Carefully consider the contents of debug logs before publishing
  • Refrain from harmful behavior: No demeaning, discriminatory, or harassing behavior and speech
  • Be mindful: Alert NV Access staff if you notice violations of this Code of Conduct, even if they seem inconsequential

Unacceptable Behavior

The following behaviors are considered harassment and are unacceptable:
Prohibited Behaviors
  • Violence, threats of violence, inciting violence, glorifying violence, or violent language
  • Sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory jokes and language
  • Posting or displaying sexually explicit or violent material
  • Posting or threatening to post personally identifying information (“doxing”)
  • Trolling, insulting/derogatory comments, and personal or political attacks
  • Personal insults, particularly those related to gender, sexual orientation, race, religion, or disability
  • Inappropriate photography or recording
  • Unwelcome sexual attention or advances
  • Deliberate intimidation, stalking or following (online or in person)
  • Advocating for or encouraging any of the above behavior
  • Sustained disruption of community events
  • Religious or political proselytizing

Consequences of Unacceptable Behavior

Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.
1

Immediate compliance expected

Anyone asked to stop unacceptable behavior is expected to comply immediately
2

NV Access may take action

NV Access staff may take any action deemed appropriate, up to and including temporary ban or permanent expulsion without warning
3

Content may be removed

NV Access staff have the right to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions not aligned with this Code of Conduct

Reporting Guidelines

If you are subject to or witness unacceptable behavior, or have any other concerns:

Report to NV Access

When Reporting, Include:

  • PR/Issue number (if applicable)
  • Nature of breach
  • Community member responsible
  • Date and time of breach
Confidentiality: The details of the reporter will not be disclosed, unless required by law.

Addressing Grievances

If you feel you have been falsely or unfairly accused of violating this Code of Conduct:

Submit a Grievance

Contact NV Access at [email protected] with a concise description of your grievance

Scope

This Code of Conduct applies to:
  • All community participants (contributors, paid or otherwise; sponsors; and other guests)
  • All community venues (online and in-person)
  • All one-on-one communications pertaining to community business
  • Unacceptable behavior occurring outside the scope of community activities when such behavior has the potential to adversely affect the safety and well-being of community members
For those setting up or running an NVDA group of any kind, it is strongly recommended that a complementary Code of Conduct be adopted.

Contact Information

Email NV Access

License and Attribution

The Citizen and Contributor Code of Conduct is distributed by NV Access Limited. Portions of text were derived from the GitHub sample Citizen and Contributor Code of Conduct, which is distributed under a Creative Commons Attribution-ShareAlike license.

Revision History

  • Revision 1.1: Adopted by NV Access Limited on 2023-08-09
  • Revision 1.0: Adopted by NV Access Limited on 2020-09-23

Build docs developers (and LLMs) love