You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: content/discussions/collaborating-with-your-community-using-discussions/about-discussions.md
+21-6
Original file line number
Diff line number
Diff line change
@@ -9,19 +9,34 @@ versions:
9
9
10
10
## About {% data variables.product.prodname_discussions %}
11
11
12
-
With {% data variables.product.prodname_discussions %}, the community for your project can create and participate in conversations within the project's repository. Discussions empower a project's maintainers, contributors, and visitors to gather and accomplish the following goals in a central location, without third-party tools.
12
+
With {% data variables.product.prodname_discussions %}, the community for your project can create and participate in conversations within the project's repository or organization. Discussions empower a project's maintainers, contributors, and visitors to gather and accomplish the following goals in a central location, without third-party tools.
13
13
14
14
- Share announcements and information, gather feedback, plan, and make decisions
15
15
- Ask questions, discuss and answer the questions, and mark the discussions as answered
16
+
- Create polls to gauge community opinion
16
17
- Foster an inviting atmosphere for visitors and contributors to discuss goals, development, administration, and workflows
17
18
18
19

19
20
21
+
You might use repository discussions to discuss topics that are specific to the repository. If your project spans multiple repositories, you might use organization discussions to discuss topics that aren't specific to a single repository in your organization.
22
+
20
23
You don't need to close a discussion like you close an issue or a pull request.
21
24
22
-
If a repository administrator or project maintainer enables {% data variables.product.prodname_discussions %} for a repository, anyone who visits the repository can create and participate in discussions for the repository. Repository administrators and project maintainers can manage discussions and discussion categories in a repository, and pin discussions to increase the visibility of the discussion. Moderators and collaborators can mark comments as answers, lock discussions, and convert issues to discussions. For more information, see "[Repository roles for an organization](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)."
25
+
If a repository administrator or project maintainer enables {% data variables.product.prodname_discussions %} for a repository, anyone who visits the repository can create and participate in discussions for the repository. If an organization owner enables {% data variables.product.prodname_discussions %} for an organization, anyone who can view the source repository can create an organization discussion.
26
+
27
+
Repository administrators and project maintainers can manage discussions and discussion categories in a repository, and pin discussions to increase the visibility of the discussion. Moderators and collaborators can mark comments as answers, lock discussions, and convert issues to discussions. Similarly, for organization discussions, the role of a user in the source repository determines how a user can interact with organization discussions. For more information, see "[Repository roles for an organization](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)."
28
+
29
+
For more information about management of discussions, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions)."
30
+
31
+
## About polls
32
+
33
+
You can create polls in the polls category to gauge interest in new ideas and project direction. Anyone with read access to your repository can create polls, vote in polls, and view their results. Logged out users can view the results of polls in public repositories.
34
+
35
+
Polls require a question and at least two options. You can add a maximum of eight options and the options can contain a maximum of 128 characters.
36
+
37
+
Voters cannot change their vote. Editing a poll will reset any votes that have already been cast.
23
38
24
-
For more information about management of discussions for your repository, see "[Managing discussions in your repository](/discussions/managing-discussions-for-your-community/managing-discussions-in-your-repository)."
39
+
For more information on creating polls, see "[Creating a poll](/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion#creating-a-poll)."
25
40
26
41
## About discussion organization
27
42
@@ -33,7 +48,7 @@ For discussions with a question/answer format, an individual comment within the
33
48
34
49
{% data reusables.discussions.about-announcement-format %}
35
50
36
-
For more information, see "[Managing categories for discussions in your repository](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions-in-your-repository)."
51
+
For more information, see "[Managing categories for discussions](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)."
37
52
38
53
{% data reusables.discussions.you-can-label-discussions %}
39
54
@@ -43,9 +58,9 @@ As a community member or maintainer, start a discussion to ask a question or dis
43
58
44
59
Participate in a discussion to ask and answer questions, provide feedback, and engage with the project's community. For more information, see "[Participating in a discussion](/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion)."
45
60
46
-
You can spotlight discussions that contain important, useful, or exemplary conversations among members in the community. For more information, see "[Managing discussions in your repository](/discussions/managing-discussions-for-your-community/managing-discussions-in-your-repository#pinning-a-discussion)."
61
+
You can spotlight discussions that contain important, useful, or exemplary conversations among members in the community. For more information, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions#pinning-a-discussion)."
47
62
48
-
{% data reusables.discussions.you-can-convert-an-issue %} For more information, see "[Moderating discussions in your repository](/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion)."
63
+
{% data reusables.discussions.you-can-convert-an-issue %} For more information, see "[Moderating discussions](/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion)."
Copy file name to clipboardexpand all lines: content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md
+13-7
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Collaborating with maintainers using discussions
3
3
shortTitle: Collaborating with maintainers
4
4
intro: 'You can contribute to the goals, plans, health, and community for a project on {% data variables.product.product_name %} by communicating with the maintainers of the project in a discussion.'
5
-
permissions: 'People with read access to a repository can start and participate in discussions in the repository. {% data reusables.enterprise-accounts.emu-permission-interact %}'
5
+
permissions: 'People with read access to a repository can start and participate in discussions and polls in the repository. People with read access to the source repository for organization discussions can start and participate in discussions and polls in the organization. {% data reusables.enterprise-accounts.emu-permission-interact %}'
6
6
versions:
7
7
fpt: '*'
8
8
ghec: '*'
@@ -11,11 +11,11 @@ versions:
11
11
12
12
## About collaboration with maintainers using {% data variables.product.prodname_discussions %}
13
13
14
-
{% data reusables.discussions.about-discussions %} If you use or contribute to a project, you can start a discussion to make suggestions and engage with maintainers and community members about your plans, questions, ideas, and feedback. For more information, see "[About discussions](/discussions/collaborating-with-your-community-using-discussions/about-discussions)."
14
+
{% data reusables.discussions.about-discussions %} If you use or contribute to a project, you can start a discussion to make suggestions and engage with maintainers and community members about your plans, questions, ideas, and feedback. For more information, see "[About discussions](/discussions/collaborating-with-your-community-using-discussions/about-discussions)."
15
15
16
16
{% data reusables.discussions.about-categories-and-formats %} {% data reusables.discussions.about-announcement-format %}
17
17
18
-
Repository administrators and project maintainers can delete a discussion. For more information, see "[Managing discussions in your repository](/discussions/managing-discussions-for-your-community/managing-discussions-in-your-repository#deleting-a-discussion)."
18
+
Repository administrators and project maintainers can delete a discussion in that repository. Similarly, administrators and maintainers of the source repository for an organization's discussions can delete a discussion in that organization. For more information, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions#deleting-a-discussion)."
19
19
20
20
{% data reusables.discussions.github-recognizes-members %} These members appear in a list of the most helpful contributors to the project's discussions. As your project grows, you can grant higher access permissions to active members of your community. For more information, see "[Granting higher permissions to top contributors](/discussions/guides/granting-higher-permissions-to-top-contributors)"
21
21
@@ -25,17 +25,23 @@ For more information about participation in discussions, see "[Participating in
25
25
26
26
## Prerequisites
27
27
28
-
To collaborate with maintainers in discussions, a repository administrator or project maintainer must enable {% data variables.product.prodname_discussions %} for the repository. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for a repository](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)."
28
+
To collaborate with maintainers in repository discussions, a repository administrator or project maintainer must enable {% data variables.product.prodname_discussions %} for the repository. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for a repository](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)."
29
+
30
+
To collaborate with maintainers in organization discussions, {% data variables.product.prodname_discussions %} must be enabled for the organization. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)."
29
31
30
32
## Starting a discussion
31
33
32
34
{% data reusables.discussions.starting-a-discussion %}
33
35
36
+
## Starting a poll
37
+
38
+
{% data reusables.discussions.starting-a-poll %}
39
+
34
40
## Filtering the list of discussions
35
41
36
-
You can search for discussions and filter the list of discussions in a repository. For more information, see "[Searching discussions](/search-github/searching-on-github/searching-discussions)."
42
+
You can search for discussions and filter the list of discussions in a repository or organization. For more information, see "[Searching discussions](/search-github/searching-on-github/searching-discussions)."
37
43
38
-
{% data reusables.repositories.navigate-to-repo %}
44
+
{% data reusables.discussions.navigate-to-repo-or-org %}
39
45
{% data reusables.discussions.discussions-tab %}
40
46
1. In the **Search all discussions** field, type a search query. Optionally, to the right of the search field, click a button to further filter the results.
41
47

