Skip to content

Add deprecation guide#7072

Open
RickWinter wants to merge 1 commit intoAzure:mainfrom
RickWinter:deprecation
Open

Add deprecation guide#7072
RickWinter wants to merge 1 commit intoAzure:mainfrom
RickWinter:deprecation

Conversation

@RickWinter
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a C++-specific deprecation guide to document how to deprecate APIs and whole packages in azure-sdk-for-cpp, aligning repo procedures with the Azure SDK-wide support/release policies.

Changes:

  • Introduces guidance for deprecating individual C++ APIs using standard [[deprecated]] attributes (including handling warnings in tests/samples).
  • Documents package-level deprecation steps (metadata, README, changelog entry, migration guide, and communication checklist).
  • Adds a worked example and reference links to relevant Azure SDK policies and repo resources.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add document describing how to deprecate packages

4 participants