210 lines
9.3 KiB
Markdown
210 lines
9.3 KiB
Markdown
|
|
# Code of Conduct
|
|||
|
|
|
|||
|
|
Effective: Nov 1, 2018
|
|||
|
|
|
|||
|
|
LF Projects, LLC (“LF Projects”) supports and hosts open source and open
|
|||
|
|
standards projects (each a “Project”) and undertakes such other activities as is
|
|||
|
|
consistent with its mission and purpose.
|
|||
|
|
|
|||
|
|
## Introduction
|
|||
|
|
|
|||
|
|
The purposes of LF Projects, LLC (“LF Projects”) are to:
|
|||
|
|
|
|||
|
|
- support the collaborative development, availability and adoption of open
|
|||
|
|
source software, hardware and networking and other technologies and the
|
|||
|
|
collaborative development, availability and adoption of open protocols and
|
|||
|
|
standards (individually and collectively, “Open Technology”);
|
|||
|
|
- host various projects pursuing the development of Open Technology and other
|
|||
|
|
technical assets, materials and processes (each such project, which itself may
|
|||
|
|
include any number of projects, a “Project”);
|
|||
|
|
- provide enablement and support to Projects to assist their development
|
|||
|
|
activities; and
|
|||
|
|
- undertake such other lawful activity as permitted by law and as consistent
|
|||
|
|
with the mission, purpose and tax status of LFP, Inc., a Delaware non-profit
|
|||
|
|
non-stock corporation and the sole member of LF Projects.
|
|||
|
|
|
|||
|
|
LF Projects hosts communities where participants choose to work together, and in
|
|||
|
|
that process experience differences in language, location, nationality, and
|
|||
|
|
experience. In such a diverse environment, misunderstandings and disagreements
|
|||
|
|
happen, which in most cases can be resolved informally. In rare cases, however,
|
|||
|
|
behavior can intimidate, harass, or otherwise disrupt one or more people in the
|
|||
|
|
community, which LF Projects will not tolerate.
|
|||
|
|
|
|||
|
|
A **Code of Conduct (“Code”)** is useful to define accepted and acceptable
|
|||
|
|
behaviors and to promote high standards of professional practice. It also
|
|||
|
|
provides a benchmark for self-evaluation and acts as a vehicle for better
|
|||
|
|
identity of the organization.
|
|||
|
|
|
|||
|
|
LF Projects is a Delaware series limited liability company. Projects of LF
|
|||
|
|
Projects are formed as separate series of LF Projects (each, a “Series”).
|
|||
|
|
References to “Projects” within this Policy include the applicable Series for
|
|||
|
|
each Project.
|
|||
|
|
|
|||
|
|
This Code applies to any participant of any Project – including without
|
|||
|
|
limitation developers, participants in meetings, teleconferences, mailing lists,
|
|||
|
|
conferences or functions, and contributors. Note that this Code complements
|
|||
|
|
rather than replaces legal rights and obligations pertaining to any particular
|
|||
|
|
situation. In addition, with the approval of LF Projects, Projects are free to
|
|||
|
|
adopt their own code of conduct in place of the Code.
|
|||
|
|
|
|||
|
|
## Statement of Intent
|
|||
|
|
|
|||
|
|
LF Projects is committed to maintain a positive, professional work environment.
|
|||
|
|
This commitment calls for workplaces where participants at all levels behave
|
|||
|
|
according to the rules of the following code. A foundational concept of this
|
|||
|
|
code is that we all share responsibility for our work environment.
|
|||
|
|
|
|||
|
|
## Code
|
|||
|
|
|
|||
|
|
1. Treat each other with respect, professionalism, fairness, and sensitivity to
|
|||
|
|
our many differences and strengths, including in situations of high pressure
|
|||
|
|
and urgency.
|
|||
|
|
2. Never harass or bully anyone verbally, physically, sexually, or in digital or
|
|||
|
|
written form.
|
|||
|
|
3. Never discriminate on the basis of personal characteristics or group
|
|||
|
|
membership.
|
|||
|
|
4. Communicate constructively and avoid demeaning or insulting behavior or
|
|||
|
|
language.
|
|||
|
|
5. Seek, accept, and offer objective work criticism, and acknowledge properly
|
|||
|
|
the contributions of others.
|
|||
|
|
6. Be honest about your own qualifications, and about any circumstances that
|
|||
|
|
might lead to conflicts of interest.
|
|||
|
|
7. Respect the privacy of others and the confidentiality of data you access.
|
|||
|
|
8. With respect to cultural differences, be conservative in what you do and
|
|||
|
|
liberal in what you accept from others, but not to the point of accepting
|
|||
|
|
disrespectful, unprofessional or unfair or unwelcome behavior or advances.
|
|||
|
|
9. Promote the rules of this Code and take action (especially if you are in a
|
|||
|
|
leadership position) to bring the discussion back to a more civil level
|
|||
|
|
whenever inappropriate behaviors are observed.
|
|||
|
|
10. Stay on topic: Make sure that you are posting to the correct channel and
|
|||
|
|
avoid off-topic discussions. Remember when you update an issue or respond to
|
|||
|
|
an email you are potentially sending to a large number of people.
|
|||
|
|
11. Step down considerately: participants in every project come and go, and LF
|
|||
|
|
Projects is no different. When you leave or disengage from the project, in
|
|||
|
|
whole or in part, we ask that you do so in a way that minimizes disruption
|
|||
|
|
to the project. This means you should tell people you are leaving and take
|
|||
|
|
the proper steps to ensure that others can pick up where you left off.
|
|||
|
|
|
|||
|
|
## Glossary
|
|||
|
|
|
|||
|
|
### Demeaning behavior
|
|||
|
|
|
|||
|
|
is acting in a way that reduces another person’s dignity, sense of self-worth or
|
|||
|
|
respect within the community.
|
|||
|
|
|
|||
|
|
### Discrimination
|
|||
|
|
|
|||
|
|
is the prejudicial treatment of an individual based on criteria such as:
|
|||
|
|
physical appearance, race, ethnic origin, genetic differences, national or
|
|||
|
|
social origin, name, religion, gender, sexual orientation, family or health
|
|||
|
|
situation, pregnancy, disability, age, education, wealth, domicile, political
|
|||
|
|
view, morals, employment, or union activity.
|
|||
|
|
|
|||
|
|
### Insulting behavior
|
|||
|
|
|
|||
|
|
is treating another person with scorn or disrespect.
|
|||
|
|
|
|||
|
|
### Acknowledgement
|
|||
|
|
|
|||
|
|
is a record of the origin(s) and author(s) of a contribution.
|
|||
|
|
|
|||
|
|
### Harassment
|
|||
|
|
|
|||
|
|
is any conduct, verbal, physical, digital, written, or otherwise, that has the
|
|||
|
|
intent or effect of interfering with an individual, or that creates an
|
|||
|
|
intimidating, hostile, or offensive environment.
|
|||
|
|
|
|||
|
|
### Leadership position
|
|||
|
|
|
|||
|
|
includes group Chairs, project maintainers, staff members, and Board members.
|
|||
|
|
|
|||
|
|
### Participant
|
|||
|
|
|
|||
|
|
includes the following persons:
|
|||
|
|
|
|||
|
|
- Developers
|
|||
|
|
- Representatives of corporate participants
|
|||
|
|
- Anyone from the Public partaking in the LF Projects work environment (e.g.
|
|||
|
|
contribute code, comment on our code or specs, email us, attend our
|
|||
|
|
conferences, functions, etc)
|
|||
|
|
|
|||
|
|
### Respect
|
|||
|
|
|
|||
|
|
is the genuine consideration you have for someone (if only because of their
|
|||
|
|
status as participant in LF Projects, like yourself), and that you show by
|
|||
|
|
treating them in a polite and kind way.
|
|||
|
|
|
|||
|
|
### Sexual harassment
|
|||
|
|
|
|||
|
|
includes visual displays of degrading sexual images, sexually suggestive
|
|||
|
|
conduct, offensive remarks of a sexual nature, requests for sexual favors,
|
|||
|
|
unwelcome physical contact, and sexual assault.
|
|||
|
|
|
|||
|
|
### Unwelcome behavior
|
|||
|
|
|
|||
|
|
Hard to define? Some questions to ask yourself are:
|
|||
|
|
|
|||
|
|
- how would I feel if I were in the position of the recipient?
|
|||
|
|
- would my spouse, parent, child, sibling or friend like to be treated this way?
|
|||
|
|
- would I like an account of my behavior published in the organization’s
|
|||
|
|
newsletter?
|
|||
|
|
- could my behavior offend or hurt other members of the work group?
|
|||
|
|
- could someone misinterpret my behavior as intentionally harmful or harassing?
|
|||
|
|
- would I treat my boss or a person I admire at work like that ? _Summary_: if
|
|||
|
|
you are unsure whether something might be welcome or unwelcome, don’t do it.
|
|||
|
|
|
|||
|
|
### Unwelcome sexual advance
|
|||
|
|
|
|||
|
|
includes requests for sexual favors, and other verbal, digital, written, or
|
|||
|
|
physical conduct of a sexual nature, where:
|
|||
|
|
|
|||
|
|
- submission to such conduct is made either explicitly or implicitly a term or
|
|||
|
|
condition of an individual’s employment,
|
|||
|
|
- submission to or rejection of such conduct by an individual is used as a basis
|
|||
|
|
for employment decisions affecting the individual,
|
|||
|
|
- such conduct has the purpose or effect of unreasonably interfering with an
|
|||
|
|
individual’s work performance or creating an intimidating hostile or offensive
|
|||
|
|
working environment.
|
|||
|
|
|
|||
|
|
### Workplace Bullying
|
|||
|
|
|
|||
|
|
is a tendency of individuals or groups to use persistent aggressive or
|
|||
|
|
unreasonable behavior (e.g. verbal or written abuse, offensive conduct or any
|
|||
|
|
interference which undermines or impedes work) against a co-worker or any
|
|||
|
|
professional relations.
|
|||
|
|
|
|||
|
|
### Work Environment
|
|||
|
|
|
|||
|
|
is the set of all available means of collaboration, including, but not limited
|
|||
|
|
to messages to mailing lists, private correspondence, Web pages, chat channels,
|
|||
|
|
phone and video teleconferences, and any kind of face-to-face meetings or
|
|||
|
|
discussions.
|
|||
|
|
|
|||
|
|
## Incident Procedure
|
|||
|
|
|
|||
|
|
To report incidents or to appeal reports of incidents, send an email to a member
|
|||
|
|
of the following escalation path:
|
|||
|
|
|
|||
|
|
- Brad Bishop, Lead Maintainer, OpenBMC <bradleyb@fuzziesquirrel.com>
|
|||
|
|
- Nancy Yuen, Technical Steering Committee Member, OpenBMC <yuenn@google.com>
|
|||
|
|
- James Mihm, Technical Steering Committee Member, OpenBMC
|
|||
|
|
<james.mihm@intel.com>
|
|||
|
|
- Mike Dolan, Manager of LF Projects, Linux Foundation <manager@lfprojects.org>
|
|||
|
|
|
|||
|
|
Please include any available relevant information, including links to any
|
|||
|
|
publicly accessible material relating to the matter. Every effort will be taken
|
|||
|
|
to ensure a safe and collegial environment in which to collaborate on matters
|
|||
|
|
relating to the Project. In order to protect the community, the Project reserves
|
|||
|
|
the right to take appropriate action, potentially including the removal of an
|
|||
|
|
individual from any and all participation in the project. The Project will work
|
|||
|
|
towards an equitable resolution in the event of a misunderstanding.
|
|||
|
|
|
|||
|
|
## Credits
|
|||
|
|
|
|||
|
|
This code is based on the
|
|||
|
|
[W3C’s Code of Ethics and Professional Conduct](https://www.w3.org/Consortium/cepc)
|
|||
|
|
with some additions from the [Cloud Foundry](https://www.cloudfoundry.org/)’s
|
|||
|
|
Code of Conduct and the Hyperledger Project Code of Conduct. It has been
|
|||
|
|
modified from the Linux Foundation Project Code of Conduct to include incident
|
|||
|
|
managers local to the OpenBMC project.
|