Help the community by participating in the Jamstack Community Survey 2021. Take the 10-minute survey now.
Code of Conduct
Jamstack is an inclusive philosophy and an inclusive community.
We strive to create a friendly, welcoming, judgement- and harassment-free place for individuals to learn, connect, and grow together.
We are a diverse, global community. We have members from every gender, sexuality, gender expression, race, ethnicity, tribal background, religious affiliation, citizenship and nationality, age, physical ability, educational background, experience level that you can think of - and want everyone to feel welcome!
Whether it is contributing to our website, connecting in our slack, or attending conferences and independently organized meetings, it's not only our hope, but our expectation, that you'll abide by these three basic ground rules:
We approach interactions with thoughtfulness and care.
We are patient & kind to others. We don't dismiss someone because they have a different level of experience, are of a different background, or have a difference of opinion than us.
We are respectful when we disagree with someone.
There is a human in front of us. We don’t allow frustration to turn into a personal attack. A community where people feel uncomfortable or threatened is not a productive one. We are collectively responsible for each other.
We work to correct mistakes when they occur.
No one is expected to always be perfect or to know everything - sometimes even good intentions have unwanted outcomes. But how we respond to criticism is important. If someone criticizes our conduct, or points out ways we have harmed someone, we listen without taking it personally, and work towards a resolution - together.
We will not tolerate the following:
- Violent threats or language.
- Discriminatory or derogatory jokes and language.
- Disrespecting people's stated pronouns and gender identity, or current name.
- Posting sexually explicit or violent material.
- Posting, or threatening to post, people's personally identifying information ("doxing").
- Insults, especially those using discriminatory terms or slurs.
- Behavior that could be perceived as sexual attention.
- Advocating for or encouraging any of the above behaviors.
If soeone has said or done something that violates this code of conduct, please refer to the Resolving Code of Conduct Violations section.
Contributing to jamstack.org
In addition to the above, we expect that you'll consider:
- English is not everyone's first language! Be careful when pointing out language mistakes, typos or similar.
- Follow the contribution process and guidelines described in the ReadMe of this site's code repository.
- Contributions should be pertinent to the Jamstack approach to web development, and Jamstack ecosystem.
- Sharing information about a suitable service is fine, but avoid pushy or spammy contributions which might be construed as a hard sell for your site, service or product.
- Example sites might be large or small, but we will not include examples which we feel convey offensive or inappropriate content.
- Examples site which include bitcoin mining scripts or other malicious or antisocial code will not be accepted. If you observe any such sites being listed please let is know by opening an issue, or contacting us via [jamstack.org/slack](http://jamstack.org/slack)
- The order in which contributions are listed on the site may change over time. Expect some ordering such as alphabetical order of the site name, publish date or other.
Slack Code of Conduct
- Written communication is easy to misinterpret. Ask for clarification before jumping to conclusions.
- Respect and use the correct pronouns for people when referring to them. Ask if you are not sure.
- Respect people's boundaries, don't dm or continue to interact with people if they have asked you not to.
- Do not spam or solicit other participants
- Consider thoughtful use of discussion threads to help keep useful conversations focussed
- Limit your use of `@channel` and `@here` as this notifies everyone across global timezones.
- Select the most appropriate channel for your conversation and avoid reposting the same messages across many channels in ways which may feel spammy.
Group Meeting Code of Conduct
Group meetups are dedicated to providing a harassment-free experiences for everyone. We consider "group meetings" self-organized meetings in your city, as well as social events that may take place afterward, or adjacent to conferences we organize.
In addition to the above, the following isn't acceptable:
- Sexual language and imagery
- Deliberate intimidation, stalking, or following before/at/after official or unofficial events
- Harassing photography or recording
- Sustained disruption of talks or other events
- Inappropriate physical contact
- Unwelcome sexual attention
Resolving Code of Conduct Violations
If something has happened that excludes you or is making you have a bad experience, here is what should happen next.
In the moment: Are you safe? If not, get to a safe place. Can you talk to someone you trust about what happened?
As soon as possible: evaluate the situation - is it safe to talk to the person directly about this incident?
If it seems safe, try and speak with the person privately, in person if you can. Try and work to a resolution together. If it goes well, great! If it does not go well, please speak to an organizer as soon as you can.
If it does not seem safe, or the conversation did not go well, speak to an organizer about what happened as soon as you can.
After the fact: Organizers are familiar with this Code of Conduct and will take reports of CoC violations seriously. They will ask you details such as:
- time / place / manner of the alleged violation.
- whether there were additional witnesses or other people involved.
- contact or identifying information about the person who allegedly violated the CoC.
- Whether or not you would prefer to have your complaint be kept anonymous in the situation.
You can help us by giving us much detail as you can about what occurred
Organizers will work with staff to evaluate what happened, inform the person(s) in question that a violation was reported, and establish next steps.
This Code of Conduct covers a variety of different spaces of interaction.
If you'd like to report a CoC violation that happens...
in the Jamstack Slack, please speak to Phil Hawksworth, Perry Eising, or Ashlynn Polini by contacting us in the Jamstack slack . Please do note we may be out of your timezone, but we will respond.
on Jamstack.org, for example in a PR, please speak to Phil Hawksworth or Perry Eising by contacting us in the Jamstack slack or via email. Our emails are our first names @ netlify.com
at an in person meeting that is organized by your local city, please speak with the organizers, who will reach out to us via Slack or email.
at a Jamstack conference, please speak to any Netlify staff member, who will locate those of us who are trained to take statements, dm us, or talk to us via email.
All group organizers are required to relay all reports of CoC violations and complaints to Netlify staff within one week, regardless of how "severe" they are, so we can be accountable and responsible for resolving issues promptly.
Depending on the severity of the issue, the person may receive a last-chance warning, may be asked to leave the activity/group, or may receive a future ban. In very severe cases, we reserve the right to involve law enforcement should we feel it necessary. Tickets or other participation fees won't be refunded for people who are removed for CoC violations.