PRDCT-583: redirect the migrated /extend/ pages to help (dev-side delete for #1046) - #408
Closed
Iamfle4ka wants to merge 1 commit into
Closed
PRDCT-583: redirect the migrated /extend/ pages to help (dev-side delete for #1046)#408Iamfle4ka wants to merge 1 commit into
Iamfle4ka wants to merge 1 commit into
Conversation
…ete for #1046) Component building, Common Interface, Job Queue and Publish moved to help.keboola.com in keboola/connection-docs#1046 (merged 2026-07-29). This is the second half of that unit: 41 dev pages stop serving their own copy and redirect to the canonical one. Deliberately NOT included: extend/index.md and the generic-extractor / generic-writer subtrees. Their help-side PRs (#1054, #1052) are still open, and the landing page is what still links those two subtrees together on dev. Uses jekyll-redirect-from's redirect_to, already a dependency; permalinks are unchanged so every /extend/... URL keeps working. Existing redirect_from aliases are preserved on all 12 pages that had them. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Collaborator
Author
|
Closing as a duplicate — #406 covers the same 41 pages and goes further: it repoints 55 inbound links across the 20 pages that stay, validates every rewritten anchor against the live help HTML (catching three real mismatches), deletes the 99 now-orphaned images after checking each is mirrored on help, and keeps /extend/ as a landing page with a pointer to where the component docs went. This PR did none of that. #406 is the one to review. |
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.
Second half of the Extending Keboola merge unit. Component building, Common Interface, Job Queue and Publish moved to help.keboola.com in connection-docs#1046 (merged 2026-07-29); this stops dev from serving a second copy of all 41 pages.
Per the 2026-07-27 navigation call the shape is two PRs per unit — merge into help first, then delete from dev. This is the delete half, and it is the first one for this unit.
What changes
extend/common-interface/(16),extend/component/(22),extend/job-queue/(1) andextend/publish/(2) becomeredirect_tostubs. 8177 lines of duplicated content go away.permalinkis unchanged on every page, so each/extend/...URL keeps working and now lands on its help twin instead of a stale duplicate.redirect_fromaliases keep them verbatim — old URLs like/extend/custom-science/php/still resolve._data/navigation.yml— the four subtrees removed: 168 url entries → 127, exactly the 41 in scope.jekyll-redirect-fromis already in_config.yml, so no new dependency.Deliberately not included
extend/index.mdstays a real page. It is what still links the two unmigrated subtrees together on dev, and its body points at/extend/generic-extractor/**.extend/generic-extractor/**andextend/generic-writer/**stay untouched — their help-side PRs (#1054, #1052) are still open. Redirecting them now would send readers to pages that do not exist yet.Verified
mainin connection-docs — checked against the actual page list, not assumed./extend/, generic-extractor (38 entries) and generic-writer (3) are untouched, and the YAML still parses.🤖 Generated with Claude Code