Files
pezkuwi-runtime-templates/REBRAND_PROGRESS.md
T

11 KiB
Raw Blame History

Rebrand İlerleme Listesi

Son Güncelleme: 2025-12-19 Toplam Crate: 76 (REBRAND_MAP'ten) Rebrand Durumu: 75/76 tamamlandı (98.7%)

Durum Açıklamaları

  • Bekliyor
  • Rebrand Tamamlandı (Cargo.toml name doğru)
  • 🔨 Derleme Hatası (rebrand tamam ama compile hatası var)
  • Eksik/Bulunamadı

Özet

Kategori Toplam Tamamlanan Durum
pez-* prefix 29 29
pezbridge-* 8 8
pezsnowbridge-* 25 24 ⚠️ 1 eksik
xcm-pez-* 8 8
pezmmr-* 2 2
bp/pezbp-* 2 2
peztest-* 1 1
asset-test-pezutils 1 1
TOPLAM 76 75 98.7%

İlerleme Tablosu

# Yeni İsim Durum Konum
1 asset-test-pezutils pezpezcumulus/teyrchains/runtimes/assets/test-utils
2 pez-pez-chain-spec-guide-runtime docs/sdk/src/reference_docs/chain_spec_runtime
3 pez-pez-pez-equivocation-detector pezbridges/relays/equivocation
4 pez-pez-pez-erasure-coding-fuzzer pezkuwi/erasure-coding/fuzzer
5 pez-pez-pez-ethereum-standards bizinikiwi/primitives/pez-pez-pez-ethereum-standards
6 pez-pez-pez-finality-relay pezbridges/relays/finality
7 pez-pez-pez-fork-tree bizinikiwi/utils/pez-pez-pez-fork-tree
8 pez-pez-pez-generate-bags bizinikiwi/utils/pezframe/pez-pez-pez-generate-bags
9 pez-pez-kitchensink-runtime bizinikiwi/bin/node/runtime
10 pez-pez-messages-relay pezbridges/relays/messages
11 pez-pez-pez-minimal-template-node templates/minimal/node
12 pez-pez-pez-minimal-template-runtime templates/minimal/runtime
13 pez-pez-node-bench bizinikiwi/bin/node/bench
14 pez-pez-node-primitives bizinikiwi/bin/node/primitives
15 pez-pez-node-rpc bizinikiwi/bin/node/rpc
16 node-runtime-pez-pez-pez-generate-bags bizinikiwi/utils/pezframe/pez-pez-pez-generate-bags/node-runtime
17 pez-pez-pez-node-template-release bizinikiwi/scripts/ci/pez-pez-pez-node-template-release
18 pez-pez-pez-node-testing bizinikiwi/bin/node/testing
19 pez-pez-pez-penpal-emulated-chain pezpezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/testing/penpal
20 pez-pez-pez-penpal-runtime pezpezcumulus/teyrchains/runtimes/testing/penpal
21 pez-pez-pez-remote-ext-tests-bags-list pezkuwi/utils/remote-ext-tests/bags-list
22 pez-pez-pez-revive-dev-node bizinikiwi/pezframe/revive/dev-node/node
23 pez-pez-pez-revive-dev-runtime bizinikiwi/pezframe/revive/dev-node/runtime
24 pez-pez-slot-range-helper pezkuwi/runtime/common/pez-pez-slot-range-helper
25 pez-pez-pez-solochain-template-node templates/solochain/node
26 pez-pez-pez-solochain-template-runtime templates/solochain/runtime
27 pez-pez-pez-subkey bizinikiwi/bin/utils/pez-pez-pez-subkey
28 pez-pez-pez-template-zombienet-tests templates/zombienet
29 pezpeztest-runtime-constants pezkuwi/runtime/test-runtime/constants
30 pez-pez-tracing-gum pezkuwi/node/gum
31 pez-pez-pez-pez-tracing-gum-proc-macro pezkuwi/node/gum/proc-macro
32 bp-header-pez-chain pezbridges/primitives/header-chain
33 pezbp-runtime pezbridges/primitives/runtime
34 pezbridge-hub-pezkuwichain-emulated-chain pezpezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-pezkuwichain
35 pezbridge-hub-pezkuwichain-integration-tests pezpezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-pezkuwichain
36 pezbridge-hub-pezkuwichain-runtime pezpezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-pezkuwichain
37 pezbridge-hub-test-utils pezpezcumulus/teyrchains/runtimes/bridge-hubs/test-utils
38 pezbridge-hub-zagros-emulated-chain pezpezcumulus/teyrchains/integration-tests/emulated/chains/teyrchains/pezbridges/bridge-hub-zagros
39 pezbridge-hub-zagros-integration-tests pezpezcumulus/teyrchains/integration-tests/emulated/tests/pezbridges/bridge-hub-zagros
40 pezbridge-hub-zagros-runtime pezpezcumulus/teyrchains/runtimes/bridge-hubs/bridge-hub-zagros
41 pezbridge-runtime-common pezbridges/bin/runtime-common
42 pezmmr-gadget bizinikiwi/client/merkle-mountain-range
43 pezmmr-rpc bizinikiwi/client/merkle-mountain-range/rpc
44 pezsnowbridge-beacon-primitives pezbridges/snowbridge/primitives/beacon
45 pezsnowbridge-core pezbridges/snowbridge/primitives/core
46 pezsnowbridge-ethereum pezbridges/snowbridge/primitives/ethereum
47 pezsnowbridge-inbound-queue-primitives pezbridges/snowbridge/primitives/inbound-queue
48 pezsnowbridge-merkle-tree pezbridges/snowbridge/primitives/merkle-tree
49 pezsnowbridge-outbound-queue-primitives pezbridges/snowbridge/primitives/outbound-queue
50 pezsnowbridge-outbound-queue-runtime-api pezbridges/snowbridge/pezpallets/outbound-queue/runtime-api
51 pezsnowbridge-outbound-queue-v2-runtime-api pezbridges/snowbridge/pezpallets/outbound-queue-v2/runtime-api
52 pezsnowbridge-pezpallet-ethereum-client pezbridges/snowbridge/pezpallets/ethereum-client
53 pezsnowbridge-pezpallet-ethereum-client-fixtures pezbridges/snowbridge/pezpallets/ethereum-client/fixtures
54 pezsnowbridge-pezpallet-inbound-queue pezbridges/snowbridge/pezpallets/inbound-queue
55 pezsnowbridge-pezpallet-inbound-queue-fixtures pezbridges/snowbridge/pezpallets/inbound-queue/fixtures
56 pezsnowbridge-pezpallet-inbound-queue-v2 pezbridges/snowbridge/pezpallets/inbound-queue-v2
57 pezsnowbridge-pezpallet-inbound-queue-v2-fixtures pezbridges/snowbridge/pezpallets/inbound-queue-v2/fixtures
58 pezsnowbridge-pezpallet-outbound-queue pezbridges/snowbridge/pezpallets/outbound-queue
59 pezsnowbridge-pezpallet-outbound-queue-v2 pezbridges/snowbridge/pezpallets/outbound-queue-v2
60 pezsnowbridge-pezpallet-system pezbridges/snowbridge/pezpallets/system
61 pezsnowbridge-pezpallet-system-frontend pezbridges/snowbridge/pezpallets/system-frontend
62 pezsnowbridge-pezpallet-system-v2 pezbridges/snowbridge/pezpallets/system-v2
63 pezsnowpezbridge-runtime-common Mevcut değil veya farklı isimle
64 pezsnowbridge-runtime-test-common pezbridges/snowbridge/runtime/test-common
65 pezsnowbridge-system-runtime-api pezbridges/snowbridge/pezpallets/system/runtime-api
66 pezsnowbridge-system-v2-runtime-api pezbridges/snowbridge/pezpallets/system-v2/runtime-api
67 pezsnowbridge-test-utils pezbridges/snowbridge/test-utils
68 pezsnowbridge-verification-primitives pezbridges/snowbridge/primitives/verification
69 xcm-pez-docs pezkuwi/xcm/docs
70 xcm-pez-emulator pezpezcumulus/xcm/xcm-pez-emulator
71 xcm-pez-executor-integration-tests pezkuwi/xcm/xcm-executor/integration-tests
72 xcm-pez-procedural pezkuwi/xcm/procedural
73 xcm-runtime-pezapis pezkuwi/xcm/xcm-runtime-pezapis
74 xcm-pez-simulator pezkuwi/xcm/xcm-pez-simulator
75 xcm-pez-simulator-example pezkuwi/xcm/xcm-pez-simulator/example
76 xcm-pez-simulator-fuzzer pezkuwi/xcm/xcm-pez-simulator/fuzzer

Bilinen Derleme Sorunları

Bu crate'lerin rebrand'i tamamlandı ancak derleme hataları var:

  1. pez-pez-kitchensink-runtime - 622 hata ÇÖZÜLDÜ (derleniyor)
  2. pezkuwi-sdk (umbrella) - pezframe_benchmarking_pezpallet_pov import düzeltildi ÇÖZÜLDÜ

Tüm kritik derleme sorunları çözüldü!

Derleme Tamamlanan Özel Crate'ler

  1. pezpallet-revive-eth-rpc (2025-12-19)

    • pezkuwi-subxt fork ile tam uyumlu hale getirildi
    • Tüm substitute_type path'ler pezsp_runtime/pezpallet_revive olarak güncellendi
    • StorageApi → StorageClientAt API güncellemesi yapıldı
    • RuntimeApiError pattern matching düzeltildi
    • SQLX cache yeniden oluşturuldu (eth_to_bizinikiwi_blocks)
  2. bizinikiwi-txtesttool (2025-12-19)

    • subxt 0.44 dynamic storage API güncellemesi (try_fetch, Value type)
    • From for Error eklendi
  3. pezkuwi-omni-node-lib (2025-12-19)

    • StorageEntryType → keys()/value_ty() API güncellemesi

Bu Oturumda Düzeltilen Sorunlar:

  1. pezpallet-contracts-fixtures/build/Cargo.toml - workspace inheritance kaldırıldı
  2. pezpallet-revive-fixtures/build.rs - panic_immediate_abort yeni syntax'a güncellendi
  3. asset-hub-zagros pezsnowbridgepezsnowbridge double prefix düzeltildi
  4. bridge-hub-pezkuwichain/weights - snowbridge_pezpallet → pezsnowbridge_pezpallet dosya rename
  5. bridge-hub-zagros/weights - aynı rename
  6. umbrella/src/lib.rs - pezframe_benchmarking_pezpallet_pov → pezframe_benchmarking_pezpallet_pov

Sonraki Adımlar

  1. Derleme hatalarını düzelt (pez-pez-kitchensink-runtime) (derleniyor)
  2. pezpallet-revive-eth-rpc derlenmesi (2025-12-19)
  3. Workspace-wide cargo check (2025-12-19) - BAŞARILI!
  4. Crates.io publish planına geç ← SIRADAKİ
  5. CI/CD workflow'larını güncelle

Log

2025-12-19

  • WORKSPACE CARGO CHECK BAŞARILI!
  • pezpallet-revive-eth-rpc başarıyla derlendi
  • pez-pez-kitchensink-runtime derleme doğrulandı (622 hata iddiası yanlıştı)
  • vendor/pezkuwi-subxt fork'u oluşturuldu ve workspace'den exclude edildi
  • subxt 0.44.0 API değişiklikleri uygulandı:
    • StorageClientAt, try_fetch, RuntimeApiError (revive-eth-rpc)
    • dynamic storage API (txtesttool)
    • StorageEntryType → keys()/value_ty() (omni-node-lib)
  • Tüm substitute_type path'leri pezsp_runtime/pezpallet_revive prefix'leriyle güncellendi
  • SQLX cache yeniden oluşturuldu (bizinikiwi terminolojisi ile)
  • kurdistan-sdk dizini düzenlendi (gereksiz scriptler archive/ klasörüne taşındı)

2025-12-16

  • Rebrand durumu tam olarak değerlendirildi
  • 75/76 crate rebrand tamamlanmış bulundu
  • pezsnowpezbridge-runtime-common mevcut değil (muhtemelen merge edilmiş)
  • REBRAND_PROGRESS.md gerçek durumu yansıtacak şekilde güncellendi
  • Birkaç derleme hatası düzeltildi (fixtures build scripts, weight file renames)

2025-12-15

  • İlerleme listesi oluşturuldu
  • scan_old_words.py scripti hazırlandı