Chore/roadmap updates 16 12 (#358)

This commit is contained in:
fbarbu15
2025-12-16 14:56:49 +02:00
committed by GitHub
parent 6e2780660d
commit a02b19a2a2
30 changed files with 185 additions and 42 deletions

View File

@@ -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.

View File

@@ -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.

View File

@@ -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

View File

@@ -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

View File

@@ -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)

View File

@@ -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:

View File

@@ -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

View File

@@ -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:

View File

@@ -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)

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 (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)

View 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

View File

@@ -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:

View File

@@ -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

View File

@@ -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

View File

@@ -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)

View File

@@ -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)

View File

@@ -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)

View File

@@ -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)

View File

@@ -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

View File

@@ -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)

View File

@@ -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)

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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)

View File

@@ -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

View File

@@ -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)

View File

@@ -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

View File

@@ -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`

View File

@@ -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