# Nim Usage Improvements **Estimated date of completion**: {Enter date} **Resources Required for 2025H2**: - {roles and % application to it} - {external services consumed (Vac/IFT)} - {infrastructure} Progress on improving usage of Nim related tooling by proceed with PoCs and collaborating with Nim teams. This includes adoption of Nimble, usage of VSCode plugin and iteration on C-Binding methodology. **FURPS**: - [{Feature Name}]({path/to/furps/file}): TODO **deliverables**: ## Dogfood VSCode Plugin and Nimsuggest **Owner**: nwaku **No FURPS** **Output**: Open issues and report on nimsuggest crashes and poor performance when used with nwaku codebase. ## Migrate nwaku to Nimble PoC **Owner**: nwaku **Feature**: TODO **FURPS**: - {F1. copy-paste full furps statement} **Checklist**: - [ ] Specs: link to specs and/or API definition - [ ] Code: link to GitHub issues/PRs/Epic - [ ] Dogfood: link to dogfooding session/artefact - [ ] Docs: links to README.md or docs.waku.org (TBD) ## Use Protobuf to transfer data from Wrapper to nwaku library PoC **Owner**: nwaku **Feature**: TODO **FURPS**: - {F1. copy-paste full furps statement} **Checklist**: - [ ] Specs: link to specs and/or API definition - [ ] Code: link to GitHub issues/PRs/Epic - [ ] Dogfood: link to dogfooding session/artefact - [ ] Docs: links to README.md or docs.waku.org (TBD)