Participate in discussions
About discussions
Use discussions to ask and answer questions, share information, make announcements, and conduct or participate in a conversation about a project.
Participate in discussions
Best practices for community conversations on GitHub
You can use discussions to brainstorm with your team, and eventually move the conversation to an issue when you are ready to scope out the work.
Participate in discussions
Collaborating with maintainers using discussions
You can contribute to the goals, plans, health, and community for a project on GitHub by communicating with the maintainers of the project in a discussion.
Manage and moderate discussions
Creating discussion category forms
You can customize the templates that are available for community members to use when they open new discussions in your repository.
Participate in discussions
Finding your discussions
You can easily access every discussion you've created or participated in.
Manage and moderate discussions
Granting higher permissions to top contributors
Repository administrators can promote any community member to a moderator and maintainer.
Manage and moderate discussions
Managing categories for discussions
You can categorize discussions to organize conversations for your community members, and you can choose a format for each category.
Manage and moderate discussions
Managing discussions
You can categorize, spotlight, transfer, or delete the discussions.
Manage and moderate discussions
Moderating discussions
You can promote healthy collaboration by marking comments as answers, locking or unlocking discussions, converting issues to discussions, and editing or deleting comments, discussions, and categories that don't align with your community's code of conduct.