@@ -44,7 +50,7 @@ You can search for discussions and filter the list of discussions in a repositor
44
50
45
51
## Converting an issue to a discussion
46
52
47
-
{% data reusables.discussions.you-can-convert-an-issue %} For more information, see "[Moderating discussions in your repository](/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion#converting-an-issue-to-a-discussion)."
53
+
{% data reusables.discussions.you-can-convert-an-issue %} For more information, see "[Moderating discussions](/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion)."
Copy file name to clipboardexpand all lines: content/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion.md
+8-3
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Participating in a discussion
3
3
intro: 'You can converse with the community and maintainers in a forum within the repository for a project on {% data variables.product.product_name %}.'
4
-
permissions: 'People with read access to a repository can participate in discussions in the repository. {% data reusables.enterprise-accounts.emu-permission-interact %}'
4
+
permissions: 'People with read access to a repository can participate in discussions and polls in the repository. People with read access to the source repository for organization discussions can participate in discussions and polls in that organization. {% data reusables.enterprise-accounts.emu-permission-interact %}'
5
5
versions:
6
6
fpt: '*'
7
7
ghec: '*'
@@ -13,20 +13,25 @@ shortTitle: Participate in discussion
13
13
14
14
{% data reusables.discussions.about-discussions %} For more information, see "[About discussions](/discussions/collaborating-with-your-community-using-discussions/about-discussions)."
15
15
16
-
In addition to starting or viewing a discussion, you can comment in response to the original comment from the author of the discussion. You can also create a comment thread by replying to an individual comment that another community member made within the discussion, and react to comments with emoji.
16
+
In addition to starting or viewing discussions and polls, you can comment in response to the original comment from the author of the discussion. You can also create a comment thread by replying to an individual comment that another community member made within the discussion, and react to comments with emoji.
17
17
18
18
You can block users and report disruptive content to maintain a safe and pleasant environment for yourself on {% data variables.product.product_name %}. For more information, see "[Maintaining your safety on {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)."
19
19
20
20
## Prerequisites
21
21
22
-
{% data variables.product.prodname_discussions %} must be enabled for the repository for you to participate in a discussion in the repository. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for a repository](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)."
22
+
{% data variables.product.prodname_discussions %} must be enabled for the repository or organization for you to participate in a discussion in the repository or organization. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for a repository](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)" and "[Enabling or disabling GitHub Discussions for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)."
23
23
24
24
## Creating a discussion
25
25
26
26
{% data reusables.discussions.starting-a-discussion %}
27
27
28
+
## Creating a poll
29
+
30
+
{% data reusables.discussions.starting-a-poll %}
31
+
28
32
## Marking a comment as an answer
29
33
30
34
Discussion authors and users with the triage role or greater for a repository can mark a comment as the answer to a discussion in the repository.
35
+
Similarly, discussion authors and users with the triage role or greater for the source repository for organization discussions can mark a comment as the answer to a discussion in the organization.
31
36
32
37
{% data reusables.discussions.marking-a-comment-as-an-answer %}
Copy file name to clipboardexpand all lines: content/discussions/guides/best-practices-for-community-conversations-on-github.md
+8-7
Original file line number
Diff line number
Diff line change
@@ -10,30 +10,31 @@ versions:
10
10
11
11
## Community conversations in {% data variables.product.prodname_discussions %}
12
12
13
-
Since {% data variables.product.prodname_discussions %} is an open forum, there is an opportunity to bring non-code collaboration into a project's repository and gather diverse feedback and ideas more quickly. You can help drive a productive conversation by:
13
+
Since {% data variables.product.prodname_discussions %} is an open forum, there is an opportunity to bring non-code collaboration into a project's repository or organization and gather diverse feedback and ideas more quickly. You can help drive a productive conversation in a number of ways.
14
14
15
15
- Asking pointed questions and follow-up questions to garner specific feedback
16
-
-Capture a diverse experience and distill it down to main points
17
-
-Open an issue to take action based on the conversation, where applicable
16
+
-Capturing a diverse experience and distilling it down to main points
17
+
-Opening an issue to take action based on the conversation, where applicable
18
18
19
19
For more information about opening an issue and cross-referencing a discussion, see "[Opening an issue from a comment](/github/managing-your-work-on-github/opening-an-issue-from-a-comment)."
20
20
21
21
## Learning about conversations on GitHub
22
22
23
23
You can create and participate in discussions, issues, and pull requests, depending on the type of conversation you'd like to have.
24
24
25
-
You can use {% data variables.product.prodname_discussions %} to discuss big picture ideas, brainstorm, and spike out a project's specific details before committing it to an issue, which can then be scoped. {% data variables.product.prodname_discussions %} is useful for teams if:
25
+
You can use {% data variables.product.prodname_discussions %} to discuss big picture ideas, brainstorm, and develop a project's specific details before committing it to an issue, which can then be scoped. {% data variables.product.prodname_discussions %} is useful for teams if:
26
26
- You are in the discovery phase of a project and are still learning which direction your team wants to go in
27
27
- You want to collect feedback from a wider community about a project
28
28
- You want to keep bug fixes, feature requests, and general conversations separate
29
+
- You want to measure interest in new ideas and gauge community opinion using polls
29
30
30
-
Issues are useful for discussing specific details of a project such as bug reports and planned improvements. For more information, see "[About issues](/articles/about-issues)." Pull requests allow you to comment directly on proposed changes. For more information, see "[About pull requests](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)" and "[Commenting on a pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request)."
31
+
You might use repository discussions to discuss topics that are specific to the repository. If your project spans multiple repositories, you might use organization discussions to discuss topics that aren't specific to a single repository in your organization.
31
32
32
-
{% data reusables.organizations.team-discussions-purpose %} For more information, see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)."
33
+
Issues are useful for discussing specific details of a project such as bug reports and planned improvements. For more information, see "[About issues](/articles/about-issues)." Pull requests allow you to comment directly on proposed changes. For more information, see "[About pull requests](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)" and "[Commenting on a pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request)."
33
34
34
35
## Following contributing guidelines
35
36
36
-
Before you open a discussion, check to see if the repository has contributing guidelines. The CONTRIBUTING file includes information about how the repository maintainer would like you to contribute ideas to the project.
37
+
Before you open a discussion in an open source repository, check to see if the repository has contributing guidelines. The CONTRIBUTING file includes information about how the repository maintainer would like you to contribute ideas to the project.
37
38
38
39
For more information, see "[Setting up your project for healthy contributions](/communities/setting-up-your-project-for-healthy-contributions)."
0 commit comments