Skip to content
This repository has been archived by the owner on Apr 29, 2024. It is now read-only.

feat: adding section for effective communication #16

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ The course is divided into X chapters, each covering a different aspect of being

### [Chapter 1: Setting Up Your Project](/how-to-setup-your-project.md)

### [Chapter 2: Issues and Pull Requests](/Issues-and-Pull-Requests.md)

### [Chapter 3: How to Create Effective Communication and Collaboration](/how-to-create-effective-communication.md)

### Additional Information

As this is the beginning of your open source maintainer journey, we've also provided additional information in these chapters:
Expand Down
2 changes: 2 additions & 0 deletions _layouts/sidebar.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
- Pages
- [What is an Open Source Maintainer?](/intro.md)
- [Setting Up Your Project](/how-to-setup-your-project.md)
- [Issues and Pull Requests](/Issues-and-Pull-Requests.md)
- [How to Create Effective Communication and Collaboration](/how-to-create-effective-communication.md)
24 changes: 24 additions & 0 deletions how-to-create-effective-communication.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# How to Create Effective Communication and Collaboration

The key to having a successful open source community is through effective communication and collaboration with other contributors. You want to build a community that is welcoming and has open lines of communication between contributors and maintainers.

In this section, we will talk about the different types of communication channels you can use for your open source project. We will also talk about how to handle conflicts within in the community.

## GitHub Discussions

## Discord community

## Slack group

## Forum group

## Engaging with contributors and managing expectations

## Providing constructive feedback and fostering a positive community culture

## Resolving conflicts and handling difficult situations diplomatically

## Creating boundaries

- it's ok to take time off
- Asking contributors not to DM you