chore: roadmap updates 30 12 (#367)

This commit is contained in:
fbarbu15
2025-12-30 12:07:04 +02:00
committed by GitHub
parent 4e969d2b5a
commit 40f2e596c6
49 changed files with 129 additions and 103 deletions

View File

@@ -19,7 +19,7 @@ Maintain and extend the foundational Nim libraries required by IFT teams, delive
* fully qualified name: `vac:nim:ift:2025q4-nim-core-libs:cpu-integer-library`
* owner: Constantine
* status: in progress (90%)
* status: done
* start-date: 2025/11/15
* end-date: 2025/12/31
@@ -38,14 +38,15 @@ Maintain and extend the foundational Nim libraries required by IFT teams, delive
* fully qualified name: `vac:nim:ift:2025q4-nim-core-libs:command-line-parsers`
* owner: Esteban
* status: in progress (90%)
* status: done
* start-date: 2025/11/15
* end-date: 2025/12/31
* end-date: 2025/12/30
#### Description
Advance command-line parsing utilities (e.g. https://github.com/status-im/nim-confutils), covering new ergonomics and integration support for Nim projects.
#### Deliverables
- [status-im/nim-confutils#123](https://github.com/status-im/nim-confutils/pull/123) Fix #112; add results.Opt support
- [status-im/nim-confutils#132](https://github.com/status-im/nim-confutils/pull/132) Allow passing params to file decode
- [status-im/nim-confutils#131](https://github.com/status-im/nim-confutils/pull/131) Include debug arg in help desc only if used
- [status-im/nim-confutils#130](https://github.com/status-im/nim-confutils/pull/130) fix dispatch

View File

@@ -20,7 +20,7 @@ Deliver stability fixes and workflows for Nimlangserver and related IDE tooling,
* fully qualified name: `vac:nim:ift:2025q4-nim-ide-tooling:langserver-maintenance`
* owner: Constantine
* status: in progress (25%)
* status: done
* start-date: 2025/10/01
* end-date: 2025/12/31

View File

@@ -31,15 +31,19 @@ By the end of this quarter, we aim to have made significant progress on these fr
* fully qualified name: `vac:nim:ift:2025q4-nimble:nimble-1.0.0`
* owner: jmgomez
* status: in progress (90%)
* status: done
* start-date: 2025/10/01
* end-date: 2025/12/31
* end-date: 2025/12/30
#### Description
All the relevant information can be found in [this GitHub issue](https://github.com/nim-lang/nimble/issues/1449).
#### Deliverables
- [Fixes Infinite Reading official package list](https://github.com/nim-lang/nimble/pull/1545)
- [Filter declarative parser warnings to solution packages only](https://github.com/nim-lang/nimble/pull/1544)
- [Adds paths to nimble.nim.cfg to circunvent skipParentConfig when bootstrapping](https://github.com/nim-lang/nimble/pull/1543)
- [Nim is added by default to the lock file](https://github.com/nim-lang/nimble/pull/1538)
- [Track git errors during package discovery and show them](https://github.com/nim-lang/nimble/pull/1542)
- [Nim special version can be used in requires](https://github.com/nim-lang/nimble/pull/1539)
- [Fixes #1495 ^= version operator yields warning](https://github.com/nim-lang/nimble/pull/1530)

View File

@@ -19,7 +19,7 @@ Support the Waku team as they integrate Nimble into Nwaku, troubleshoot and fix
* fully qualified name: `vac:nim:waku:2025q4-waku-nimble-integration:integration-support`
* owner: Juan
* status: in progress (90%)
* status: done
* start-date: 2025/11/15
* end-date: 2025/12/10