Move tutorial ZIPs to a dedicated repository #7222
Merged
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.
Supersedes #5374, #6187, #6856. A new PR needs to be made against the new repository.
Let me introduce you to https://github.com/godotengine/godot-docs-project-starters, a new dedicated repo where we can keep and keep track of our template projects and asset sets used by tutorials. Having these projects and assets in ZIP files makes it a pain for reviewers and for bookkeeping/history preservation. So a dedicated repository where these files are tracked normally and then packed as a publishing step is the proposed solution here.
The repo is already up, it has a branch for Godot 4 and a branch for Godot 3, and corresponding rolling releases that we can link with persistent links. This PR removes the files from the documentation repository and puts in these new links instead. Here're a few notes about the changes:
pong_assets.zip
seems to be unused, and therefore removed completely.resource_queue.gd
. I kept it in this repo for now, but if it ever gets expanded into a proper test project, it should also be moved..import
folder, have been removed from example projects.The contents of the new repo, in both
master
and3.x
branches, corresponds to the state of these ZIPs in themaster
branch of this repo.master
branch of the new repo needs to be converted to Godot 4 syntax, and3.x
branch needs to be updated to reflect the state of the Godot 3 documentation (perhaps it's already fine as is).