379cb741ed
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.
119 lines
8.0 KiB
Markdown
119 lines
8.0 KiB
Markdown
# 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.
|