docs: reframe positioning function-first; confine ShareGate to one disclaimed comparison#2
Open
sameer-zahir wants to merge 1 commit into
Open
docs: reframe positioning function-first; confine ShareGate to one disclaimed comparison#2sameer-zahir wants to merge 1 commit into
sameer-zahir wants to merge 1 commit into
Conversation
…sclaimed comparison Lead every surface (README, docs, GUI, both manifests, changelog, cmdlet help) with what OpenGateSP does — built on Microsoft Fluent 2, PnP PowerShell, and the generic assess-move-verify-govern migration lifecycle — instead of "ShareGate parity / mirrors ShareGate / the open equivalent of ShareGate's <feature> / ShareGate-style / Protect-style". Keep exactly one honest, disclaimed nominative comparison (the README "How it compares" section + a single "alternative to ShareGate" clause and the sharegate-alternative tag in the winget/PSGallery manifests), and name the trademark owner (Workleap) in the non-affiliation disclaimers. Docs/strings/comments only — no code, cmdlet, parameter, or version change. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Reframe OpenGateSP's public-facing positioning to lead with what it does, and confine every reference to ShareGate to a single, disclaimed, nominative comparison.
Across 22 files (README, docs, GUI, both manifests, changelog, cmdlet help), replaces competitor-referential framing — "ShareGate-parity Phase N", "the open equivalent of ShareGate's
<feature>", "mirrors ShareGate's structure", "ShareGate-style", "Protect-style" — with the tool's real, independent sources: Microsoft Fluent 2, PnP PowerShell + Microsoft Graph / SharePoint APIs, and the generic assess → move → verify → govern migration lifecycle.Kept (intentionally)
sharegate-alternativetag in the winget / PSGallery manifests (discoverability).Why
Reduces trademark-as-identity optics and removes the "we built similar features" wording — the weakest point under ShareGate's EULA §2.5(d). Positioning change only.
Scope & safety
Test-ModuleManifestvalid; all edited scripts parse; XAML well-formed; residualsharegategrep = intended comparison mentions only;Protect-style= 0.Follow-ups (next release, not this PR)
Description/ReleaseNotesupdate lands on the nextPublish-Module.🤖 Generated with Claude Code