This version of GitHub Enterprise was discontinued on 2021-03-02. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

About conversations on GitHub

You can discuss specific projects and changes, as well as broader projects or team goals, using different types of discussions on GitHub Enterprise Server.

In this article

Discussions on GitHub Enterprise Server

You can create and participate in issues, pull requests, and team discussions, depending on the type of conversation you'd like to have.

Issues are useful for discussing specific details of a project such as bug reports and planned improvements. For more information, see "About issues." Pull requests allow you to comment directly on proposed changes. For more information, see "About pull requests" and "Commenting on a pull request."

On your team's page, you can use team discussions for conversations that span across projects or repositories and don't belong in a specific issue or pull request. Instead of opening an issue in a repository to discuss an idea, you can include the entire team by having a conversation in a team discussion. For more information, see "About team discussions."

Reacting to ideas in comments

You can show your support or dissent for an idea in a conversation. When you add a reaction to a comment or the body of a team discussion, issue, or pull request, people subscribed to the conversation won't receive a notification. For more information about subscriptions, see "Subscribing to and unsubscribing from notifications."

Example of an issue with reactions

Following contribution guidelines

Before you open an issue or pull request, check to see if the repository has contributing guidelines. The file includes information about how the repository maintainer would like you to contribute ideas to the project.

Similar to contributing guidelines, the repository maintainer may have included a template for information to include in an issue or pull request. Completing the prompts from the template may help you get a better response from maintainers.

Further reading