updated using git-extra
authoralex <[email protected]>
Sat, 23 Oct 2021 01:18:51 +0000 (18:18 -0700)
committeralex <[email protected]>
Sat, 23 Oct 2021 01:18:51 +0000 (18:18 -0700)
todo

diff --git a/todo b/todo
index a0a9fd8383e632308809c31efa6f7cb7de8d21df..a4dbd8aea4921ef0098be268903dd7a1452b2ba8 100644 (file)
--- a/todo
+++ b/todo
@@ -59,29 +59,28 @@ Stage 0:
 *shutdown architecture
 *setup tests
 *add option to redirect stdout, stderr to files
--setup watches
-       *add option to watch directories
-       *add option for worker_threads [default=ncores]
-       *add default watch directories
-       *foreach watch directory
-       -add all files in add queue
-               *multi-threaded add, spawn opt.worker_threads # of threads
-               -figure out what hashing needs to be done - HERE
-                       -examine .py script
-       -refactor add.c
-               -clean up, simplify, abstract, rename, etc. to make more clear
+*generate usage dynamically
+-file_hash
+       -figure out what hashing needs to be done
+       -examine .py script
+-watch
+       -start watching thread
        -on modification
                -update files
                -build+replace existing torrent
--create torrent
-       -build merkle tree
-       -bencode/decoding
-       -.torrent file
-       -magnet link
--tests
+-refactor add.c
+       -clean up, simplify, abstract, rename, etc. to make more clear
+-feed
+       -prerequistes
+               -bencode/decoding
+               -build merkle tree
+               -create .torrent files
+       -magnet links
+-networking
+       -port option
 -signal handler
 -daemonize
--networking
+-tests
 
 Stage 1:
 -basic bittorrent functionality
@@ -92,6 +91,7 @@ Stage 1:
        -BEP_0010
 -tcp+udp functionality
 -create/add torrents
+-trackers
 -create feeds
        -meta files, torrent names
        -bring in feeds from old project