Skip to content

Document how modern ArPow PVP works, plus context #2546

@dagood

Description

@dagood

There's an old doc with the initial design for PVP:
https://github.com/dotnet/source-build/blob/main/Documentation/auto-dependency-flow/api.md#file-format-package-version-props

I think ArPow needs a new doc that requires less context to understand, and adds new things that have come along since then. I think these would be useful:

  • PackageVersion vs. Version suffix?
  • What is the meaning of the RefOnly prefix in eng/Versions.props? (Or any other prefix?)
  • What are CurrentSourceBuiltPackageVersions.props and PreviouslySourceBuiltPackageVersions.props about?
  • What is the connection to Maestro++/BAR/Darc upgrades and eng/Version.Details.xml?

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-docDocumentation improvements

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions