]> infiniteadaptability.org Git - seeder/commitdiff
updated using git-ex
authoralex <[email protected]>
Tue, 27 Apr 2021 00:27:13 +0000 (17:27 -0700)
committeralex <[email protected]>
Tue, 27 Apr 2021 00:27:13 +0000 (17:27 -0700)
todo

diff --git a/todo b/todo
index 8272fd527b3c20b5ac6cac9b5cb0a5c8fb704669..ca959293df506bff7a0cfc10488929ccf09b4398 100644 (file)
--- a/todo
+++ b/todo
@@ -11,8 +11,11 @@ To Do:
 *setup automake
 -seederd
        -seeds from torrents data directory
-       -detects changes in torrents directory
+       -detects changes in data directory -> runs create-torrents
+       -detects changes in torrents directory -> runs create-feeds
+       -delete old torrents
        -inotify
+               -should be able to detect changes to files/whether upload has finished
 -create-torrents
        -c++ program to create torrents
        -https://libtorrent.org
@@ -21,19 +24,21 @@ To Do:
        -fix autoconf to check for libtorrent/libboost dependencies
        *search data directory
                *pass in from automake
-       -create class/constructor for a feed
-               -each directory in data directory = a feed
-       -create class/constructor for torrent
-               -each file/directory in each feed directory = torrent
-       -options
-               -each file/directory can have a .meta file after it which fills feed metadata
-               -limit max number of files/torrents in feed
-       -stdout -> pipe into create-feed
+       -create individual torrents
+               -decide on name
+                       -hash?
+       -create full feed torrents
+               -decide on name
+                       -feed name?
+       -exclude dotfiles
+       -append link field into file/directory name .meta file link
+               -can then call create-feed with appropriate meta fields (if there's previous fields, add those to command if not then there will only be link)
 -create-feed
        -setup options
                *meta, -m [TPDLG] [title, pubDate, description, link, guid]
                --output-file, -o
                --feed-url
+               --number, -n [INT]
                        e.g.
                                -ia.org/dota/replay_reviews
                                -ia.org/dota/competitive