Skip to content

Point ZIP and protocol-spec references at zips.z.cash - #13

Open
bloxster wants to merge 1 commit into
zodl-inc:masterfrom
bloxster:fix/zip-spec-links
Open

Point ZIP and protocol-spec references at zips.z.cash#13
bloxster wants to merge 1 commit into
zodl-inc:masterfrom
bloxster:fix/zip-spec-links

Conversation

@bloxster

Copy link
Copy Markdown

The zips repository was reorganised and the .rst sources these links point at no longer exist, so 11 distinct targets (26 occurrences) return 404 — including every link to the protocol specification PDF.

Every ZIP referenced here has a canonical page on zips.z.cash, the maintained home for the specifications:

github.com/zcash/zips/blob/master/zip-XXXX.rst  ->  zips.z.cash/zip-XXXX
.../blob/master/protocol/protocol.pdf           ->  zips.z.cash/protocol/protocol.pdf

Affected: ZIPs 32, 143, 200, 201, 202, 203, 206, 208, 243, 308, and the protocol specification PDF. Each replacement URL was checked and returns 200.

Two further references were pointing at GitHub rather than a specification — addresses.rst cited ZIP 209 as a pull request files view, and wallet_threat_model.md cited ZIP 307 as an issue thread. Neither is a 404, but both now use zips.z.cash/zip-0209 and zips.z.cash/zip-0307 so that no ZIP reference in the tree points at the repository any more.

What this does not do. The surrounding prose is untouched. Section references like "Protocol Section 7.7" still point at the current specification PDF, which moves — they are as approximate now as they were when the old link tracked the zips master branch. Reconciling them needs a content review rather than a link fix, and I did not want to smuggle that into a mechanical change.

Also strips one pre-existing trailing space on a line this already touches, so the diff passes git diff --check.

The .rst sources under zips/blob/master/ no longer exist, so 11 distinct
targets (26 occurrences) return 404. Two further references pointed at a zips
PR-files view and an issue thread rather than a specification. All now use the
canonical zips.z.cash pages; every replacement returns 200.

Section numbers in the surrounding prose are unchanged and unverified against
the current specification: that needs a content review, not a link fix.

Also strips one pre-existing trailing space on a line this already touches.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant