Replace legacy /developer/ links with their final paths
メンテナーはふだん 3 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 85/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- markdown
調査の方向性
提示されたコマンド rg -n --glob '*.mdx' '\(/developer/' を実行し、一覧にある15個の .mdx ファイルを確認してください。各リンクについて、docs.json のリダイレクトから最終的なページパスを特定し、そのページが存在し、ナビゲーションに掲載されていることを確認してください。検証には mint broken-links --check-redirects を使用してください。35個すべてのリンクが、単独の /developer/bridges リンクを含め、最終パスを直接指していれば完了です。
索引モデルが issue の本文から書いたものです。
説明
35 internal links in 15 .mdx files still point at /developer/... paths. Each one works today only through a redirect in docs.json, almost all of them /developer/<section>/:slug* wildcards (for example /developer/contractkit/:slug* to /build/tools/libraries-sdks/contractkit/:slug*). The bare /developer/bridges relies on an exact redirect to /build/tools/bridges/bridges; the wildcard alone would send it to a page that doesn't exist. Readers get an extra redirect hop, mint broken-links --check-redirects cannot flag them while a wildcard matches, and they break if a wildcard is narrowed or removed. Each link should point at the final page, which must exist and be listed in docs.json navigation.
Found with:
rg -n --glob '*.mdx' '\(/developer/'
Files (link count), on main at 7f5d9bb5:
build/tools/dev-environments/hardhat.mdx(4)build/tools/dev-environments/remix.mdx(4)build/tools/explorers/overview.mdx(5)build/tools/libraries-sdks/contractkit/contracts-wrappers-registry.mdx(1)build/tools/libraries-sdks/contractkit/data-encryption-key.mdx(1)build/tools/libraries-sdks/contractkit/index.mdx(3)build/tools/libraries-sdks/contractkit/migrating-to-contractkit-v1.mdx(2)build/tools/libraries-sdks/contractkit/migrating-to-contractkit-v2.mdx(1)build/tools/libraries-sdks/contractkit/migrating-to-viem.mdx(1)build/tools/libraries-sdks/contractkit/setup.mdx(1)build/tools/libraries-sdks/contractkit/usage.mdx(1)build/tools/oracles/index.mdx(5)build/tools/overview/index.mdx(3)contribute-to-celo/release-process/smart-contracts.mdx(2)learn/network/overview.mdx(1)
Link targets: /developer/contractkit/migrating-to-viem (7), /developer/verify/celoscan (3), /developer/verify/blockscout (3), /developer/indexers/overview (3), /developer/verify/remix (2), /developer/verify/hardhat (2), /developer/explorers/block-explorers (2), /developer/explorers/analytics (2), /developer/contractkit/contracts-wrappers-registry (2), and one each of /developer/oracles/wit-oracle/ (trailing slash), /developer/oracles/wit-oracle, /developer/oracles/redstone, /developer/oracles/quex-oracles, /developer/oracles/band-protocol, /developer/explorers/overview, /developer/contractkit/usage, /developer/contractkit/setup, /developer/bridges/bridges and /developer/bridges (bare).
Found while reviewing #2366, which fixed the one /developer/ link on build/tools/libraries-sdks/contractkit/odis.mdx. Part of #2266.
- 主要言語
- MDX
- スター
- 90
- フォーク
- 390
- 平均マージ
- 3日 4時間
- マージ済み PR(30日)
- 49
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
celo-org/docs のほかの issue
-
chore priority:medium
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
celo-org/docs#2362 · コメント 1 件 ·
メンテナーはふだん 3 日以内に返信
-
chore priority:medium
難易度 2/5 半日 初心者へのやさしさ 65/100
メンテナーはふだん 3 日以内に返信
-
docs(x402): put the API key before the code example and end "check that it works" with a paid Sepolia settlement対応中かも @GigaHierz が 2 日前に担当しました。 オープンchore priority:medium size:S status: triage
celo-org/docs#2413 · 担当者 1 名 ·
メンテナーはふだん 3 日以内に返信
-
Add an account abstraction (bundler + paymaster) guide: Pimlico and Openfort on Celo対応中かも @GigaHierz が 2 日前に担当しました。 オープン
celo-org/docs#2412 · 担当者 1 名 ·
メンテナーはふだん 3 日以内に返信
-
documentation
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
メンテナーはふだん 3 日以内に返信
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 67/100
-
agent-butler-finding chore
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
jordansmall/spindrift#6158 ·
メンテナーはふだん 1 日以内に返信
-
priority:low type:docs
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
crazy-goat/rabbit-stream#958 ·
メンテナーはふだん 1 日以内に返信
-
documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
alphagov/tech-docs-gem#580 ·
メンテナーはふだん 1 日以内に返信
-
content-freshness: staleOwnedContent doc comments still say 'complete receipt' (follow-up to #7912)オープンtriage:bug-verified
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
メンテナーはふだん 1 日以内に返信