Skip to content

[migration] Make package README repository links portable #4989

Description

@mattleibow

Parent: #4960
Depends on: portable repository identity foundation

Extract package metadata/README portability from #4964.

Scope

  • Centralize current repository and documentation URLs as deterministic MSBuild properties with explicit override and offline fallback.
  • Parameterize generated and custom SkiaSharp/HarfBuzz/Views package README templates.
  • Preserve stable package fwlinks, package IDs, public API, and current mono links until cutover.
  • Validate every changed package template under mono and simulated dotnet values, including XML/HTML/special-character round trips.
  • Ensure identity inputs participate in managed/package cache keys.

Exclusions

  • No package publication, NuGet ID/version changes, Pages deployment, Gallery/DocFX work, or Backport.

Completion

  • New packages require changing one centralized identity/site value rather than editing multiple README files.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions