Updated readme

This commit is contained in:
Mark Qvist 2022-11-03 12:04:54 +01:00
parent 5f7e37187f
commit b16d614495
1 changed files with 29 additions and 31 deletions

View File

@ -178,37 +178,35 @@ real-world use is explored. There will be bugs. The API and wire-format can be
considered relatively stable at the moment, but could change if warranted. considered relatively stable at the moment, but could change if warranted.
## Development Roadmap ## Development Roadmap
- Version 0.4.0 - Improving [the manual](https://markqvist.github.io/Reticulum/manual/) with sections specifically for beginners
- Improving [the manual](https://markqvist.github.io/Reticulum/manual/) with sections specifically for beginners - Performance and memory optimisations
- Performance and memory optimisations - Utilities for managing identities, signing and encryption
- Utilities for managing identities, signing and encryption - User friendly interface configuration tool
- User friendly interface configuration tool - More interface types for even broader compatibility
- More interface types for even broader compatibility - Plain ESP32 devices (ESP-Now, WiFi, Bluetooth, etc.)
- Plain ESP32 devices (ESP-Now, WiFi, Bluetooth, etc.) - More LoRa transceivers
- More LoRa transceivers - IR Transceivers
- IR Transceivers - OpenWRT support
- Planned, but not yet scheduled - Metric-based path selection
- OpenWRT support - Distributed Destination Naming System
- Metric-based path selection - Network-wide path balancing
- Distributed Destination Naming System - Globally routable multicast
- Network-wide path balancing - Bindings for other programming languages
- Globally routable multicast - Multiple paths in path table for quick recovery on link failures
- Bindings for other programming languages - A portable Reticulum implementation in C, see [#21](https://github.com/markqvist/Reticulum/discussions/21)
- Multiple paths in path table for quick recovery on link failures - Easy way to share interface configurations, see [#19](https://github.com/markqvist/Reticulum/discussions/19)
- A portable Reticulum implementation in C, see [#21](https://github.com/markqvist/Reticulum/discussions/21) - More interface types
- Easy way to share interface configurations, see [#19](https://github.com/markqvist/Reticulum/discussions/19) - AT-compatible modems
- More interface types - Optical mediums
- AT-compatible modems - AWDL / OWL
- Optical mediums - HF Modems
- AWDL / OWL - CAN-bus
- HF Modems - ZeroMQ
- CAN-bus - MQTT
- ZeroMQ - XBee
- MQTT - SPI
- XBee - i²c
- SPI - Tor
- i²c
- Tor
## Dependencies ## Dependencies
The installation of the default `rns` package requires the dependencies listed The installation of the default `rns` package requires the dependencies listed