RAKwireless Community Code of Conduct

RAKwireless Community Code of Conduct

Our Pledge

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to make participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

Our Standards

RAKStars community is intended for collaboration amongst the IoT community, and we want all participants to have an enjoyable and fulfilling experience. We generally assume that most people are intelligent and well-intended. Accordingly, all participants are expected to show respect and courtesy to others.

Examples of behavior that contributes to creating a positive environment include:

  • Be kind and courteous
  • Using welcoming and inclusive language
  • Being respectful of differing viewpoints and experiences
  • Gracefully accepting constructive criticism
  • Focusing on what is best for the community
  • Showing empathy towards other community members and collaborate with them

Examples of unacceptable behavior by participants include:

  • The use of sexualized language or imagery and unwelcome sexual attention or advances
  • Trolling, insulting/derogatory comments, and personal or political attacks
  • Public or private harassment
  • Publishing others’ private information, such as a physical or electronic address, without explicit permission
  • Other conduct which could reasonably be considered inappropriate in a professional setting
  • Responding to a post’s tone instead of its actual content

Our Responsibility

Projects and forum maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.

Projects and forum maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, posts, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.

Forum contributions

Please help us make this a great place for discussion by always working to improve the discussion somehow, however small. If you are not sure your post adds something valuable to the conversation, think over what you want to say and try again later.

The topics discussed here matter to us, and we want you to act as if they matter to you, too. Be respectful of the topics and the people discussing them, even if you disagree with some of what is being said. One way to improve the discussion is by discovering the ones that are already happening. Spend time browsing the topics here before replying or starting your own, and you’ll have a better chance of meeting others who share your interests.

Be Agreeable, Even When You Disagree

You may wish to respond to something by disagreeing with it. That’s fine. But remember to criticize ideas, not people. Please avoid:

  • Name-calling
  • Ad hominem attacks
  • Responding to a post’s tone instead of its actual content
  • Knee-jerk contradiction
  • Instead, provide reasoned counter-arguments that improve the conversation.

Your Participation Counts

The conversations we have here set the tone for every new arrival. Help us influence this community’s future by choosing to engage in discussions that make this forum an interesting place to be — and avoiding those that do not.

RAKwireless forum provides tools that enable the community to collectively identify the best (and worst) contributions: bookmarks, likes, flags, replies, edits, and so forth. Use these tools to improve your own experience, and everyone else’s, too - Let’s leave our community better than we found it.

Before you participate, keep in mind:

  • Try to be helpful. First and foremost, this is a forum to resolve issues, rather a place to educate people on how much they do not know. If possible, provide a solution that addresses the issue directly. Then, and only then, reference further educational materials.
  • Do not butt in. If someone is already helping out a community member, please refrain from complicating things unless necessary. Let them sort things out first. If need be, assist a little bit, do not take over. This will make other community members feel underappreciated.
  • Do not be afraid to ask for help. Replying to tag someone knowledgeable is also useful and can expedite the process of finding a solution
  • Do not be a “know it all.” Let other people also explore, interact, and improve. Assist, but do not spoil the community members, especially if they are already close to a solution

If You See a Problem, Flag It

Moderators have special authority; they are responsible for this forum. But so are you. With your help, moderators can be community facilitators, not just janitors or police.

Always Be Civil

This is a civilized place for public discussion. Please treat this discussion forum with the same respect you would in a public park. Nothing sabotages a healthy conversation like rudeness:

  • Be civil. Don’t post anything that a reasonable person would consider offensive, abusive, or hate speech
  • Keep it clean. Don’t post anything obscene or sexually explicit
  • Respect each other. Don’t harass or grief anyone, impersonate people, or expose their private information
  • Respect our forum. Don’t post spam or otherwise vandalize the forum
  • These are not concrete terms with precise definitions — avoid even the appearance of any of these things. If you’re unsure, ask yourself how you would feel if your post was featured on the New York Times’ front page

This is a public forum, and search engines index these discussions. Keep the language, links, and images safe for family and friends.

Keep It Tidy

Please make an effort to put things in the right place to spend more time discussing and less cleaning up. Keeping this in mind:

  • Don’t start a topic in the wrong category
  • Don’t cross-post the same thing in multiple topics
  • Don’t post no-content replies
  • Don’t divert a topic by changing it midstream
  • Don’t sign your posts — every post has your profile information attached to it
  • Rather than posting “+1” or “Agreed,” use the Like button. Rather than taking an existing topic in a radically different direction, use Reply as a Linked Topic.

Post Only Your Own Stuff

You may not post anything digital that belongs to someone else without permission. You may not post descriptions of, links to, or methods for stealing someone’s intellectual property (software, video, audio, images) or for breaking any other law.

Powered by You

This site is operated by your friendly local staff and you, the community. If you have any further questions about how things should work here, open a new topic in the site feedback category and let’s discuss! If there’s a critical or urgent issue that can’t be handled by a meta topic or flag, contact us at [email protected].


We empower and encourage community members to report any instances of behaviors that make you or others feel uncomfortable and violate the RAKwireless Community Code of Conduct at [email protected]. All complaints will be reviewed and investigated and will result in a deemed necessary response and appropriate to the circumstances. The RAKwireless team is obligated to maintain confidentiality concerning the reporter of an incident.


This Code of Conduct and policies listed above apply to all RAKwireless venues - extends to talks, forums, workshops, and social media. Community members who violate these rules will be sanctioned or expelled from our community events or venues at the RAKwireless team’s discretion.

As a community member, you are representing our community and are expected to behave accordingly. This Code of Conduct applies for projects and in public spaces when an individual is representing a project or its community.


This Code of Conduct is adapted from the Contributor Covenant, version 1.4, available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html