2025-04-04, 08:59 PM
Regarding Recursive Discovery, I guess the difficulty has to do with trying to determine where your arbitrary organization ends and the actual folders that need to be paid attention to begins. There are special functions like extras, specials, cast interviews, and grouping multiple versions of a movie together, etc. All of them are dependent on a rigid naming and folder structure to ensure the everything is identified correctly and consistently. The file that is actually the movie is identified as such. The file(s) that are not the movie get sent down a different logic path to determine how those are organized.
If you allow loose, arbitrary folder structures how do you determine what folders to ignore? You could allow for special folder name syntax to help the parser make that determination. But that would complicate the code more and the stated goal is to not force users into a specific folder structure or folder naming.
Simpler is better, IMO.
If you allow loose, arbitrary folder structures how do you determine what folders to ignore? You could allow for special folder name syntax to help the parser make that determination. But that would complicate the code more and the stated goal is to not force users into a specific folder structure or folder naming.
Simpler is better, IMO.