xref: /aosp_15_r20/external/fbjni/CODE_OF_CONDUCT.md (revision 65c59e023c5336bbd4a23be7af78407e3d80e7e7)
1*65c59e02SInna Palant# Code of Conduct
2*65c59e02SInna Palant
3*65c59e02SInna Palant## Our Pledge
4*65c59e02SInna Palant
5*65c59e02SInna PalantIn the interest of fostering an open and welcoming environment, we as
6*65c59e02SInna Palantcontributors and maintainers pledge to make participation in our project and
7*65c59e02SInna Palantour community a harassment-free experience for everyone, regardless of age, body
8*65c59e02SInna Palantsize, disability, ethnicity, sex characteristics, gender identity and expression,
9*65c59e02SInna Palantlevel of experience, education, socio-economic status, nationality, personal
10*65c59e02SInna Palantappearance, race, religion, or sexual identity and orientation.
11*65c59e02SInna Palant
12*65c59e02SInna Palant## Our Standards
13*65c59e02SInna Palant
14*65c59e02SInna PalantExamples of behavior that contributes to creating a positive environment
15*65c59e02SInna Palantinclude:
16*65c59e02SInna Palant
17*65c59e02SInna Palant* Using welcoming and inclusive language
18*65c59e02SInna Palant* Being respectful of differing viewpoints and experiences
19*65c59e02SInna Palant* Gracefully accepting constructive criticism
20*65c59e02SInna Palant* Focusing on what is best for the community
21*65c59e02SInna Palant* Showing empathy towards other community members
22*65c59e02SInna Palant
23*65c59e02SInna PalantExamples of unacceptable behavior by participants include:
24*65c59e02SInna Palant
25*65c59e02SInna Palant* The use of sexualized language or imagery and unwelcome sexual attention or
26*65c59e02SInna Palant  advances
27*65c59e02SInna Palant* Trolling, insulting/derogatory comments, and personal or political attacks
28*65c59e02SInna Palant* Public or private harassment
29*65c59e02SInna Palant* Publishing others' private information, such as a physical or electronic
30*65c59e02SInna Palant  address, without explicit permission
31*65c59e02SInna Palant* Other conduct which could reasonably be considered inappropriate in a
32*65c59e02SInna Palant  professional setting
33*65c59e02SInna Palant
34*65c59e02SInna Palant## Our Responsibilities
35*65c59e02SInna Palant
36*65c59e02SInna PalantProject maintainers are responsible for clarifying the standards of acceptable
37*65c59e02SInna Palantbehavior and are expected to take appropriate and fair corrective action in
38*65c59e02SInna Palantresponse to any instances of unacceptable behavior.
39*65c59e02SInna Palant
40*65c59e02SInna PalantProject maintainers have the right and responsibility to remove, edit, or
41*65c59e02SInna Palantreject comments, commits, code, wiki edits, issues, and other contributions
42*65c59e02SInna Palantthat are not aligned to this Code of Conduct, or to ban temporarily or
43*65c59e02SInna Palantpermanently any contributor for other behaviors that they deem inappropriate,
44*65c59e02SInna Palantthreatening, offensive, or harmful.
45*65c59e02SInna Palant
46*65c59e02SInna Palant## Scope
47*65c59e02SInna Palant
48*65c59e02SInna PalantThis Code of Conduct applies within all project spaces, and it also applies when
49*65c59e02SInna Palantan individual is representing the project or its community in public spaces.
50*65c59e02SInna PalantExamples of representing a project or community include using an official
51*65c59e02SInna Palantproject e-mail address, posting via an official social media account, or acting
52*65c59e02SInna Palantas an appointed representative at an online or offline event. Representation of
53*65c59e02SInna Palanta project may be further defined and clarified by project maintainers.
54*65c59e02SInna Palant
55*65c59e02SInna Palant## Enforcement
56*65c59e02SInna Palant
57*65c59e02SInna PalantInstances of abusive, harassing, or otherwise unacceptable behavior may be
58*65c59e02SInna Palantreported by contacting the project team at <[email protected]>. All
59*65c59e02SInna Palantcomplaints will be reviewed and investigated and will result in a response that
60*65c59e02SInna Palantis deemed necessary and appropriate to the circumstances. The project team is
61*65c59e02SInna Palantobligated to maintain confidentiality with regard to the reporter of an incident.
62*65c59e02SInna PalantFurther details of specific enforcement policies may be posted separately.
63*65c59e02SInna Palant
64*65c59e02SInna PalantProject maintainers who do not follow or enforce the Code of Conduct in good
65*65c59e02SInna Palantfaith may face temporary or permanent repercussions as determined by other
66*65c59e02SInna Palantmembers of the project's leadership.
67*65c59e02SInna Palant
68*65c59e02SInna Palant## Attribution
69*65c59e02SInna Palant
70*65c59e02SInna PalantThis Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
71*65c59e02SInna Palantavailable at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
72*65c59e02SInna Palant
73*65c59e02SInna Palant[homepage]: https://www.contributor-covenant.org
74*65c59e02SInna Palant
75*65c59e02SInna PalantFor answers to common questions about this code of conduct, see
76*65c59e02SInna Palanthttps://www.contributor-covenant.org/faq
77*65c59e02SInna Palant
78