ReSwitched Wiki

Documenting the Nintendo Switch hardware, software, and development.

User Tools

Site Tools


community:rules

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
community:rules [2018/03/21 15:06]
sirocyl [4. We will global-ping.]
community:rules [2018/03/22 03:05] (current)
sirocyl [2. Be nice to each other.]
Line 1: Line 1:
 +======= DRAFT COPY. =======
 ====== ReSwitched Community Rules ====== ====== ReSwitched Community Rules ======
-These are the rules, guidelines and code of conduct for participation in the ReSwitched community.+These are the rules, guidelines and code of conduct for participation in the ReSwitched community.\\ 
 +**By participating - posting, commenting, reacting, contributing,​ or editing - you agree to these rules.**
  
 ===== Rules ===== ===== Rules =====
Line 15: Line 17:
 ==== 1. Read the rules. ==== ==== 1. Read the rules. ====
   * **Read __all__ the rules** before participating in chat. //Not reading the rules is not an excuse for breaking them.//   * **Read __all__ the rules** before participating in chat. //Not reading the rules is not an excuse for breaking them.//
-  * It's suggested that you read channel topics, pins, and #​vvv-faq ​before asking questions as well, as some questions may have already been answered in those.+  * It's suggested that you read channel topics, pins, and [[community:​vvvfaq|the VVVFAQ'​s]] ​before asking questions as well, as some questions may have already been answered in those.
  
 ==== 2. Be nice to each other. ==== ==== 2. Be nice to each other. ====
 It's fine to disagree, it's __not__ fine to insult or attack other people. It's fine to disagree, it's __not__ fine to insult or attack other people.
-  * You may disagree with anyone ​or anything you like, but you should try to keep it to __opinions__,​ and __not people__.+  * You may disagree with anyone, but you should try to keep your arguments ​to __opinions__,​ and __not people__
 +    * Voicing disagreements which create an unsafe or unwelcome atmosphere is not permitted.
     * //Avoid vitriol.// Flame-wars will be shut down the moment we notice them.     * //Avoid vitriol.// Flame-wars will be shut down the moment we notice them.
   * Constant antagonistic behavior is considered uncivil and //​appropriate action// will be taken.   * Constant antagonistic behavior is considered uncivil and //​appropriate action// will be taken.
-  * The use of derogatory slurs -- sexist, racist, homophobic, or otherwise -is unacceptable and may be grounds for an //immediate ban.//+  * Discriminatory behavior ​including ​sexist, racist, homophobic, transphobic, or ableist behavior ​will not be tolerated. 
 +    * In severe cases, such as those that involve use of slurs, hate speech, or targeting of an individual, **such behavior will be considered ​grounds for an //immediate ban//.** 
 +  * **[[community:​rules#​Definitions|Harassment]]** of other users is not tolerated, and will be acted upon as soon as it is brought to our attention.
  
 ==== 3. Staff will handle issues directly. ==== ==== 3. Staff will handle issues directly. ====
Line 40: Line 45:
  
 All other news, which doesn'​t require mass-notification,​ is posted to the __#news__ channel. All other news, which doesn'​t require mass-notification,​ is posted to the __#news__ channel.
-=== 4a. @everyone mentions ===+=== (a). @everyone mentions ===
   * From time to time, **we may mention __@everyone__ in the server.**   * From time to time, **we may mention __@everyone__ in the server.**
   * We do this when we feel something important is going on that requires attention.   * We do this when we feel something important is going on that requires attention.
   * Important things include, but are not limited to: community changes, new developments in Switch hacking, time-critical announcements,​ and hardware or software changes which may jeopardize the possibility of future homebrew.   * Important things include, but are not limited to: community changes, new developments in Switch hacking, time-critical announcements,​ and hardware or software changes which may jeopardize the possibility of future homebrew.
-=== 4b. @here mentions ===+=== (b). @here mentions ===
   * From time to time, **we may mention __@here__ in the server.**   * From time to time, **we may mention __@here__ in the server.**
   * We do this when there is something that we need community participation for, such as analysis of console data, or a pre-release which we are running through final QA.   * We do this when there is something that we need community participation for, such as analysis of console data, or a pre-release which we are running through final QA.
-=== 4c. Miscellaneous ===+=== (c). Miscellaneous ===
   * Staff will not abuse this to unnecessarily or randomly ping people.   * Staff will not abuse this to unnecessarily or randomly ping people.
-    * //The rate by which we issue global mentions, is typically once or twice a month.// 
   * To disable notifications for these pings, suppress them in "​ReSwitched server menu → Notification Settings"​. ​   * To disable notifications for these pings, suppress them in "​ReSwitched server menu → Notification Settings"​. ​
     * //On desktop: [[https://​cdn.discordapp.com/​attachments/​290068297238446082/​397605479154450450/​2017-12-23_20-57-21.gif|see this GIF.]]//     * //On desktop: [[https://​cdn.discordapp.com/​attachments/​290068297238446082/​397605479154450450/​2017-12-23_20-57-21.gif|see this GIF.]]//
Line 62: Line 66:
   * Don't spam.   * Don't spam.
     * For excessively long text, use a service like https://​0bin.net/​.     * For excessively long text, use a service like https://​0bin.net/​.
 +  * Channels may be locked down, in the event that a discussion or argument gets out of hand, or if there is an attack or spammer present, or if we need to get the attention of users in the channel quickly (including with a [[community:​rules#​we_will_global_ping|global mention.]])
 +    * When a channel is locked down, especially if it is because of an argument or off-the-handle discussion, do not bring the topic to another channel.
 +      * Doing so will result in moderation action against you and/or your posts.
   * **Off-topic content goes to __#​off-topic__.**   * **Off-topic content goes to __#​off-topic__.**
     * Keep low-quality content like memes and shitposting out of the other channels.     * Keep low-quality content like memes and shitposting out of the other channels.
     * __#​off-topic__ is also for //high quality// discussion. ;)     * __#​off-topic__ is also for //high quality// discussion. ;)
 +    * Access to the __#​off-topic__ channel is through the "​__@Community__"​ role, and... 
 +      * is given to users, by staff, when we feel that you are contributing positively to the community and the quality of discussion, and are participating well. 
 +      * is not given by request. 
 +      * is not given based on any particular contribution (e.g., to a dump request, or to the wiki, code, or by reporting a bug.). 
 +      * is given to you, the user, when we feel that you have //earned it.// 
 +      * can be removed from anyone, for any reason, absolutely arbitrarily. 
 +      * may be reinstated, if we feel you've continued to earn it. 
 +      * will be removed __permanently__,​ if you are breaking the rules, or the community guidelines or code of conduct. 
 +      * may be removed from many or all people at a time, especially if the channel is too crowded, or that the conversation is worthy of a lockdown. 
 +    * Not having access to __#​off-topic__ is not an excuse for posting off topic stuff in other channels. 
 +      * If you feel the need to post off-topic random things not related to Switch hacking, and you aren't going to participate in ReSwitched and be well-behaved enough to get access to __#​off-topic__,​ don't waste our time; //join another community.//​ 
 +  * This server primarily speaks English, and we expect that you communicate clearly. 
 +    * Don't speak exclusively in 1337-speak or emoji/​emoticons or some other code. It's not clever, it makes you illegible. 
 +    * We will try our best to understand you, if English is not your first language, or if you do not speak it well or at all, and you rely on Google Translate or other machine translation. We try to remain accessible and friendly. 
 +      * However, if you do break the other rules, we will still enforce the rules, regardless.
 ==== 7. Do not evade the rules. ==== ==== 7. Do not evade the rules. ====
   * These rules are enforced //in spirit,// not strict letter.   * These rules are enforced //in spirit,// not strict letter.
Line 88: Line 109:
   * Failing to change your profile picture/​nickname when requested so by the staff will result in appropriate staff action.   * Failing to change your profile picture/​nickname when requested so by the staff will result in appropriate staff action.
   * Particularly offensive nicknames/​profile pictures (hate symbols or names, slurs, etc.) may be grounds for an immediate ban.   * Particularly offensive nicknames/​profile pictures (hate symbols or names, slurs, etc.) may be grounds for an immediate ban.
 +
 +===== Guidelines =====
 +These guidelines detail specific examples of situations we would like to make note of, and how they are handled.
 +
 +==== 1. Donations. ====
 +With regards to handling monetary or tangible contributions:​ **ReSwitched is __currently //not//__ accepting donations.**
 +
 +=== (a). Impersonators. ===
 +:!: There are people out there who will attempt to impersonate our team, our members, or otherwise misrepresent themselves as being ReSwitched affiliates.\\
 +//This is fraud, and fraud is **not tolerated** whatsoever.//​\\
 +**If anyone solicits donations as ReSwitched, //anyone//, do notify our __Administrators__ (the Wizards) directly and immediately;​ do not pass go, do not give $300.**
 +
 +=== (b). To avoid fraud. ===
 +Other projects which some of our team may contribute to, such as the Yuzu emulator, are also under the same threat of scammers. Homebrew is popular, and often considered a "​soft"​ target to be hit by opportunists.\\
 +**Ensure that all donations to open source, homebrew-related projects, such as Yuzu and ReSwitched tools, are to their canonical, approved channels __ONLY.__**
 +
 +=== (c). Solicitation. ===
 +Soliciting personal donations, or sales of your own goods and services, or advertising others',​ is not against the rules here. We take a permissive stance towards it, but //we reserve the right to remove such posts for any reason.//
 +
 +Things which are blacklisted here include, but are not limited to:
 +  * //tools, services or hardware which facilitate piracy//
 +  * //​impersonating projects or people//
 +  * //fraud// and fraudulent activity
 +  * //breaking the law//
 +  * //harmful activities//​ (e.g., Ponzi/​pyramid schemes, or multi-level marketing)
 +  * //marketing in a way which could be considered harmful// (e.g., advocating violence or terrorism)
 +  * //extremely high-risk activities//​ (e.g., get-rich-quick scams, gambling, or cryptocurrency trading)
 +  * //​legally-questionable financial services// (e.g., tax evasion, money-laundering,​ or cryptocurrency recycling/​indirection.)
 +
 +Openly donating to providers of these things, soliciting donations for these things, advertising,​ advising, or marketing these things, are //all// against the rules and will be met with a ban - and in the case of scammers, //shame.// If you're unsure, ask first!
 +
 +===== Code of Conduct =====
 +This Code of Conduct governs all users in the ReSwitched community, and is our framework for drafting rules and guidelines, as well as enforcing them.
 +
 +We tend to a three-branch philosophy: The rules above are executed. The Code of Conduct below, is interpreted. The guidelines above, are tested.
 +
 +==== Attributions and acknowledgements. ====
 +This Code of Conduct includes paraphrased material from the [[https://​www.omgubuntu.co.uk/​commenting-conduct|OMGUbuntu! Commenting Code of Conduct]], used with permission.\\
 +This Code of Conduct contains parts of the [[http://​todogroup.org/​opencodeofconduct/​|TODO Group Open Code of Conduct v1.0.]]
 +
 +==== Preface. ====
 +//**Civil. Polite. Reasonable.** Three words that are far from being synonymous with the average video game console modification,​ homebrew software development,​ and hacking community. Sad, but true.//
 +
 +The more popular an opinion hole is, the more trolling, ranting, name-calling,​ feet-stamping and general tantrum-throwing you can expect to find.
 +
 +Our own Discord server and the community here is fairly lively, but, in order to prevent lively turning into a terse troll-haven a few basic ground rules are required.
 +
 +==== Expectations. ====
 +This code of conduct outlines our expectations for participants within the community, as well as steps to contact the community staff, and report unacceptable behavior.
 +
 +We are committed to providing a welcoming and inspiring community for all and expect our code of conduct to be honored, our rules to be followed, and our guidelines to be understood.
 +
 +==== Shape of the community. ====
 +The ReSwitched community strives to:
 +
 +  * **[[community:​rules#​be_friendly_and_patient|Be friendly and patient.]]**
 +  * **[[community:​rules#​be_welcoming|Be welcoming.]]**
 +  * **[[community:​rules#​be_considerate|Be considerate.]]**
 +  * **[[community:​rules#​be_respectful|Be respectful.]]**
 +  * **[[community:​rules#​be_mindful_of_others|Be mindful of others.]]**
 +  * **[[community:​rules#​take_care_in_the_words_that_we_choose|Take care in the words that we choose.]]**
 +  * **[[community:​rules#​try_to_understand_why_we_disagree|Try to understand why we disagree.]]**
 +
 +=== Be friendly and patient. ===
 +> Do what it takes to be a good listener, and participate amicably with your peers in the community.\\
 +> //​We'​re all here for each other, and there is no good reason to work against the harmony we seek to build in our group.//
 +
 +=== Be welcoming. ===
 +> We strive to be a community that welcomes and supports people of all backgrounds and identities.\\
 +> //This includes, but is not limited to members of any race, ethnicity, culture, national origin, colour, immigration status, social and economic class, educational level, sex, sexual orientation,​ gender identity and expression, age, size, family status, political belief, religion, and mental and physical ability.//
 +
 +=== Be considerate. ===
 +> When you speak, your voice is heard by other people, and you in turn, will be listening to others. When you contribute, your work will be used by other people, and you in turn will depend on the work of others. Any words you say, and any decision you take, will affect people in the community, users of the ReSwitched project'​s products, and colleagues in the project, and you should take those consequences into account when making decisions.\\
 +> //Remember that, despite our de-facto common English language, we’re a world-wide community, so you might not be communicating in someone else’s primary language.//
 +
 +=== Be respectful. ===
 +> Not all of us will agree all the time, but disagreement is no excuse for poor behavior and poor manners. We might all experience some frustration now and then, but we cannot allow that frustration to turn into a personal attack.\\
 +> //It’s important to remember that a community where people feel uncomfortable or threatened is not a productive one.//
 +
 +=== Be mindful of others. ===
 +> We're a community of people. People aren't always perfect, and people - and their behaviour - can change, for better or worse, in any given time, for any reason. If someone is not feeling well, don't pry for details if they'​re not willing to discuss, but do show that you appreciate what they do, and be a good human.\\
 +> //A little empathy goes a long way.//
 +
 +=== Take care in the words that we choose. ===
 +> We are a community of professionals,​ and we conduct ourselves professionally. Be kind to others. Do not insult or put down other participants,​ or other projects or communities,​ or their participants.\\
 +> //​Harassment and other exclusionary behavior aren’t acceptable.//​
 +
 +=== Try to understand why we disagree. ===
 +> Disagreements,​ both social and technical, happen all the time. It is important that we resolve disagreements and differing views constructively. Remember that we’re different. The strength of our community comes from its diversity, people from a wide range of backgrounds. Different people have different perspectives on issues. Being unable to understand why someone holds a viewpoint doesn’t mean that they’re wrong.\\
 +> //Don’t forget that it is human to err and blaming each other doesn’t get us anywhere. Instead, focus on helping to resolve issues and learning from mistakes.//
 +
 +==== Diversity and inclusiveness. ====
 +We encourage everyone to participate and are committed to building a community for all. Although we will fail at times, we seek to treat everyone both as fairly and equally as possible. Whenever a participant has made a mistake, we expect them to take responsibility for it. If someone has been harmed or offended, it is our responsibility to listen carefully and respectfully,​ and do our best to right the wrong.
 +
 +Although this list cannot be exhaustive, we explicitly honor diversity in age, gender, gender identity or expression, culture, ethnicity, language, national origin, political beliefs, profession, race, religion, sexual orientation,​ socioeconomic status, and technical ability. We will not tolerate discrimination based on any of the protected characteristics above, including participants with disabilities.
 +
 +==== Contacting community staff. ====
 +If you experience or witness unacceptable behavior, or have any other concerns, please report it by contacting any staff member via DM. Staff members may and should communicate reported issues amongst the other staff, though all reports will be handled with discretion and confidentiality to the best of our abilities.
 +
 +If you are reporting unacceptable behavior, in your report please include:
 +  * Names (nicks, user IDs, other known names) of any individuals involved.
 +    * If there are additional witnesses, please include them as well.
 +  * Timestamp and location, if possible, of the incident you wish to report.
 +  * Your account of what occurred, and if you believe the incident is ongoing.
 +  * If there is a publicly available record (e.g. a pastebin link), please include that too.
 +  * Any additional information that may be helpful.
 +
 +After filing a report, a representative may contact you personally, review the incident with you and staff, follow up with any additional questions, and make a decision with the staff as to how to respond. If the person who is harassing you is part of the staff or team, they will recuse themselves from handling your incident. If the complaint originates from a member of the staff or team, it will be handled by a different member of the staff or team, or administration. ​
 +
 +We will respect confidentiality requests for the purpose of protecting victims of abuse.
 +
 +==== Definitions. ====
 +
 +**Harassment** includes, but is not limited to:
 +
 +  * **Offensive comments**, especially those related to gender, gender identity and expression, sexual orientation,​ disability, mental illness, neuro(a)typicality,​ physical appearance, body size, race, age, regional discrimination,​ political or religious affiliation.
 +  * **Unwelcome comments** to a person, especially regarding a person’s lifestyle choices and practices, including those related to food, health, parenting, drugs, and employment.
 +  * **Invalidating a person'​s identity.**
 +    * **Deliberate "​outing"​** of any aspect of a person’s identity without their consent except as necessary to protect others from intentional abuse.
 +    * **Deliberate misgendering,​** or persistently using a pronoun that does not correctly reflect a person’s gender identity.
 +    * **Dead-naming.** While we generally refer to people in the community by their username, nick, tag or handle, we ask that if you need to refer to a person by a name, that you must address people by the name they give you.
 +  * **Physical contact**, soliciting physical contact, or describing simulated physical contact, without consent or after a request to stop. If you want to give a hug, it's always a good idea to ask first.
 +  * **Threats of violence**, both physical and psychological.
 +  * **Incitement of violence** towards any individual, including encouraging a person to commit suicide or to engage in self-harm.
 +  * **Deliberate intimidation.**
 +  * **Stalking or mass-following** a person, including such as, finding all the accounts a person has, or liking all the posts on an account of a person you just met online.
 +  * **Harassing photography or recording,​** including logging online activity for harassment purposes.
 +  * **Sustained disruption of discussion.**
 +  * **Unwelcome sexual attention,​** including gratuitous or off-topic sexual images or behaviour.
 +  * **Pattern of inappropriate social contact,** such as requesting/​assuming inappropriate levels of intimacy with others.
 +  * **Continued one-on-one communication** after requests to cease.
 +  * **Publication of private communication,​** that is expected to remain private, without permission.
 +
community/rules.1521659183.txt.gz · Last modified: 2018/03/21 15:06 by sirocyl