updated using git-extra
authoralex <[email protected]>
Wed, 18 May 2022 00:28:30 +0000 (17:28 -0700)
committeralex <[email protected]>
Wed, 18 May 2022 00:28:30 +0000 (17:28 -0700)
todo

diff --git a/todo b/todo
index bb908c013f8186b2a9da87f9f7ec279486956953..658e67622c94f7c000c7d224ff5c61c5a9c3a81a 100644 (file)
--- a/todo
+++ b/todo
@@ -26,54 +26,16 @@ Dependencies:
        -source code in gnu coreutils
 
 To Do:
--decide to do a bash script vs. C
-       -bash
-               +simpler
-               +quicker
-               -path to upgrade?
-                       -piecemeal replace with C code
-                       -maintain tests
-       -C
-               +robust
-               -harder to implement
-               +able to minimize dependencies
-               +binaries
-               +path to remove all dependencies
 *setup environment
 *test udev usb integrations
--abstract out usb functions into own file
--test cryptsetup
--test mount
--setup pulling in of dependencies
--setup tests
--setup flow
-       -choose setup
-               -2 of 3
-               -3 of 5
-               -3 of 7
-               -encrypt drives?
-       -generate wallets
-               -alternatively, add public keys
-       -generate multisig address
-       -plug in usb
-               -enter password
-               -encrypt drive
-               -copy multisig address+descriptor
-               -eject
-               -destroy wallet
-       -2x of each 7
-       -test spend
-               -sign message?
--spend flow
-       -insert usb
-       -load wallet
-       -sign tx
-       -destroy wallet
-       -eject usb
+*decide on bash
+-build out full solution as bash script(s)
 -tests
-       -check all addresses can be spent
-       -verify wallets shredded
 
 Later:
+-replace everything with C program
 -bring libraries/functionality into app
        -remove dependencies
+
+Much Later:
+-GUI