TODO: Update the roadmap ready for a 0.4 release.

Admitedly we can become "ready" by reducing the scope a little. On the
other hand there's been some big steps forward in terms of new applications
so I'd like to refocus the 0.4 release to showcase those new apps.

Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
This commit is contained in:
Daniel Thompson 2021-01-10 14:19:06 +00:00
parent 61c56598de
commit 6de86a64ed
1 changed files with 30 additions and 13 deletions

View File

@ -7,11 +7,15 @@ Roadmap
:local:
:depth: 1
0.4: Integration, Fit and finish
--------------------------------
N+1: "The future"
-----------------
For 0.4 we focus on improving the watch/phone integration whilst also taking steps
to improve the general fit and finish.
For the N+1 release we describe features that are planned. Planned in this sense
means there is a developer willing to work on the feature but, for whatever reason,
the feature isn't yet at the top of anyone's list.
For the features planned for the next release of wasp-os then please look at
the versioned roadmap further through this document.
Bootloader
~~~~~~~~~~
@ -24,6 +28,25 @@ Micropython
~~~~~~~~~~~
* [ ] Use SoftDevice sleep logic
* [ ] Fix BLE hangs
Wasp-os
~~~~~~~
* [ ] Applications
* [ ] Add a sports/activity app (combined stopwatch and trip counter)
wasptool
~~~~~~~~
* [ ] Integrate a more powerful minifier into the wasptool paste() method
0.4: Integration, Fit and finish
--------------------------------
For 0.4 we focus on improving the watch/phone integration whilst also taking steps
to improve the general fit and finish.
Wasp-os
~~~~~~~
@ -42,27 +65,21 @@ Wasp-os
* [X] Update art work for buttons in Confirmation view
* [X] Reduce the size of the battery charge icon slightly (match bell)
* [ ] Widgets
* [X] Widgets
* [X] Add a button widget
* [X] Add a checkbox widget
* [X] Add a spinner widget
* [ ] Applications
* [X] Applications
* [X] Introduce an analog watch face
* [ ] Add a sports/activity app (combined stopwatch and trip counter)
* [ ] Add a boot configuration wizard to author new main.py as needed
* [X] Add a configuration tool to enable disable applications
* [ ] Documentation
* [ ] Describe how to upload pre-compiled modules
wasptool
~~~~~~~~
* [ ] Integrate a more powerful minifier into the wasptool paste() method
0.3 (a.k.a. M3): Smartwatch
---------------------------