- Overview
- GitHub Discussions
- GitHub Octernships Discord
- Organization Platform
- Staff Communication
- Handbook References
Welcome to the Part (1/3) of GitHub Octernship Partner handbook. In this section, you will understand how as a Partner you can communicate with students from the application phase to selection phase in the program.
GitHub Discussions are a great way to make public discussions and announcements during the selection phase of the Octernship. Community members can ask and answer questions, share updates, and have open-ended conversations. Discussions enable fluid, open conversation in a public forum. Discussions give space for more collaborative conversations by connecting and giving a more centralized area to connect and find information.
You can setup GitHub Discussions in:
- Your Project Repository: Useful for project-related discussions
- GitHub Education Discussions: A public discussion under the GitHub Education Community, suitable for public announcements.
Repository owners and people with write access can enable GitHub Discussions for a community on their public and private repositories. The visibility of a discussion is inherited from the repository the discussion is created in.
- On GitHub.com, navigate to the repository’s main page.
- Under your repository name, click Settings.
- Under "Features", click Set up discussions.
- Under "Start a new discussion," edit the template to align with the resources and tone you want to set for your community.
- Click Start discussion.
Organization owners can enable GitHub Discussions for their organization.
When you enable organization discussions, you will choose a repository in the organization to be the source repository for your organization discussions. You can use an existing repository or create a repository specifically to hold your organization's discussions. Discussions will appear both on the discussions page for the organization and on the discussion page for the source repository.
You can change the source repository at any time. If you change the source repository, discussions are not transferred to the new source repository.
- On GitHub.com, navigate to the main page of your organization.
- Under your organization name, click Settings.
- Under "Discussions", select Enable discussions for this organization.
- Select a repository to use as the source repository for your organization's discussions.
- Click Save.
Any authenticated user who can view the repository can create a discussion in that repository. Similarly, since organization discussions are based on a source repository, any authenticated user who can view the source repository can create a discussion in that organization.
- On GitHub.com, navigate to the main page of the repository or organization where you want to start a discussion.
- Under your repository or organization name, click Discussions.
- Click New discussion.
- Select the Select Category drop-down menu, and click a category for your discussion.
- Type a title and body for your discussion.
- Click Start discussion.
People with write permissions for the repository, or for the source repository for organization discussions, can help surface important conversations by pinning discussions, deleting discussions that are no longer useful or are damaging to the community, and transferring discussions to more relevant repositories owned by the organization. For more information, see "Managing discussions."
GitHub Octernships Discord server is a private communication platform for selected students i.e. Octerns only. Invites to all Partners POC will be rolled out via email by GitHub Staff.
#Announcements
: All Octernship announcements are made in this channel, including deadlines, Octernship Streams, or anything every Octern needs to know.#general
: This is a common channel for all Octerns to meet and greet each other and with the partners and GitHub team.#Organization_NAME
: This is a dedicated channel for your organisation and your Octerns. You can use this throughout the Octernship to communicate with the Octern. This is helpful during onboarding.
Note: GitHub Education Discord is for selected Octerns only, if you want to make a public announcement for the braoder student community consider using GitHub Discussions
Partners can choose to use their existing org communication platform related to the project with the student/Octern. We recommend using the GitHub Education Discord channel during onboarding.
All communication with GitHub Staff can be done via email partners-octernships@github.com
- Step 1: Applying to GitHub Octernship
- Step 3: GitHub Octernship Stream