updated using git-extra
authoralex <[email protected]>
Mon, 27 Dec 2021 08:32:33 +0000 (00:32 -0800)
committeralex <[email protected]>
Mon, 27 Dec 2021 08:32:33 +0000 (00:32 -0800)
todo

diff --git a/todo b/todo
index 8ff92b51c8fcfa0e1be6de10140e5246eae052af..37e5b9382885da3cca02f01bb5af8c066820636b 100644 (file)
--- a/todo
+++ b/todo
@@ -49,20 +49,19 @@ To Do:
        -metrics
 
 Stage 0:
-*rework hashing/piece layers data organization
-*verify correctness of file_hash w/ bep0052.py script
-*rework tree
-*refactor torrent
-*torrent_magnet()
-*torrent_file()
--test
-       -torrent_file - HERE
-       -torrent_file_info_conformance_test
-       -parallize?
-               -distinct directories per test
-       -integration test setup
+-networking
+       -port option
+       -tcp+udp functionality
+               -tcp vs. udp differences?
+       -peer protocol
+       -piece selection
+       -throttling algorithms
+-trackers
+       -opts
+       -remove sample code
 -feed
        -pull from previous iteration
+       -create .torrent files
        -create feeds
        -parsing of meta files
 -watch
@@ -72,12 +71,6 @@ Stage 0:
        -blocking vs. non-blocking
        -on modification
                -rebuild torrents+feeds
--networking
-       -port option
-       -tcp vs. udp differences?
-       -peer protocol
-       -piece selection
-       -throttling algorithms
 -signal handler
        -graceful shutdown
                -watch threads
@@ -85,6 +78,12 @@ Stage 0:
                -during adding
                -mid-request in server
 -daemonize
+-test
+       -parallize?
+               -distinct directories per test
+       -integration test setup
+-torrent_file
+       -refactor/reorganize
 
 Stage 1:
 -basic bittorrent functionality
@@ -95,7 +94,6 @@ Stage 1:
 -magnet link functionality
        -BEP_0009
        -BEP_0010
--tcp+udp functionality
 -create/add torrents
 -create feeds
        -meta files, torrent names