Skip to content

Commit 3adeb92

Browse files
committed
tweak the roadmap in README a little
1 parent 9de04a1 commit 3adeb92

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ If you're interested in contributing but don't have specific things you'd like t
2828
This should always be considered a list in progress and flux -- inclusion doesn't guarantee implementation, and exclusion doesn't mean something's not wanted. GitHub issues are a great place to discuss ideas.
2929

3030
* Types
31-
* type annotations throughout the codebase
32-
* mypy running in CI to type-check new code
31+
* type annotations throughout the codebase, and upgrading mypy running in CI to `--strict`
3332
* async-friendliness
3433
* CLI completeness & consistency
3534
* the CLI should support all features of the firmware
@@ -40,9 +39,9 @@ This should always be considered a list in progress and flux -- inclusion doesn'
4039
* pubsub events should be documented clearly
4140
* helpers for third-party code
4241
* it should be easy to write a script that supports similar options to the CLI so many tools support the same ways of connecting to nodes
43-
* interactive client
4442
* data storage & processing
4543
* there should be a standardized way of recording packets for later use, debugging, etc.
44+
* a persistence layer could also keep track of nodes beyond nodedb, as the apps do
4645
* a sqlite database schema and tools for writing to it may be a good starting point
4746
* enable maps, charts, visualizations
4847

0 commit comments

Comments
 (0)