dotnet / dotnet/wpf

Convert System.Printing-ref that builds on GitHub to a cycle-breaker

Open
#1,062 0 comments 1 reaction 0 assignees View on GitHub
area-infrastructure
Dominant language
C#
Stars
7.7k
Forks
1.3k
Avg merge
1d 11h
Merged PRs (30d)
61

Description

On GitHub, System.Printing-ref.csproj builds an assembly that is used pre-dominantly as a cycle-breaker (for internals). The real reference assembly is currently building in dotnet-wpf-int.

We should formally convert this to a true cycle-breaker and trim down the surface area exposed.

This is follow on work from: https://github.com/dotnet/wpf/issues/932 where, in the dotnet-wpf-int portion, we removed the internals from System.Printing's reference assembly. When System.Printing goes open source, this need to be done since the new ref assembly will no longer contain internals needed by the build.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.