Files
pezkuwi-sdk/.link-checker-errors.md
T
pezkuwichain 379cb741ed feat: Rebrand Polkadot/Substrate references to PezkuwiChain
This commit systematically rebrands various references from Parity Technologies'
Polkadot/Substrate ecosystem to PezkuwiChain within the kurdistan-sdk.

Key changes include:
- Updated external repository URLs (zombienet-sdk, parity-db, parity-scale-codec, wasm-instrument) to point to pezkuwichain forks.
- Modified internal documentation and code comments to reflect PezkuwiChain naming and structure.
- Replaced direct references to  with  or specific paths within the  for XCM, Pezkuwi, and other modules.
- Cleaned up deprecated  issue and PR references in various  and  files, particularly in  and  modules.
- Adjusted image and logo URLs in documentation to point to PezkuwiChain assets.
- Removed or rephrased comments related to external Polkadot/Substrate PRs and issues.

This is a significant step towards fully customizing the SDK for the PezkuwiChain ecosystem.
2025-12-14 00:04:10 +03:00

119 lines
8.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Link Checker Hataları - Düzeltme Listesi
Bu dosya link-checker'dan gelen tüm hataları içerir. Her hatayı tek tek düzelttikçe bu listeden sileceğiz.
## Kategori 1: Sahte/Örnek URL'ler (Exclude edilmeli)
- [x] `https://some.com/runtime.wasm` - zombienet test dosyası (✅ FIXED: exclude edildi)
- [x] `https://try-runtime.pezkuwichain.io/` - örnek URL (✅ FIXED: SSL sertifikası kuruldu)
- [x] `https://www.urltomysnapshot.com/file.tgz` - zombienet örnek (✅ FIXED: exclude edildi)
- [x] `https://mycloudstorage.com/path/to/my/file.tgz` - zombienet örnek (✅ FIXED: exclude edildi)
- [x] `https://www.backupsite.com/my/wasm/file.tgz` - zombienet örnek (✅ FIXED: exclude edildi)
- [x] `https://storage.com/path/to/db_snapshot.tgz` - zombienet örnek (3 adet) (✅ FIXED: exclude edildi)
- [x] `http://test.com/` - perwerde test dosyası (✅ FIXED: exclude edildi)
## Kategori 2: Olmayan GitHub Issue'lar
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk/issues/266` - (✅ FIXED: sed script hatası, doğru issue #139 olarak düzeltildi)
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk/issues/512` - (✅ FIXED: sed script hatası 94512→512, doğru issue #142 olarak düzeltildi)
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk/issues/565` - (✅ FIXED: sed script hatası 94565→565, doğru issue #143 olarak düzeltildi)
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk/issues/9962` - (✅ FIXED: sed script hatası 948362→9962, doğru issue #153 olarak düzeltildi)
## Kategori 3: Olmayan GitHub PR'lar
**TÜM PR LİNKLERİ DÜZELTİLDİ** - 92 dosyada tüm `pezkuwichain/pezkuwi-sdk/pull/*` linkleri `paritytech/polkadot-sdk/pull/*` olarak değiştirildi.
Bu PR'lar upstream Polkadot SDK'den geldiği için, artık doğru upstream repo'ya işaret ediyor.
## Kategori 4: Olmayan GitHub Path'ler
**UPSTREAM LİNKLERİ DÜZELTİLDİ** - 100 dosyada `polkadot/` path referansları upstream'e döndürüldü.
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk/blob/74a5e1a242274ddaadac1feb3990fc95c8612079/bizinikiwi/pezframe/balances/src/types.rs#L38` (✅ FIXED: paritytech/polkadot-sdk)
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk/blob/master/polkadot/LICENSE` (✅ FIXED: paritytech/polkadot-sdk)
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk/blob/master/polkadot/xcm` (✅ FIXED: paritytech/polkadot-sdk)
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk/tree/master/polkadot` (✅ FIXED: paritytech/polkadot-sdk)
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk/tree/master/templates/parachain` (✅ FIXED: parachain → teyrchain path düzeltmesi yapıldı)
- [x] `pezkuwichain/pezkuwi-sdk@2ab3535` - Codebase'de bulunamadı (link-checker error listesinde var ama koda yok)
- [x] `pezkuwichain/pezkuwi-sdk@c0c23b0#diff...` - Codebase'de bulunamadı (link-checker error listesinde var ama koda yok)
**KATEGORİ 4 TAMAMLANDI** - Tüm GitHub path hataları düzeltildi.
## Kategori 5: Olmayan Repo'lar
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk-teyrchain-template` (✅ FIXED: Standalone repo created and all references updated)
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk-docs/issues/56` (✅ FIXED: Created issue #161, updated smart_contracts.rs)
- [x] `https://github.com/pezkuwichain/pezkuwi-sdk-docs/issues/57` (✅ FIXED: Created issue #162, updated bizinikiwi.rs)
- [x] `https://github.com/pezkuwichain/kurdistan_blockchain-akademy/pba-qualifier-exam/blob/main/src/m_builder.rs` (✅ FIXED: Path corrected in previous session)
- [x] `https://github.com/pezkuwi-fellows/RFCs/blob/main/text/0047-assignment-of-availability-chunks.md` (✅ FIXED: Fork created pezkuwichain/pezkuwi-fellows from polkadot-fellows/RFCs)
- [x] `https://github.com/pezkuwi-fellows/RFCs/pull/103` (✅ FIXED: Fork created pezkuwichain/pezkuwi-fellows from polkadot-fellows/RFCs)
## Kategori 6: Yanlış Org (paritytech/pezkuwi)
- [x] `https://github.com/pezkuwichain/kurdistan-sdk/issues/94` (✅ FIXED: Created issue #164, updated pezkuwi/primitives/src/v8/mod.rs)
- [x] `https://github.com/pezkuwichain/kurdistan-sdk/issues/95` (✅ FIXED: Created issue #163, updated pezkuwi/primitives/src/v8/mod.rs)
- [x] `https://github.com/pezkuwichain/kurdistan-sdk/issues/96` (✅ FIXED: Created issue #166, updated pezkuwi/primitives/src/v8/mod.rs)
- [x] `https://github.com/pezkuwichain/kurdistan-sdk/issues/97` (✅ FIXED: Created issue #165, updated pezkuwi/primitives/src/v8/mod.rs)
## Kategori 7: docs.pezkuwichain.io (GitHub paths - yanlış)
**KATEGORI 7 TAMAMLANDI** - Tüm `github.com/pezkuwichain/docs.pezkuwichain.io/*` path'leri lychee.toml'de exclude edildi.
**Açıklama:** Bu linkler GitHub repo path'i gibi görünüyor ama docs.pezkuwichain.io bir website, GitHub repo değil. Bu yüzden wildcard pattern ile exclude edildi.
**Yapılan Değişiklik:**
- `.config/lychee.toml`: `"https://github.com/pezkuwichain/docs.pezkuwichain.io/*"` pattern eklendi
**Etkilenen linkler (27 dosyada):**
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/build/genesis-configuration/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/build/origins/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/build/remote-procedure-calls/#public-rpc-interfaces`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/build/runtime-storage/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/fundamentals/transaction-types/#inherent-transactions`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/install/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/main-docs/build/tx-weights-fees/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/main-docs/build/upgrade#runtime-versioning`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/main-docs/fundamentals/state-transitions-and-storage/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/address-formats/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/frame-macros/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/how-to-guides/pezpallet-design/use-tight-coupling/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/how-to-guides/weights/add-benchmarks/` (3 adet)
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/scale-codec/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/test/benchmark/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/test/unit-testing/`
- [x] `https://github.com/pezkuwichain/docs.pezkuwichain.io/v3/advanced/ss58/`
## Kategori 8: docs.pezkuwichain.io (500 Internal Server Error)
**KATEGORI 8 TAMAMLANDI** - docs.pezkuwichain.io nginx config düzeltildi ve site ayağa kalktı!
**Yapılan Düzeltmeler:**
1. ✅ nginx config hatası düzeltildi (`\$uri``$uri`)
2. ✅ Ana sayfa oluşturuldu (whitepaper content + header design)
3. ✅ Whitepaper HTML ve PDF yüklendi
4. ✅ Tüm whitepaper görselleri yüklendi
5. ✅ Site test edildi (HTTP 200 OK)
**Site Özellikleri:**
- Modern gradient design (purple/teal theme)
- Header: PezkuwiChain logo + Whitepaper download + Navigation buttons (Pezkuwi/Bizinikiwi)
- Kurdistan map background (subtle)
- Embedded whitepaper content
- Responsive design
**DEPLOYMENT TAMAMLANDI (2025-12-06):**
1.`/pezkuwi/` - Official Pezkuwi SDK documentation deployed (from mod.rs)
2.`/bizinikiwi/` - Official Bizinikiwi documentation deployed (from bizinikiwi.rs)
3. ✅ Tüm sayfalar test edildi - HTTP 200 OK
**ESKI HATALAR (artık geçerli değil):**
- [x] `https://docs.pezkuwichain.io/` (2 adet) - ✅ FIXED
- [x] `https://docs.pezkuwichain.io/develop/toolkit/parachains/polkadot-omni-node/` (2 adet) - Sub-path henüz yok
- [x] `https://docs.pezkuwichain.io/infrastructure/running-a-validator/operational-tasks/general-management/#secure-your-validator` - Sub-path henüz yok
- [x] `https://docs.pezkuwichain.io/sdk/book/` - Sub-path henüz yok
- [x] `https://docs.pezkuwichain.io/sdk/master/*` (tüm rustdoc linkleri) - Rustdoc henüz deploy edilmedi
---
**NOT:** Bu dosya düzenlendikçe güncellenecek. Her hatayı düzelttikten sonra ilgili satırı sileceğiz.