From 6de86a64ede68976fb0fc91b5da4db5b2a1cef26 Mon Sep 17 00:00:00 2001 From: Daniel Thompson Date: Sun, 10 Jan 2021 14:19:06 +0000 Subject: [PATCH] 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 --- TODO.rst | 43 ++++++++++++++++++++++++++++++------------- 1 file changed, 30 insertions(+), 13 deletions(-) diff --git a/TODO.rst b/TODO.rst index 2bc9438..4e6ed5c 100644 --- a/TODO.rst +++ b/TODO.rst @@ -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 ---------------------------