xref: /aosp_15_r20/external/jetpack-camera-app/docs/code-of-conduct.md (revision 7e7863dab8204bb545ead586e736dea632e06846)
1*7e7863daSAndroid Build Coastguard Worker# Code of Conduct
2*7e7863daSAndroid Build Coastguard Worker
3*7e7863daSAndroid Build Coastguard Worker## Our Pledge
4*7e7863daSAndroid Build Coastguard Worker
5*7e7863daSAndroid Build Coastguard WorkerIn the interest of fostering an open and welcoming environment, we as
6*7e7863daSAndroid Build Coastguard Workercontributors and maintainers pledge to making participation in our project and
7*7e7863daSAndroid Build Coastguard Workerour community a harassment-free experience for everyone, regardless of age, body
8*7e7863daSAndroid Build Coastguard Workersize, disability, ethnicity, gender identity and expression, level of
9*7e7863daSAndroid Build Coastguard Workerexperience, education, socio-economic status, nationality, personal appearance,
10*7e7863daSAndroid Build Coastguard Workerrace, religion, or sexual identity and orientation.
11*7e7863daSAndroid Build Coastguard Worker
12*7e7863daSAndroid Build Coastguard Worker## Our Standards
13*7e7863daSAndroid Build Coastguard Worker
14*7e7863daSAndroid Build Coastguard WorkerExamples of behavior that contributes to creating a positive environment
15*7e7863daSAndroid Build Coastguard Workerinclude:
16*7e7863daSAndroid Build Coastguard Worker
17*7e7863daSAndroid Build Coastguard Worker*   Using welcoming and inclusive language
18*7e7863daSAndroid Build Coastguard Worker*   Being respectful of differing viewpoints and experiences
19*7e7863daSAndroid Build Coastguard Worker*   Gracefully accepting constructive criticism
20*7e7863daSAndroid Build Coastguard Worker*   Focusing on what is best for the community
21*7e7863daSAndroid Build Coastguard Worker*   Showing empathy towards other community members
22*7e7863daSAndroid Build Coastguard Worker
23*7e7863daSAndroid Build Coastguard WorkerExamples of unacceptable behavior by participants include:
24*7e7863daSAndroid Build Coastguard Worker
25*7e7863daSAndroid Build Coastguard Worker*   The use of sexualized language or imagery and unwelcome sexual attention or
26*7e7863daSAndroid Build Coastguard Worker    advances
27*7e7863daSAndroid Build Coastguard Worker*   Trolling, insulting/derogatory comments, and personal or political attacks
28*7e7863daSAndroid Build Coastguard Worker*   Public or private harassment
29*7e7863daSAndroid Build Coastguard Worker*   Publishing others' private information, such as a physical or electronic
30*7e7863daSAndroid Build Coastguard Worker    address, without explicit permission
31*7e7863daSAndroid Build Coastguard Worker*   Other conduct which could reasonably be considered inappropriate in a
32*7e7863daSAndroid Build Coastguard Worker    professional setting
33*7e7863daSAndroid Build Coastguard Worker
34*7e7863daSAndroid Build Coastguard Worker## Our Responsibilities
35*7e7863daSAndroid Build Coastguard Worker
36*7e7863daSAndroid Build Coastguard WorkerProject maintainers are responsible for clarifying the standards of acceptable
37*7e7863daSAndroid Build Coastguard Workerbehavior and are expected to take appropriate and fair corrective action in
38*7e7863daSAndroid Build Coastguard Workerresponse to any instances of unacceptable behavior.
39*7e7863daSAndroid Build Coastguard Worker
40*7e7863daSAndroid Build Coastguard WorkerProject maintainers have the right and responsibility to remove, edit, or reject
41*7e7863daSAndroid Build Coastguard Workercomments, commits, code, wiki edits, issues, and other contributions that are
42*7e7863daSAndroid Build Coastguard Workernot aligned to this Code of Conduct, or to ban temporarily or permanently any
43*7e7863daSAndroid Build Coastguard Workercontributor for other behaviors that they deem inappropriate, threatening,
44*7e7863daSAndroid Build Coastguard Workeroffensive, or harmful.
45*7e7863daSAndroid Build Coastguard Worker
46*7e7863daSAndroid Build Coastguard Worker## Scope
47*7e7863daSAndroid Build Coastguard Worker
48*7e7863daSAndroid Build Coastguard WorkerThis Code of Conduct applies both within project spaces and in public spaces
49*7e7863daSAndroid Build Coastguard Workerwhen an individual is representing the project or its community. Examples of
50*7e7863daSAndroid Build Coastguard Workerrepresenting a project or community include using an official project e-mail
51*7e7863daSAndroid Build Coastguard Workeraddress, posting via an official social media account, or acting as an appointed
52*7e7863daSAndroid Build Coastguard Workerrepresentative at an online or offline event. Representation of a project may be
53*7e7863daSAndroid Build Coastguard Workerfurther defined and clarified by project maintainers.
54*7e7863daSAndroid Build Coastguard Worker
55*7e7863daSAndroid Build Coastguard WorkerThis Code of Conduct also applies outside the project spaces when the Project
56*7e7863daSAndroid Build Coastguard WorkerSteward has a reasonable belief that an individual's behavior may have a
57*7e7863daSAndroid Build Coastguard Workernegative impact on the project or its community.
58*7e7863daSAndroid Build Coastguard Worker
59*7e7863daSAndroid Build Coastguard Worker## Conflict Resolution
60*7e7863daSAndroid Build Coastguard Worker
61*7e7863daSAndroid Build Coastguard WorkerWe do not believe that all conflict is bad; healthy debate and disagreement
62*7e7863daSAndroid Build Coastguard Workeroften yield positive results. However, it is never okay to be disrespectful or
63*7e7863daSAndroid Build Coastguard Workerto engage in behavior that violates the project’s code of conduct.
64*7e7863daSAndroid Build Coastguard Worker
65*7e7863daSAndroid Build Coastguard WorkerIf you see someone violating the code of conduct, you are encouraged to address
66*7e7863daSAndroid Build Coastguard Workerthe behavior directly with those involved. Many issues can be resolved quickly
67*7e7863daSAndroid Build Coastguard Workerand easily, and this gives people more control over the outcome of their
68*7e7863daSAndroid Build Coastguard Workerdispute. If you are unable to resolve the matter for any reason, or if the
69*7e7863daSAndroid Build Coastguard Workerbehavior is threatening or harassing, report it. We are dedicated to providing
70*7e7863daSAndroid Build Coastguard Workeran environment where participants feel welcome and safe.
71*7e7863daSAndroid Build Coastguard Worker
72*7e7863daSAndroid Build Coastguard WorkerReports should be directed to *[PROJECT STEWARD NAME(s) AND EMAIL(s)]*, the
73*7e7863daSAndroid Build Coastguard WorkerProject Steward(s) for *[PROJECT NAME]*. It is the Project Steward’s duty to
74*7e7863daSAndroid Build Coastguard Workerreceive and address reported violations of the code of conduct. They will then
75*7e7863daSAndroid Build Coastguard Workerwork with a committee consisting of representatives from the Open Source
76*7e7863daSAndroid Build Coastguard WorkerPrograms Office and the Google Open Source Strategy team. If for any reason you
77*7e7863daSAndroid Build Coastguard Workerare uncomfortable reaching out to the Project Steward, please email
78*7e7863daSAndroid Build Coastguard Worker[email protected].
79*7e7863daSAndroid Build Coastguard Worker
80*7e7863daSAndroid Build Coastguard WorkerWe will investigate every complaint, but you may not receive a direct response.
81*7e7863daSAndroid Build Coastguard WorkerWe will use our discretion in determining when and how to follow up on reported
82*7e7863daSAndroid Build Coastguard Workerincidents, which may range from not taking action to permanent expulsion from
83*7e7863daSAndroid Build Coastguard Workerthe project and project-sponsored spaces. We will notify the accused of the
84*7e7863daSAndroid Build Coastguard Workerreport and provide them an opportunity to discuss it before any action is taken.
85*7e7863daSAndroid Build Coastguard WorkerThe identity of the reporter will be omitted from the details of the report
86*7e7863daSAndroid Build Coastguard Workersupplied to the accused. In potentially harmful situations, such as ongoing
87*7e7863daSAndroid Build Coastguard Workerharassment or threats to anyone's safety, we may take action without notice.
88*7e7863daSAndroid Build Coastguard Worker
89*7e7863daSAndroid Build Coastguard Worker## Attribution
90*7e7863daSAndroid Build Coastguard Worker
91*7e7863daSAndroid Build Coastguard WorkerThis Code of Conduct is adapted from the Contributor Covenant, version 1.4,
92*7e7863daSAndroid Build Coastguard Workeravailable at
93*7e7863daSAndroid Build Coastguard Workerhttps://www.contributor-covenant.org/version/1/4/code-of-conduct.html
94