a39310faf3
* Update microsoft-team.md * Update microsoft-team.md * Update microsoft-team.md * Update microsoft-team.md
3.8 KiB
3.8 KiB
Microsoft Team Onboarding
If you are new to Microsoft, you will need to onboard into various GitHub projects in order to get your work done.
Join .NET teams in dotnet and Microsoft orgs
You first need to link your GitHub account so that you can use Microsoft's GitHub management tools.
There are two main teams to join to get access to Microsoft .NET-related projects.
- dotnet org: Add yourself to the microsoft team
- Microsoft org: Add yourself to the dotnet team
The primary reason to join the orgs are the following:
- Users will be able to @mention you on .NET Core Repos
- You will be able to access to private repos we maintain
- You will get write access to a subset of repos
Configure your GitHub account as a Microsoft employee (recommended)
- Publicly associate yourself with dotnet and Microsoft orgs
- For Microsoft, go to https://github.com/orgs/Microsoft/people
- For dotnet, go to https://github.com/orgs/dotnet/people
- Search for your GitHub handle in the list
- Choose
Public
from the drop-down list of organization visibility - Note: Everyone will now see an org badge on your GH profile in the Organizations section
- Update your profile
- Go to https://github.com/settings/profile
- Match your Name on GitHub with full name in address book (so other employees can find you and contact you internally when needed)
- Set
@Microsoft
as your Company - Upload your picture, ideally showing your face
- Hint: You can grab your GAL picture from https://microsoft-my.sharepoint.com
Install Microsoft open source tools (recommended)
The tools make it easier to use open source and participate in open source projects:
- Browser Extension -- Identifies Microsoft employees on GitHub.
- VS Code Extension -- Provides information about known vulnerabilities.
The browser extension is recommended. The VS code extension is optional.
Get write permissions to repos (optional)
Join teams to gain write access to repos:
- Request team membership via https://repos.opensource.microsoft.com/teams
- Find the right teams - e.g.
dotnet-coreclr
,dotnet-corefx
, etc. - Ask someone if you don't know which team to join.
- Select
Request to join this team
on the right side - it will send email request to maintainers of the team
Service Accounts
Service accounts should also be linked. For more details, see Service accounts for GitHub.
Guidelines
Tools
Resources
- .NET Core "Home Repo" (links to install daily builds)
- Introduction to the Common Language Runtime (CLR)
- The Book of the Runtime
- CoreCLR Docs