chore: 30 10 unit updates (#325)

- Roadmap Updates for all units (except DST who did it in separate PR) 
- fixes/updates to the q4 roadmap to make it more consistent
- small updates to the roadmap validator

TODO:
- BI tasks still need some updates but would need to discuss it first
with their lead

---------

Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
This commit is contained in:
fbarbu15
2025-10-31 12:20:34 +02:00
committed by GitHub
parent 9a5eb6e0f6
commit c068161aea
37 changed files with 343 additions and 71 deletions

View File

@@ -20,18 +20,33 @@ description:
fully qualified name: `vac:nim:ift:2025q3-nim-core-libs:nim-cbor-serialization`
* owner: Esteban
* status:
* status: done
* start-date: 2025/07/01
* end-date: 2025/09/30
#### Deliverables
- [Initial implementation](https://github.com/vacp2p/nim-cbor-serialization/pull/1)
- [Rework automatic serialization](https://github.com/vacp2p/nim-cbor-serialization/pull/2)
- [Release v0.1.0](https://github.com/vacp2p/nim-cbor-serialization/releases/tag/v0.1.0)
- [Add the library to nim packages](https://github.com/nim-lang/packages/pull/3140)
- [Serialization extensions docs](https://github.com/vacp2p/nim-cbor-serialization/pull/9)
- [Use nim naming conventions](https://github.com/vacp2p/nim-cbor-serialization/pull/10)
- [Remove nimOldCaseObjects in Nimbus-eth2](https://github.com/status-im/nimbus-eth2/pull/7669)
### Compile time support for json and cbor
fully qualified name: `vac:nim:ift:2025q3-nim-core-libs:compile-time-support-for-json-and-cbor`
* owner: Esteban
* status:
* status: done
* start-date: 2025/07/01
* end-date: 2025/09/30
#### Deliverables
- [Faststreams comptime support](https://github.com/status-im/nim-faststreams/pull/82)
- [Json spec comptime tests](https://github.com/status-im/nim-json-serialization/pull/133)
- [Cbor comptime tests](https://github.com/vacp2p/nim-cbor-serialization/pull/5)
### Add ABI Codec Support to nim-web3
fully qualified name: `vac:nim:ift:2025q3-nim-core-libs:add-abi-codec-support-to-nim-web3`

View File

@@ -40,4 +40,4 @@ By the end of this quarter, we aim to have made significant progress on these fr
All the relevant information can be found in [this GitHub issue](https://github.com/nim-lang/nimble/issues/1449).
#### Deliverables
- PRs/Issues/Docs/Reports
- [Adds support for deps in `vnext` Fixes #1496](https://github.com/nim-lang/nimble/pull/1499)