Skip to content

⚠️ Repo freeze - Content split is underway #4789

@mairaw

Description

@mairaw

The dotnet/docs repository is a huge repository and contains all the .NET conceptual articles, samples and API reference docs. There are several disadvantages to that including:

  • repo size
  • build times
  • new features built for docs.microsoft.com require conceptual and reference content to be on different repos, including conceptual versioning, API content localization and replacing LiveFyre comments with GitHub issues.

By the end of the split, we'll have three repos:

  • dotnet/docs will only have the conceptual content (same structure as today)
  • a new repo for samples
  • a new repo for .NET API content

We're accepting PRs at the moment but we won't be merging them until the split task is over. PRs that touch samples and API content should wait to be created in the new repos.

The contributions will be split into the three repos and we'll be making a one-time force update into the master and live branches of dotnet/docs to reduce the size of the repo. We'll have instruction on how to update your forks once the split is done and we'll start moving issues to the new repos as appropriate.

Please let us know if you have any questions or concerns in the meantime.

Metadata

Metadata

Labels

discussionIndicates issues that are being discussedexternalNot related to content

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions