2024-03-19 Technical Fellowship OpenDev Call
Fellowship Updates
- New Members
- Collective #81 philoniare to Dan 1
- Collective #82 Ermal Galeci to Dan 1
- New Dashboard https://polkadot-fellows.github.io/dashboard/#/members
- Accepted RFCs
- RFC-13 Prepare Core runtime API for MBMs
- RFC-0045: Lowering NFT Deposits on Asset Hub
- RFC-0078: Merkleized Metadata
- superseded RFC-46
- Needed for Ledger, Polkadot Vault, and Kampela signers
- Will roll out in 1.3
- superseded RFC-46
- New Element channel for public consultation with the Tech Fellowship - https://app.element.io/#/room/#fellowship-open-channel:parity.io
Hot Topics
JAM & Polkadot 2.0 Roadmap
- JAM is a candidate design, it is not Polkadot 2.0
- We clarified the project dependencies to make JAM a reality
Questions
- Oliver: How can we ensure we get different client implementations
- Gavin sees two important things: Having a clear spec. And having proper incentives for different implementations
- Bryan: Ways for devs to participate in development?
- Gavin: There will be a fund for developers that are helping to build it
ISMP as candidate implementation for XCMP
- Seun presented ISMP as a potential implementation of XCMP
- Gavin wasn’t against it :)
Snowbridge
- Vincent from Snowbridge presented the problem of having to set the DOTETH exchange rate regularly in the BridgeHub storage to properly calculate weights for Ethereum transactions.
- Gavin suggested that users have to obtain wrapped ETH to pay for transactions. This way we could avoid complicating designs.
Collectives
Technical Fellowship
Release Cadence
- QA and release tempo were discussed.
- Bryan presented a proposal for a standard release checklist
- Basti mentioned that writing a QA bounty could be very helpful
Fellowship Secretary
Basti proposed to hire a Fellowship secretary: https://github.com/polkadot-fellows/help-center/issues/8
Salaries
- Salaries were accidentally 12_000_000 times the intended amount. Payouts luckily capped out at some defined limits.
- Bryan wrote a script to fix it: Link
- Three users got paid out too much and refunded the excess amount
Roadmap
Polkadot SDK
- The latest version during the call was v1.8.0
- The latest version as of writing this summary is v1.9.0
Polkadot Runtime
- 1.1.3 was released as bugfix release
- Controllers Stashes, Staking, Staking Ledgers may get corrupted
- recover corrupted accounts
- 1.2 - based on Polkadot SDK 1.7
- state trie migration
- BridgeHub: Add Snowbridge to Kusama and Polkadot runtimes
- Encointer: update encounter runtime to 6.1
- Coretime
- refund leases that have not started #206
- cancel auctions on coretime launch #215
- add the Kusama Coretime Chain runtime #212
- Peoplechain
- Async Backing Phase 1 on Kusama
- 1.3
- Coretime on Polkadot
- on-demand coretime → governance config
- Async Backing on Polkadot and Kusama
- Coretime on Polkadot
- coretime chain end of june on polkadot
- Elastic Scaling is on the way, and internal testnet
XCM
- XCM v4 is just a renaming release, it is removing the “Multi-” in Multilocation and Multiasset
- Bryan: Improve XCM development and release process
- It is suggested that all parachains test their XCM functionality on Rococo/Paseo
Collectives
Unbrick Collective
Chains can brick and need fast recovery. Bryan is proposing an Unbrick Collective
https://hackmd.io/zmBeWsX8Tki0APQieq9dTQ?view