-
-
Notifications
You must be signed in to change notification settings - Fork 794
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added section for multicultural communication
- Loading branch information
1 parent
f7dd3b0
commit 8ebf280
Showing
2 changed files
with
75 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,3 +11,4 @@ Documentation | |
markup | ||
translating | ||
devguide | ||
multicultural-communication |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,74 @@ | ||
Multicultural Communication Tips | ||
================================= | ||
|
||
Effective communication in Python's global, multicultural community fosters respect and clarity. These tips aim to enhance understanding across diverse cultural and linguistic backgrounds. | ||
|
||
Assume Good Faith and Intent | ||
---------------------------- | ||
- Assume positive intent, especially when language barriers exist. If something seems offensive, consider the possibility of unintended meaning. | ||
|
||
**Example:** | ||
- Instead of: *"Why do you think it’s the wrong answer?"* | ||
- Try: *"I disagree. The documentation says... Am I missing something?"* | ||
|
||
Giving and Receiving Feedback Gracefully | ||
---------------------------------------- | ||
- Offer constructive feedback when communication appears offensive. Embrace feedback as an opportunity for growth. | ||
|
||
**Example Feedback:** | ||
- *"That message could come across as harsh. Could you rephrase it?"* | ||
|
||
Using Tools like LLMs for Clarity | ||
--------------------------------- | ||
- Non-English speakers can utilize LLMs to ensure clarity and appropriate tone. | ||
|
||
**Example:** | ||
- *"Use LLMs to rewrite messages, as direct translations from certain native languages can sometimes sound harsh."* | ||
|
||
Model Behavior that Encourages Learning | ||
--------------------------------------- | ||
- Acknowledge diverse communication styles due to varying cultural or professional backgrounds. Respectfully challenge ideas in technical discussions. | ||
|
||
Social Rules for Respectful Communication | ||
------------------------------------------ | ||
- Be mindful of habits that may alienate others in collaborative spaces. | ||
|
||
5.1 **No Well-Actually’s** | ||
Avoid unnecessary corrections. | ||
**Example:** | ||
- *Alice: “I installed Linux!” | ||
- Bob: “Well, actually, it’s called GNU/Linux.”* | ||
|
||
5.2 **No Feigned Surprise** | ||
Refrain from expressing shock at others' lack of knowledge. | ||
**Example:** | ||
- *Dan: “What’s the command line?” | ||
- Carol: “Wait, you’ve never used it?”* | ||
|
||
5.3 **No Backseat Driving** | ||
Avoid unsolicited advice without context. | ||
**Example:** | ||
- *Bob: “What’s the name of the string copy function?” | ||
- Eve: “Use strlcpy instead. It’s safer.”* | ||
|
||
5.4 **No Subtle -isms** | ||
Steer clear of subtle biases (e.g., racism, sexism). | ||
**Example:** | ||
- *Carol: “Windows is hard to use.” | ||
- Bob: “Even my mom can use it.”* | ||
|
||
Acknowledge Mistakes and Move On | ||
--------------------------------- | ||
- If a social rule is pointed out, offer a brief apology and proceed. | ||
|
||
Focus on Collaboration over Criticism | ||
------------------------------------- | ||
- Promote a collaborative exchange of ideas instead of emphasizing flaws. | ||
|
||
Code of Conduct and Community Guidelines | ||
---------------------------------------- | ||
- These tips complement the Python Code of Conduct, addressing serious issues like harassment and discrimination. | ||
|
||
How to Use These Tips | ||
------------------------- | ||
Incorporate these tips into daily communication regarding issues, pull requests, and discussions within the Python community. They are designed to create an inclusive, supportive environment where contributors can learn, collaborate, and grow. |