From 82810cfff2df9c7831d8763cd9599e8f8112a16d Mon Sep 17 00:00:00 2001 From: jbannon Date: Thu, 28 Apr 2022 06:28:30 +0000 Subject: [PATCH] use github issues --- TODO.md | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 TODO.md diff --git a/TODO.md b/TODO.md deleted file mode 100644 index 708ec312..00000000 --- a/TODO.md +++ /dev/null @@ -1,16 +0,0 @@ -## TODO -A sloppy todo list file where I write any issues/things to address that pop in my head -- Add more tests with coverage -- Validate output paths work before downloading -- Maintain playlist ordering - - Suppose you download a YT playlist and you want the ordering in your filenames. Then someone edits the playlist by deleting a video, changing order, etc. How do you deal with that? - - A few ideas: - - Do not let users use order_index, instead, rely on the upload date for ordering. - - `naive strict` - if the playlist order is different, delete and redownload the whole thing - - Would lose videos that got deleted/hidden - - `strict` - if the playlist order is different, move existing files into working directory, rename to {id}.{ext}, and re-post-process using downloaded .info.json - - How would you post-process a deleted video? - - Store .info.json alongside the file, move it to a deleted videos location? - - `loose` - maintain order based on when it was downloaded in ytdl-sub - - Would need to keep track of a counter for the playlist - \ No newline at end of file