Skip to content

Clarify README support status for DTFx#1315

Merged
torosent merged 2 commits intomainfrom
fix/clarify-readme-support-status
Mar 13, 2026
Merged

Clarify README support status for DTFx#1315
torosent merged 2 commits intomainfrom
fix/clarify-readme-support-status

Conversation

@torosent
Copy link
Member

Rephrases the README disclaimer to clarify that DTFx is a community-maintained open-source project that continues to be actively used in production (including by Microsoft engineering teams), rather than implying it is abandoned.

Changes

Callout box

  • Replaced "legacy library that is not officially supported" with "community-maintained open-source project"
  • Clarified that "no official support" means no Microsoft support tickets -- not that the project is being abandoned
  • Explicitly states the project will continue to be maintained on a best-effort basis
  • Softened migration language from "looking to migrate" to "if you need official Microsoft support"

Intro paragraph

  • Removed "predates them and doesn't include the latest features" framing
  • Now states DTFx "continues to be maintained and used in production"
  • Clarifies newer Durable Task SDKs offer additional features + official support

Documentation reference

  • Removed "Legacy" label and "no longer maintained" from the docs callout

Context

Based on the feedback in #1314 and the clarification from @cgillum:

  • DTFx was never officially "supported" in the Microsoft support-ticket sense
  • Nothing is actually changing -- DTFx is NOT going away
  • It will continue to be kept up-to-date and compliant
  • The newer Durable Task SDKs + Durable Task Scheduler will offer full Microsoft support

Closes #1314

Copilot AI review requested due to automatic review settings March 13, 2026 19:34
Copy link
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

Updates the README’s support/positioning guidance for Durable Task Framework (DTFx) to reflect community maintenance and clarify when to choose Microsoft-supported alternatives.

Changes:

  • Replaces “legacy/unsupported” wording with clearer explanation of community maintenance and lack of Microsoft support tickets.
  • Clarifies recommended supported alternatives and what “Microsoft support” entails.
  • Updates documentation note to reflect that repo docs are available (without labeling them as unmaintained).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Rephrase the README disclaimer to clarify that DTFx is a community-maintained
open-source project that continues to be actively used in production (including
by Microsoft engineering teams), rather than implying it is abandoned.

Key changes:
- Replace 'legacy library that is not officially supported' with
  'community-maintained open-source project'
- Clarify that 'no official support' means no Microsoft support tickets,
  not that the project is being abandoned
- Explicitly state it will continue to be maintained on a best-effort basis
- Soften migration language from 'looking to migrate' to 'if you need
  official Microsoft support'
- Remove 'Legacy' label from documentation reference

Addresses #1314
@torosent torosent force-pushed the fix/clarify-readme-support-status branch from 348789c to 1cc8e80 Compare March 13, 2026 19:37
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 13, 2026 19:45
Copy link
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

Updates the repository’s top-level README to clarify DTFx’s current support model (community-maintained, not eligible for Microsoft support tickets) and to more clearly direct new projects toward supported alternatives.

Changes:

  • Replaces “legacy/unsupported” wording with an explicit explanation of community maintenance vs. official Microsoft support.
  • Updates the recommendation guidance and the “Choosing an orchestration framework” link anchor accordingly.
  • Refreshes the introductory description and documentation pointer to reflect current maintenance status.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Copy link
Member

@cgillum cgillum left a comment

Choose a reason for hiding this comment

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

LGTM!

@torosent torosent merged commit 5a445c6 into main Mar 13, 2026
10 of 50 checks passed
@torosent torosent deleted the fix/clarify-readme-support-status branch March 13, 2026 19:52
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.

A little heads up would have been nice

3 participants