Skip to content

docs: retire the "Develop Once, Deploy Anywhere" tagline - #2257

Closed
defang-sam[bot] wants to merge 1 commit into
mainfrom
docs/retire-develop-once-tagline
Closed

docs: retire the "Develop Once, Deploy Anywhere" tagline#2257
defang-sam[bot] wants to merge 1 commit into
mainfrom
docs/retire-develop-once-tagline

Conversation

@defang-sam

@defang-sam defang-sam Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Why

defang.io retired "Develop Once, Deploy Anywhere" in July 2026, when the homepage moved to "Become AI-Native. Maintain Engineering Sovereignty."

Three READMEs still lead with the old tagline, so both the npm package page and the GitHub landing page show messaging the website no longer uses.

What changed

One heading line in each of README.md, src/README.md, and pkgs/npm/README.md:

-## Develop Once, Deploy Anywhere.
+## Deploy any app or agent to any cloud.

Nothing else. The CLI, the package name, the commands, and the install instructions are all unchanged.

Context

This is part of a wider product-naming update (the platform is being named Defang Deploy). That name is not in this PR — it is not announced yet, and this repo is public. This PR only removes messaging that is already retired.

The defang CLI, the npm package, the Homebrew formula, and the MCP config key are all staying as they are.

🤖 Generated with Claude Code

defang.io retired this tagline in July 2026 when the homepage moved to
"Become AI-Native. Maintain Engineering Sovereignty." These three READMEs
still lead with it, so the npm package page and the GitHub landing page
both show messaging the website no longer uses.

Replace it with a line that says what the CLI actually does. No other
changes: the CLI, the package name, and the commands are unaffected.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

@defangdevs defangdevs left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM — clean, consistent 3-line change across README.md, src/README.md, and pkgs/npm/README.md, matching the PR description exactly. No CLI/package/command changes.

Non-blocking note: README.md still embeds the Element_Wordmark_Slogan logo image right above this heading, which bakes in the old "Develop Once, Deploy Anywhere" tagline graphically. That asset lives in defang-assets, out of scope here — just flagging so it's on someone's radar for a follow-up if the wording retirement is meant to be complete.

@defang-sam

defang-sam Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

Closing: the premise was wrong.

"Develop Once, Deploy Anywhere" was not retired. What changed in July 2026 was the defang.io browser hero, which moved to a company-level, CTO-facing line. The phrase is still live on the site for AI agents (website/src/proxy.ts:4, served for Accept: text/markdown) and in the public MCP server card.

The decision: "Develop Once, Deploy Anywhere" is the tagline for the product, and "Become AI-Native. Maintain Engineering Sovereignty" is the tagline for the company. These operate at different levels and do not compete. A README reader is a developer, so the product line is the correct one here.

Also worth recording: this PR would have broken the README generation. Makefile:21 generates src/README.md and pkgs/npm/README.md from README.md with an awk script anchored on the literal string ^## Develop Once, Deploy Anywhere\.. Changing the heading without updating the Makefile breaks that target.

The naming rule is being written into strategy/language-style-guide.md in DefangLabs/defang-global#135 so this does not get "fixed" again.

@defang-sam defang-sam Bot closed this Sep 7, 2026
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.

2 participants