mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-08 23:27:56 -05:00
Chore/roadmap updates 16 12 (#358)
This commit is contained in:
@@ -20,7 +20,7 @@ Collect, analyse, and publish Discord channel statistics requested by the commun
|
||||
|
||||
* fully qualified name: `vac:bi:ift:2025q4-comms-discord-stats`
|
||||
* owner: nickninov
|
||||
* status: in progress (60%)
|
||||
* status: in progress (65%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -32,3 +32,4 @@ Extract activity metrics for the requested Discord channels and share results wi
|
||||
|
||||
- Initial statistics delivered (see [issue #110](https://github.com/status-im/data-docs/issues/110)).
|
||||
- Added total server member metrics to the extraction job so comms can track audience size alongside per-channel stats.
|
||||
- Fixed Keycard data transformation in the reporting pipeline to restore accurate channel metrics.
|
||||
|
||||
@@ -33,3 +33,4 @@ Design, build, and publish dashboards tracking event performance and participant
|
||||
- Circle event dashboard available at [Superset](https://superset.bi.status.im/superset/dashboard/luma).
|
||||
- Updated the Discord extraction after the channels merge so engagement charts stayed accurate.
|
||||
- Researched participant location enrichment options ([status-im/data-docs#121](https://github.com/status-im/data-docs/issues/121)) to scope new dashboard slices.
|
||||
- Improved dashboard data quality and visuals based on post-event feedback.
|
||||
|
||||
@@ -21,7 +21,7 @@ Extract the transcript from Youtube video to use it for RAG context and other po
|
||||
|
||||
* fully qualified name: `vac:bi:rag:2025q4-rag-context-improvement:add-code-chunking`
|
||||
* owner: nickninov
|
||||
* status: in progress (45%)
|
||||
* status: in progress (50%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -38,6 +38,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
- Fixed the embedding pipeline regression that corrupted new chunks so fresh uploads now embed cleanly again.
|
||||
- Add task to dagster ETL to include code repository to the RAG context
|
||||
- Write documentation in Data-docs.
|
||||
- Tested VLLM deployment for context generation to validate performance for upcoming code ingestion.
|
||||
|
||||
### Google Meeting transcript
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ Improve RAG embedding by includind crypto context.
|
||||
|
||||
* fully qualified name: `vac:bi:rag:2025q4-rag-embedding-and-context:improve-rag-embedding`
|
||||
* owner: nickninov
|
||||
* status: in progress (5%)
|
||||
* status: in progress (15%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -32,6 +32,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
#### Deliverables
|
||||
|
||||
* New embedding model for the RAG pipeline to include blockchain context.
|
||||
* Researched and tested smart contract data extraction paths to feed blockchain analytics into the embedding pipeline.
|
||||
|
||||
### Named Entity Recognition
|
||||
|
||||
|
||||
@@ -30,9 +30,9 @@ while allow provisioning to other teams dedicated machines if they are needed.
|
||||
|
||||
* fully qualified name: `vac:dst:ift:2025q4-dst-lab:local-lab`
|
||||
* owner: Mamoutou
|
||||
* status: in progress (99%)
|
||||
* status: done
|
||||
* start-date: 2025/10/24
|
||||
* end-date: 2025/12/05
|
||||
* end-date: 2025/12/16
|
||||
|
||||
#### Description
|
||||
We want a local replica of the DST lab so that tests and changes can be tried out
|
||||
@@ -45,6 +45,7 @@ Provide all needed resources to do this deployment, and also document how it can
|
||||
#### Deliverables
|
||||
- Code:
|
||||
- [Created vaclab-local repository with local lab setup](https://github.com/vacp2p/vaclab-local/pull/1)
|
||||
- [Exclude system namespaces and import remaining dashboards](https://github.com/vacp2p/vaclab-local/pull/2)
|
||||
- Reports:
|
||||
- [Notion vaclab-local documentation: Local Vaclab usage information](https://www.notion.so/Local-Vaclab-usage-information-2c38f96fb65c80dd9e7df7294fdbdf72)
|
||||
|
||||
@@ -53,7 +54,7 @@ Provide all needed resources to do this deployment, and also document how it can
|
||||
|
||||
* fully qualified name: `vac:dst:ift:2025q4-dst-lab:lab-duplication`
|
||||
* owner: Mamoutou
|
||||
* status: in progress (25%)
|
||||
* status: in progress (75%)
|
||||
* start-date: 2025/12/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -66,4 +67,7 @@ is documented for future reference.
|
||||
|
||||
#### Deliverables
|
||||
- Code:
|
||||
- Reports:
|
||||
- Reports:
|
||||
- [Notion: CNI Comparison for reproducible P2P Experiments](https://www.notion.so/Vaclab-2-0-Multi-tenancy-Pod-Networking-2c98f96fb65c817c819ffc0923d28092?source=copy_link#2c98f96fb65c814d9978cd0246c61e06)
|
||||
- [Notion: Vaclab 1.0 - Current Stack](https://www.notion.so/Vaclab-1-0-Current-Stack-2c98f96fb65c8020abadfcb9494a9711)
|
||||
- [Notion: Vaclab 2.0 - Multi-tenancy & Pod Networking](https://www.notion.so/Vaclab-2-0-Multi-tenancy-Pod-Networking-2c98f96fb65c817c819ffc0923d28092)
|
||||
|
||||
@@ -56,6 +56,7 @@ Should be made general when possible.
|
||||
- [Github PR: Mixnet analysis changes #163](https://github.com/vacp2p/10ksim/pull/163)
|
||||
- [Github PR: Allow multiple match groups for the same query in victoria_reader.py #164](https://github.com/vacp2p/10ksim/pull/164)
|
||||
- [Github PR: Updated Readme, Dockerfile, configurations #9](https://github.com/vacp2p/dst-libp2p-test-node/pull/9)
|
||||
- [Github PR: updated shadowenv, Dockerfiles. Added Readme for go-test-node #12](https://github.com/vacp2p/dst-libp2p-test-node/pull/12)
|
||||
- [Local lab setup automation](https://github.com/PearsonWhite/lab_setup)
|
||||
- Documents:
|
||||
|
||||
|
||||
@@ -87,7 +87,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
|
||||
* fully qualified name: `vac:dst:status:2025q4-status-evaluation:chat-protocol-benchmarks-followup`
|
||||
* owner: Alberto
|
||||
* status: in progress (80%)
|
||||
* status: in progress (85%)
|
||||
* start-date: 2025/10/06
|
||||
* end-date: 2025/10/24
|
||||
|
||||
|
||||
@@ -82,8 +82,8 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
### nWaku API docker image
|
||||
|
||||
* fully qualified name: `vac:dst:waku:2025q4-waku-evaluation:nwaku-api-image`
|
||||
* owner: TBD
|
||||
* status: not started
|
||||
* owner: Pearson
|
||||
* status: in progress (50%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -105,7 +105,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
|
||||
* fully qualified name: `vac:dst:waku:2025q4-waku-evaluation:nwaku-v0.37-bandwidth-regression`
|
||||
* owner: Farooq
|
||||
* status: in progress (75%)
|
||||
* status: in progress (85%)
|
||||
* start-date: 2025/11/27
|
||||
* end-date: 2025/12/12
|
||||
|
||||
@@ -128,7 +128,7 @@ Depending on the results, we will iterate on further followups.
|
||||
|
||||
* fully qualified name: `vac:dst:waku:2025q4-waku-evaluation:nwaku-v0.37-store-regression`
|
||||
* owner: Farooq
|
||||
* status: in progress (65%)
|
||||
* status: in progress (75%)
|
||||
* start-date: 2025/11/27
|
||||
* end-date: 2025/12/12
|
||||
|
||||
@@ -143,4 +143,5 @@ Document different responses of the query. Analyze the behavior.
|
||||
#### Deliverables
|
||||
- Reports:
|
||||
- [Notion nwaku regression report: Get Store Messages Issue](https://www.notion.so/Get-Store-Messages-Issue-2bb8f96fb65c80bc8e0fdb7801cd0c79)
|
||||
- Related PRs if apply:
|
||||
- [Notion: Scenario1 Experiments: nwaku:v0.37.1-beta](https://www.notion.so/Scenario1-Experiments-nwaku-v0-37-1-beta-2ca8f96fb65c800c9622f902aeecc89e)
|
||||
- Related PRs if apply:
|
||||
|
||||
@@ -56,7 +56,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
|
||||
* fully qualified name: `vac:dst:waku:2025q4-waku-scaling:optimise-browser-bootstrapping`
|
||||
* owner: Pearson
|
||||
* status: in progress (85%)
|
||||
* status: in progress (90%)
|
||||
* start-date: 2025/10/15
|
||||
* end-date: 2025/10/31
|
||||
|
||||
@@ -74,7 +74,7 @@ node, 100 service nodes and 500 browser nodes.
|
||||
|
||||
Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
#### Deliverables
|
||||
- Code:
|
||||
- Resolved lightpush regression in the updated js-waku image and documented outcomes ([Notion: Js-Waku logs](https://www.notion.so/Js-Waku-logs-2be8f96fb65c80e287f9dba2ebe5017c?source=copy_link#2c48f96fb65c80fcbe98d077f66866c9))
|
||||
- Report:
|
||||
|
||||
|
||||
@@ -167,14 +167,15 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
|
||||
* fully qualified name: `vac:dst:waku:2025q4-waku-scaling:TWN-supports-RLN-tree`
|
||||
* owner: Alberto
|
||||
* status: in progress (99%)
|
||||
* status: done
|
||||
* start-date: 2025/10/06
|
||||
* end-date: 2025/10/24
|
||||
* end-date: 2025/12/16
|
||||
|
||||
#### Description
|
||||
Prove that a new node setup with an RLN membership can be ready
|
||||
to verify RLN proof within 5s, no matter the size of the tree.
|
||||
|
||||
#### Deliverables
|
||||
- [Notion: RLN report](https://www.notion.so/RLN-report-TWN-supports-RLN-tree-2c68f96fb65c8018bc9fdcb149bbeb62)
|
||||
- [Github Issue: Check for gasPrice overflow](https://github.com/waku-org/nwaku/pull/3636/files)
|
||||
- [Notion: RLN Issues](https://www.notion.so/RLN-issues-29d8f96fb65c8041967be722d496b4c0?source=copy_link#2b28f96fb65c801cba8ef0bc11741d59)
|
||||
|
||||
@@ -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 (70%)
|
||||
* status: in progress (85%)
|
||||
* start-date: 2025/11/15
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -44,6 +44,11 @@ Maintain and extend the foundational Nim libraries required by IFT teams, delive
|
||||
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#130](https://github.com/status-im/nim-confutils/pull/130) fix dispatch
|
||||
- [status-im/nim-confutils#126](https://github.com/status-im/nim-confutils/pull/126) add debug tag for command line option
|
||||
- [status-im/nim-confutils#129](https://github.com/status-im/nim-confutils/pull/129) documentation clean up
|
||||
- [status-im/nim-confutils#127](https://github.com/status-im/nim-confutils/pull/127) fix #90; print help/version correctly
|
||||
- [status-im/nim-confutils#128](https://github.com/status-im/nim-confutils/pull/128) fix #45; handle unsigned args
|
||||
- [Argument alignment in --help](https://github.com/status-im/nim-confutils/pull/125)
|
||||
- [Nested cmd config file test](https://github.com/status-im/nim-confutils/pull/124)
|
||||
- [Fix #39; show case option in --help](https://github.com/status-im/nim-confutils/pull/122)
|
||||
|
||||
31
content/nim/ift/2025q4-nim-ide-tooling.md
Normal file
31
content/nim/ift/2025q4-nim-ide-tooling.md
Normal file
@@ -0,0 +1,31 @@
|
||||
---
|
||||
title: 2025q4 Nim IDE tooling
|
||||
tags:
|
||||
- 2025q4
|
||||
- nim
|
||||
- ift
|
||||
draft: false
|
||||
description: Improve the Nim IDE experience through langserver stability and debugging support.
|
||||
---
|
||||
|
||||
`vac:nim:ift:2025q4-nim-ide-tooling`
|
||||
|
||||
## Description
|
||||
|
||||
Deliver stability fixes and workflows for Nimlangserver and related IDE tooling, focusing on shutdown reliability and better debugging guidance while broader tooling upgrades are in flight.
|
||||
|
||||
## Task List
|
||||
|
||||
### Langserver maintenance
|
||||
|
||||
* fully qualified name: `vac:nim:ift:2025q4-nim-ide-tooling:langserver-maintenance`
|
||||
* owner: Constantine
|
||||
* status: in progress (25%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
#### Description
|
||||
Harden Nimlangserver behavior (graceful shutdown, error handling) and document debugging practices to unblock contributors until upstream replacements land.
|
||||
|
||||
#### Deliverables
|
||||
- PRs
|
||||
@@ -33,6 +33,7 @@ tags:
|
||||
### `ift:`
|
||||
* [[nim/ift/2025q4-nim-core-libs|nim-core-libs]]
|
||||
* [[nim/ift/2025q4-nimble|nimble]]
|
||||
* [[nim/ift/2025q4-nim-ide-tooling|nim-ide-tooling]]
|
||||
|
||||
### 2025Q3
|
||||
|
||||
@@ -54,4 +55,3 @@ tags:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@ Support the Waku team as they integrate Nimble into Nwaku, troubleshoot and fix
|
||||
### Waku Nimble integration Support
|
||||
|
||||
* fully qualified name: `vac:nim:waku:2025q4-waku-nimble-integration:integration-support`
|
||||
* owner: TBD
|
||||
* status: not started
|
||||
* owner: Juan
|
||||
* status: in progress (90%)
|
||||
* start-date: 2025/11/15
|
||||
* end-date: 2025/12/10
|
||||
|
||||
@@ -27,7 +27,10 @@ Support the Waku team as they integrate Nimble into Nwaku, troubleshoot and fix
|
||||
Support the Waku team with fixing issues that come up during their Nimble -> Waku integration efforts.
|
||||
|
||||
#### Deliverables
|
||||
- PRs/Issues/Docs/Reports
|
||||
- [nim-lang/nimble#1535](https://github.com/nim-lang/nimble/pull/1535) avoid adding root package to lock file
|
||||
- [nim-lang/nimble#1534](https://github.com/nim-lang/nimble/pull/1534) fix topological sort case-sensitivity bug
|
||||
- [nim-lang/nimble#1533](https://github.com/nim-lang/nimble/pull/1533) warn when tag and nimble file mismatch
|
||||
- [nim-lang/nimble#1532](https://github.com/nim-lang/nimble/pull/1532) improvements toward big package support and solver fixes
|
||||
|
||||
### Complete Waku Nimble integration
|
||||
|
||||
|
||||
@@ -44,6 +44,8 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
- Header file exposing ffi-safe api
|
||||
- Integration tests demonstrating basic usage
|
||||
- Documentation
|
||||
- [vacp2p/nim-libp2p#1931](https://github.com/vacp2p/nim-libp2p/pull/1931) feat(cbind): peerInfo
|
||||
- [vacp2p/nim-libp2p#1927](https://github.com/vacp2p/nim-libp2p/pull/1927) feat(cbind): start/stop/connect/disconnect
|
||||
|
||||
---
|
||||
|
||||
@@ -51,7 +53,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
|
||||
* fully qualified name: `vac:p2p:ift:2025q4-nimlibp2p-cbindings:kademlia`
|
||||
* owner: rramos
|
||||
* status: not started
|
||||
* status: in progress (95%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -67,6 +69,9 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
- Updated c header + library with kademlia api
|
||||
- Tests verifying kademlia behavior via ffi
|
||||
- Documentation
|
||||
- [vacp2p/nim-libp2p#1956](https://github.com/vacp2p/nim-libp2p/pull/1956) refactor(cbind): add userdata to topic handler
|
||||
- [vacp2p/nim-libp2p#1964](https://github.com/vacp2p/nim-libp2p/pull/1964) fix(cbind): do not use raw void* but an opaque type instead
|
||||
- [vacp2p/nim-libp2p#1955](https://github.com/vacp2p/nim-libp2p/pull/1955) feat(cbind): connected peers
|
||||
|
||||
---
|
||||
|
||||
@@ -88,6 +93,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
#### deliverables
|
||||
- Updated c header + library with gossipsub api
|
||||
- Tests verifying pub/sub behavior via ffi
|
||||
- [vacp2p/nim-libp2p#1935](https://github.com/vacp2p/nim-libp2p/pull/1935) feat(cbind): pubsub
|
||||
- Documentation
|
||||
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ ensuring that nim-libp2p remains functional and usable for its primary users —
|
||||
|
||||
* fully qualified name: `vac:p2p:ift:2025q4-nimlibp2p-maintenance:maintenance`
|
||||
* owner: rramos
|
||||
* status: in progress (66%)
|
||||
* status: in progress (84%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -73,6 +73,8 @@ Maintain [nim-libp2p](https://github.com/vacp2p/nim-libp2p) repository via impro
|
||||
- [[Deliverable] Maintenance 2025Q4]
|
||||
- [PR 1785: fix echo rendezvous regression](https://github.com/vacp2p/nim-libp2p/pull/1785)
|
||||
- [PR 1781: release nim-libp2p 1.14.2](https://github.com/vacp2p/nim-libp2p/pull/1781)
|
||||
- [vacp2p/nim-libp2p#1957](https://github.com/vacp2p/nim-libp2p/pull/1957) chore: utilize AsyncSemaphore from chronos
|
||||
- [vacp2p/nim-libp2p#1967](https://github.com/vacp2p/nim-libp2p/pull/1967) test: add import semaphore
|
||||
- [PR 1790: add verbose output for test binaries](https://github.com/vacp2p/nim-libp2p/pull/1790)
|
||||
- [PR 1791: increase message size for performance](https://github.com/vacp2p/nim-libp2p/pull/1791)
|
||||
- [PR 1792: bump quic dependency to v0.5.0](https://github.com/vacp2p/nim-libp2p/pull/1792)
|
||||
|
||||
@@ -24,7 +24,7 @@ In Q3 we discovered critical deficiencies in nim-quic, including runtime instabi
|
||||
|
||||
* fully qualified name: `vac:p2p:ift:2025q4-nimlibp2p-quic:stabilization`
|
||||
* owner: vlado/rramos
|
||||
* status: in progress (75%)
|
||||
* status: in progress (84%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -33,6 +33,13 @@ Resolve runtime crashes, race conditions and excessive memory use in nim-quic. T
|
||||
|
||||
Schedule note: Dates reflect quarter bounds; update when actual timing is known.
|
||||
#### Deliverables
|
||||
- [vacp2p/nim-libp2p#1966](https://github.com/vacp2p/nim-libp2p/pull/1966) fix: close streams concurrently
|
||||
- [status-im/nim-eth#834](https://github.com/status-im/nim-eth/pull/834) feat(nat): support multiple ports
|
||||
- [vacp2p/nim-libp2p#1968](https://github.com/vacp2p/nim-libp2p/pull/1968) test(gossipsub): making tests more robust pr9
|
||||
- [vacp2p/nim-libp2p#1965](https://github.com/vacp2p/nim-libp2p/pull/1965) test(gossipsub): making tests more robust pt8
|
||||
- [vacp2p/nim-libp2p#1963](https://github.com/vacp2p/nim-libp2p/pull/1963) test(gossipsub): making tests more robust pt7
|
||||
- [vacp2p/nim-libp2p#1950](https://github.com/vacp2p/nim-libp2p/pull/1950) test(gossipsub): making tests more robust pt6
|
||||
- [vacp2p/nim-libp2p#1947](https://github.com/vacp2p/nim-libp2p/pull/1947) test(gossipsub): making tests more robust pt5
|
||||
- [test(gossipsub): making tests more robust pt4](https://github.com/vacp2p/nim-libp2p/pull/1938)
|
||||
- [test(gossipsub): making tests more robust pt3](https://github.com/vacp2p/nim-libp2p/pull/1936)
|
||||
- [test(gossipsub): making tests more robust pt2](https://github.com/vacp2p/nim-libp2p/pull/1933)
|
||||
|
||||
@@ -22,7 +22,7 @@ and performing minor improvements to keep the framework functional and effective
|
||||
|
||||
* fully qualified name: `vac:qa:nomos:2025q4-e2e-testing:maintenance`
|
||||
* owner: romanzac
|
||||
* status: not started
|
||||
* status: in progress (10%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/28
|
||||
|
||||
@@ -33,3 +33,4 @@ investigating and resolving issues, and implementing minor improvements to the t
|
||||
|
||||
#### Deliverables
|
||||
PRs and issues
|
||||
- [fix: Path updates for nomos repo rename](https://github.com/logos-blockchain/logos-blockchain-e2e-tests/pull/21)
|
||||
|
||||
@@ -20,7 +20,7 @@ with focus on wallet, settings and waku methods.
|
||||
|
||||
* fully qualified name: `vac:qa:status:2025q4-status-go-functional-testing:wallet`
|
||||
* owner: roman
|
||||
* status: in progress (25%)
|
||||
* status: in progress (30%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/01
|
||||
|
||||
@@ -31,6 +31,7 @@ Focus on e2e scenarios that can be automated at this level.
|
||||
This taks will need to be broken down into smaller task once we have more info
|
||||
|
||||
#### Deliverables
|
||||
- [test: Token gated communities](https://github.com/status-im/status-go/pull/7113)
|
||||
- [Community changes not visible to members after owner added the owner token](https://github.com/status-im/status-go/issues/7167)
|
||||
- [Signal and backend state inconsistency before accept_request_to_join_community call](https://github.com/status-im/status-go/issues/7161)
|
||||
- [Automatic member kick-off not working with fake token addresses](https://github.com/status-im/status-go/issues/7114)
|
||||
@@ -121,6 +122,7 @@ investigating and resolving issues, and implementing minor improvements to the t
|
||||
|
||||
#### Deliverables
|
||||
- [test: Remove usage of setup_backends fixture approach](https://github.com/status-im/status-go/pull/7176)
|
||||
- [test: move scan_waku_fleet.py to a separate container](https://github.com/status-im/status-go/pull/7202)
|
||||
- [test: replace usage of close status backend containers with backend new profile fixture approach](https://github.com/status-im/status-go/pull/7162)
|
||||
- [Flaky test `test_update_keycard_uid_success`](https://github.com/status-im/status-go/issues/7032)
|
||||
- [Temporary guard for `test_update_keycard_uid_success`](https://github.com/status-im/status-go/commit/92cd47e98b4553a9e6b153ef39a55e7205cad6c6)
|
||||
|
||||
@@ -74,7 +74,7 @@ Oversee testing strategy around releases.
|
||||
|
||||
* fully qualified name: `vac:qa:status:2025q4-status-qa-desktop:release-testing`
|
||||
* owner: nastya
|
||||
* status: in progress (30%)
|
||||
* status: in progress (50%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ Improve stability by addressing flaky tests and extend coverage for Identify/Pus
|
||||
|
||||
* fully qualified name: `vac:qa:vac:2025q4-nim-libp2p-testing:test-plans`
|
||||
* owner: radek
|
||||
* status: in progress (30%)
|
||||
* status: in progress (35%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/10/20
|
||||
|
||||
@@ -42,14 +42,20 @@ Develop test plans for features currently under development:
|
||||
|
||||
* fully qualified name: `vac:qa:vac:2025q4-nim-libp2p-testing:flaky-tests`
|
||||
* owner: radek
|
||||
* status: in progress (99%)
|
||||
* status: done
|
||||
* start-date: 2025/10/20
|
||||
* end-date: 2025/10/31
|
||||
* end-date: 2025/12/16
|
||||
|
||||
#### Description
|
||||
Identify, investigate, and fix flaky tests in nim-libp2p to improve test reliability and CI stability.
|
||||
|
||||
#### Deliverables
|
||||
- [vacp2p/nim-libp2p#1962](https://github.com/vacp2p/nim-libp2p/pull/1962) test(gossipsub): remove hardcoded repeated topic "foobar"
|
||||
- [vacp2p/nim-libp2p#1961](https://github.com/vacp2p/nim-libp2p/pull/1961) test(pubsub): refactor Floodsub tests & waitSubscribe util
|
||||
- [vacp2p/nim-libp2p#1958](https://github.com/vacp2p/nim-libp2p/pull/1958) test(gossipsub): utilities that wait for nodes to subscribe
|
||||
- [vacp2p/nim-libp2p#1949](https://github.com/vacp2p/nim-libp2p/pull/1949) test: fix multiformat_exts tests are not executed on win
|
||||
- [vacp2p/nim-libp2p#1939](https://github.com/vacp2p/nim-libp2p/pull/1939) chore: organise nimble files
|
||||
- [vacp2p/nim-libp2p#1929](https://github.com/vacp2p/nim-libp2p/pull/1929) test: ensure tests run without flags
|
||||
* [test: only failed test in report](https://github.com/vacp2p/nim-libp2p/pull/1932)
|
||||
* [test(switch): improve flaky test](https://github.com/vacp2p/nim-libp2p/pull/1928)
|
||||
* [test: dynamic imports](https://github.com/vacp2p/nim-libp2p/pull/1918)
|
||||
|
||||
@@ -90,7 +90,7 @@ Extend Waku end-to-end tests with network condition scenarios (high latency, low
|
||||
|
||||
* fully qualified name: `vac:qa:waku:2025q4-waku-testing:maintenance`
|
||||
* owner: fbarbu15
|
||||
* status: in progress (60%)
|
||||
* status: in progress (80%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/30
|
||||
|
||||
@@ -98,6 +98,9 @@ Extend Waku end-to-end tests with network condition scenarios (high latency, low
|
||||
Ongoing maintenance of Waku testing frameworks.
|
||||
|
||||
#### Deliverables
|
||||
- [logos-messaging/logos-messaging-interop-tests#145](https://github.com/logos-messaging/logos-messaging-interop-tests/pull/145) chore/repo rename
|
||||
- [logos-messaging/logos-messaging-interop-tests#144](https://github.com/logos-messaging/logos-messaging-interop-tests/pull/144) maint/postgres payload size bytes
|
||||
- [logos-messaging/logos-messaging-interop-tests#143](https://github.com/logos-messaging/logos-messaging-interop-tests/pull/143) fix allure report link
|
||||
- [chore: admin tests fix](https://github.com/waku-org/waku-interop-tests/pull/140)
|
||||
- retested [fixed issue](https://github.com/waku-org/nwaku/issues/3572)
|
||||
- [chore: fixes and adjustments](https://github.com/waku-org/waku-interop-tests/pull/139)
|
||||
|
||||
@@ -22,7 +22,7 @@ to fix and update across the relevant RFC websites
|
||||
|
||||
- Fully qualified name: `vac:rfc:ift:2025q4-rfc-index-maintenance:maintenance`
|
||||
- Owner: jimstir
|
||||
- Status: in progress (80%)
|
||||
- Status: in progress (75%)
|
||||
- Start date: 2025/10/01
|
||||
- End date: 2025/12/31
|
||||
|
||||
|
||||
@@ -33,11 +33,39 @@ The specifications in pipeline:
|
||||
|
||||
## Task List
|
||||
|
||||
### Payload formatting
|
||||
|
||||
- fully qualified name: `vac:rfc:nomos:2025q4-rfc-iteration:payload-formatting`
|
||||
- owner: Cofson
|
||||
- status: in progress (90%)
|
||||
- start-date: 2025/11/01
|
||||
- end-date: 2025/12/15
|
||||
|
||||
#### Description
|
||||
Define payload formatting guidelines and supporting specs for Nomos to align upcoming RFCs and implementations.
|
||||
|
||||
#### Deliverables
|
||||
- [PR #226](https://github.com/vacp2p/rfc-index/pull/226)
|
||||
|
||||
### Block exchange
|
||||
|
||||
- fully qualified name: `vac:rfc:nomos:2025q4-rfc-iteration:block-exchange`
|
||||
- owner: Cofson
|
||||
- status: done
|
||||
- start-date: 2025/10/01
|
||||
- end-date: 2025/11/15
|
||||
|
||||
#### Description
|
||||
Specify block exchange flows and data structures to support Nomos syncing and validation.
|
||||
|
||||
#### Deliverables
|
||||
- [PR #215](https://github.com/vacp2p/rfc-index/pull/215)
|
||||
|
||||
### Cryptarchia v1 Protocol Specification
|
||||
|
||||
- fully qualified name: `vac:rfc:nomos:2025q4-rfc-iteration:cryptarchia-v1-protocol-specification`
|
||||
- owner: cofson
|
||||
- status: not started
|
||||
- status: in progress (90%)
|
||||
- start-date: 2025/11/01
|
||||
- end-date: 2025/11/15
|
||||
|
||||
@@ -45,7 +73,7 @@ The specifications in pipeline:
|
||||
Create the RFC for the Cryptarchia v1 protocol covering validators, messages, and consensus flow.
|
||||
|
||||
#### Deliverables
|
||||
- PRs/Issues/Docs/Reports
|
||||
- [PR #227](https://github.com/vacp2p/rfc-index/pull/227)
|
||||
|
||||
### Cryptarchia v1 Bootstrapping & Synchronization
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ editorial work through previous and future RFCs to improve them
|
||||
|
||||
- fully qualified name: `vac:rfc:waku:2025q4-rfc-iteration:opchan`
|
||||
- owner: jimstir
|
||||
- status: in progress (50%)
|
||||
- status: in progress (75%)
|
||||
- start-date: 2025/11/01
|
||||
- end-date: 2025/11/30
|
||||
|
||||
@@ -48,4 +48,4 @@ editorial work through previous and future RFCs to improve them
|
||||
Create the RFC for Opchan reflecting the latest Waku channel architecture and open questions.
|
||||
|
||||
#### Deliverables
|
||||
- PRs/Issues/Docs/Reports
|
||||
- PRs/Issues/Docs/Reports
|
||||
|
||||
@@ -36,7 +36,7 @@ they will be addressed by our team.
|
||||
|
||||
* fully qualified name: `vac:sc:status-l2:2025q4-maintaining-status-l2-contracts:maintenance`
|
||||
* owner: r4bbit
|
||||
* status: in progress (45%)
|
||||
* status: in progress (60%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
@@ -44,8 +44,13 @@ they will be addressed by our team.
|
||||
Handle inbound maintenance requests for deployed Status L2 contracts, including bug fixes and minor enhancements.
|
||||
|
||||
#### Deliverables
|
||||
- [status-im/status-network-monorepo#107](https://github.com/status-im/status-network-monorepo/pull/107) audit fixes
|
||||
- [status-im/status-network-monorepo#103](https://github.com/status-im/status-network-monorepo/pull/103) audit fixes
|
||||
- [status-im/status-network-monorepo#84](https://github.com/status-im/status-network-monorepo/pull/84) audit fixes
|
||||
- [StakeManager: Allow leave while paused](https://github.com/status-im/status-network-monorepo/pull/87)
|
||||
- [StakeVault: Disallow migrate to self](https://github.com/status-im/status-network-monorepo/pull/86)
|
||||
- [status-im/status-network-monorepo#89](https://github.com/status-im/status-network-monorepo/pull/89) rename onlySlasher modifier
|
||||
- [status-im/status-network-monorepo#85](https://github.com/status-im/status-network-monorepo/pull/85) block vault registration with incorrect owners
|
||||
- [fix(KarmaTiers): allow minKarma == maxKarma in tier config](https://github.com/status-im/status-network-monorepo/pull/66)
|
||||
- [docs(README): streamline repository readme](https://github.com/status-im/status-network-monorepo/pull/65)
|
||||
- [refactor: use `forge lint` over `solhint`](https://github.com/status-im/status-network-monorepo/pull/63)
|
||||
|
||||
@@ -43,7 +43,8 @@ The Logos Contribute portal directly supports the quarterly KPIs by:
|
||||
Build the landing directory that lists active contributors with GitHub stats and quick links to their work.
|
||||
|
||||
#### Deliverables
|
||||
- PRs/Issues/Docs/Reports
|
||||
- [acid-info/contribute.logos.co#27](https://github.com/acid-info/contribute.logos.co/pull/27) static export compatibility and UI improvements
|
||||
- [acid-info/contribute.logos.co#25](https://github.com/acid-info/contribute.logos.co/pull/25) contributor directory UI updates
|
||||
|
||||
### Contributor Profiles
|
||||
|
||||
@@ -142,4 +143,3 @@ Launch the proposal submission flow so volunteers can pitch work or request supp
|
||||
|
||||
#### Deliverables
|
||||
- PRs/Issues/Docs/Reports
|
||||
|
||||
|
||||
@@ -27,6 +27,7 @@ Provide upkeep, bug fixes, and small improvements for existing web properties ac
|
||||
Handle routine maintenance tickets, dependency bumps, and production support for shipped web projects.
|
||||
|
||||
#### Deliverables
|
||||
- [status-web: upgrade Next.js to patch vulnerabilities](https://github.com/status-im/status-web/pull/886)
|
||||
- [status-web: Improve tag width calculation for better chart label](https://github.com/status-im/status-web/pull/868)
|
||||
- [status-web: Restrict analytics domains for Status Hub](https://github.com/status-im/status-web/pull/867)
|
||||
- [contribute.logos.co: Update logo references and dark theme logo](https://github.com/acid-info/contribute.logos.co/pull/13)
|
||||
|
||||
@@ -80,3 +80,17 @@ Create a step-by-step getting started guide that walks new users through secure
|
||||
|
||||
#### Deliverables
|
||||
- PRs/Issues/Docs/Reports
|
||||
|
||||
### Maintenance
|
||||
|
||||
* fully qualified name: `vac:web:keycard:2025q4-keycard-website:maintenance`
|
||||
* owner: Jakub
|
||||
* status: in progress (60%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/31
|
||||
|
||||
#### Description
|
||||
Handle routine upkeep, security fixes, and content updates for the Keycard site.
|
||||
|
||||
#### Deliverables
|
||||
- [keycard-tech/keycard-website#153](https://github.com/keycard-tech/keycard-website/pull/153) upgrade Next.js for critical patches
|
||||
|
||||
@@ -36,6 +36,22 @@ The Status Network Hub will support Status Network's strategic objectives by:
|
||||
|
||||
## Task List
|
||||
|
||||
### Release and post-release support
|
||||
|
||||
* fully qualified name: `vac:web:status:2025q4-sn-hub:release-support`
|
||||
* owner: jkbktl
|
||||
* status: in progress (99%)
|
||||
* start-date: 2025/09/05
|
||||
* end-date: 2025/11/30
|
||||
|
||||
#### Description
|
||||
|
||||
Coordinate SN Hub release rollout and address immediate post-launch fixes.
|
||||
|
||||
#### Deliverables
|
||||
- [status-im/status-web#827](https://github.com/status-im/status-web/pull/827) initial SN Hub release
|
||||
- [status-im/status-web#887](https://github.com/status-im/status-web/pull/887) post-release bugfixes and refactors
|
||||
|
||||
### Wallet Connect
|
||||
|
||||
* fully qualified name: `vac:web:status:2025q4-sn-hub:wallet-connect`
|
||||
|
||||
@@ -24,15 +24,17 @@ This commitment involves supporting the continued development of the Status App
|
||||
|
||||
* fully qualified name: `vac:web:status:2025q4-status-app:upgrade-waku`
|
||||
* owner: jkbktl
|
||||
* status: done
|
||||
* status: in progress (95%)
|
||||
* start-date: 2025/10/01
|
||||
* end-date: 2025/12/02
|
||||
* end-date: 2025/12/31
|
||||
|
||||
#### Description
|
||||
Align Status web surfaces with the upcoming Waku upgrade, covering SDK updates and UI/UX regression checks.
|
||||
|
||||
#### Deliverables
|
||||
- [Unblocking task](https://github.com/status-im/status-web/pull/847)
|
||||
- [status-im/status-web#875](https://github.com/status-im/status-web/pull/875) adjust shards for communities
|
||||
- [status-im/community-dapp#119](https://github.com/status-im/community-dapp/pull/119) community shards adjustments
|
||||
|
||||
### Community Shards
|
||||
|
||||
|
||||
Reference in New Issue
Block a user