mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-09 07:37:59 -05:00
nim: update commitments
This commit is contained in:
28
content/nim/ift/2025q1-nim-ide-tooling.md
Normal file
28
content/nim/ift/2025q1-nim-ide-tooling.md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
|
||||
title: Nim IDE tooling
|
||||
tags:
|
||||
- "2025q1"
|
||||
- "nim"
|
||||
- "ift"
|
||||
draft: false
|
||||
description: improving nim ide tooling
|
||||
|
||||
---
|
||||
|
||||
`vac:nim:ift:2025q1-nim-ide-tooling`
|
||||
|
||||
## Description
|
||||
|
||||
The commitment comprises enhancing the Nim IDE experience by focusing on two parallel tracks.
|
||||
|
||||
Firstly, we'll prioritize the integration of Araq's upcoming work, specifically the replacement of nimsuggest with gear2, as soon as it becomes available.
|
||||
This integration will bring improved code intelligence capabilities to our IDE.
|
||||
|
||||
Secondly, we'll continue to develop and implement quality-of-life features to boost developer productivity.
|
||||
These enhancements will include the ability to run tests directly from the extension,
|
||||
implementing "quick actions" for common tasks, and adding support for macro expansion visualization.
|
||||
hile awaiting gear2's completion, we'll maintain and improve nimsuggest, addressing bugs and adding new features to ensure a smooth transition.
|
||||
|
||||
By the end of the quarter, we aim to have a more robust, user-friendly Nim IDE with enhanced functionality and improved performance.
|
||||
|
||||
29
content/nim/ift/2025q1-nimble.md
Normal file
29
content/nim/ift/2025q1-nimble.md
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
|
||||
title: Nim IDE tooling
|
||||
tags:
|
||||
- "2025q1"
|
||||
- "nim"
|
||||
- "ift"
|
||||
draft: false
|
||||
description: improving nim ide tooling
|
||||
|
||||
---
|
||||
|
||||
`vac:nim:ift:2025q1-nimble`
|
||||
|
||||
## Description
|
||||
|
||||
This commitment comprises advancing Nimble as a robust replacement for Nimbus build system while enhancing its overall functionality.
|
||||
We will focus on three key milestones:
|
||||
|
||||
* implementing declarative parsing
|
||||
* expanding the feature set
|
||||
* establishing a local-by-default approach.
|
||||
|
||||
Our primary objective is to streamline the development process by improving IDE integration,
|
||||
making Nimble more user-friendly and efficient.
|
||||
We'll prioritize these enhancements to bring Nimble closer to its 1.0 release, ensuring it becomes a more powerful and versatile tool for our developers.
|
||||
By the end of this quarter, we aim to have made significant progress on these fronts, setting the stage for Nimble to become the go-to package manager in IFT projects.
|
||||
|
||||
|
||||
@@ -5,11 +5,12 @@ tags:
|
||||
- vac
|
||||
---
|
||||
|
||||
## `vac:nim:`
|
||||
---
|
||||
## 2025 `vac:nim:`
|
||||
|
||||
### `ift:`
|
||||
* [ ] [[nim/ift/nim_ide_tooling_2024q4|nim_ide_tooling_2024q4]]
|
||||
* [ ] [[nim/ift/nimble_2024q4|nimble_2024q4]]
|
||||
* [ ] [[nim/ift/2025q1-nim-ide-tooling|2025q1-nim-ide-tooling]]
|
||||
* [ ] [[nim/ift/2025q1-nimble|2025q1-nimble]]
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user