Repository navigation
Move the website's documentation to TF-Minecraft/TFMCWeb - #302
Merged
Merged
Conversation
Remove the copied website guides, point their incoming links at the website repository, and document the ownership exception. TFMCWebBridge and every other project's guides remain here, along with prior history. Co-Authored-By: GPT-6.1-Sol <noreply@openai.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.
Move the website's technical documentation to its source repository. Remove all 56 files under
projects/TFMCWeb/after copying them, with the same layout, to TFMCWeb's rootdocs/. Earlier document history stays in this repository.Rewrite all 12 incoming links to absolute
TF-Minecraft/TFMCWeb/blob/main/docs/...URLs, covering the root project table and website/backend row, platform guide, TFMCWebBridge guides, SimpleFactions, ArmourShop and DrinkBuilder. Keep TFMCWeb in the project table and record its documentation ownership inMAINTAINING.md. TFMCWebBridge and all other projects stay in Docs. The existing checker already accepts the external project entry, so no checker, unit-test or CI changes are needed.This PR and TFMCWeb #273 must merge together, TFMCWeb first, so the new destinations exist before this tree is removed. Neither PR is merged by this task.
Validation:
python -m pip install -r requirements.txt: passed in an isolated Python 3.12 environment.python -m unittest discover -s scripts -p 'test_*.py': five tests passed.python scripts/check-indexes.py: 709 local links/anchors in 181 Markdown pages, plus project navigation, passed.git diff --check: passed.npm run format:check: passed (791 files); TypeScript/YAML edits are comments only.TFMCWeb's commit includes
[skip ci]to honor the no-deploy instruction because its existing Preview workflow deploys branch pushes. Its hosted Actions are intentionally skipped; required hosted checks will need to be arranged before merging. No deployment or server changes are part of these PRs.Immediately before pushing each branch, open PRs in both repositories were rechecked. Docs #249 also edits
README.mdandPLATFORM.md; it was left untouched. No other open PR editsprojects/TFMCWeb/or overlaps the changed files.This change was prepared by an AI agent.