Rewrite Pulumi vs. OpenTofu page#18929
Conversation
Replaces the old comparison page with a neutral, factual rewrite following the structure established by the CloudFormation rewrite (#18908) and the parent epic (#18673). Preserves all legacy URLs via aliases. The page has also been optimized for SEO/AEO. Also adds a STYLE-GUIDE.md exception allowing FAQ-section H3s to end in `?` so the site's FAQPage JSON-LD auto-collector detects them as questions. Closes #18898 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
This PR intentionally does not delete the TF vs. OpenTofu page, which I believe is per @alexleventer's wishes. |
Docs reviewSolid rewrite — the new structure (intro → what-each-is → comparison table → key differences → when-to-choose → adoption → FAQ → next steps) reads well, the four historical aliases are preserved, and the inline links resolve. Verified ~15 internal paths including A few items to address. Accuracy: the
|
|
Your site preview for commit d52faf7 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-18929-d52faf72.s3-website.us-west-2.amazonaws.com |
Replaces the old marketing-toned Pulumi vs. OpenTofu comparison with a neutral, factual rewrite following the structure of the CloudFormation rewrite (#18908) and the parent epic (#18673). The page has been optimized for SEO/AEO.
Changes
content/docs/iac/comparisons/opentofu.md: feature-by-feature comparison table, key-differences sections, adoption/migration paths, and an AEO-friendly FAQ.pulumi-terraform-module;pulumi convert --from terraformhandles OpenTofu HCL.?so the site's FAQPage JSON-LD auto-collector detects them.Closes #18898