I just noticed that two of my torrents have partially identical file names, even subdirectories. Example:
torrent 1:
- my_dir/my-file1.png
- my_dir/my-file2.png
- my_dir/readme.txt
- my_dir/my-file3.jpg
- my_dir/my-file4.jpg
- my_dir/readme.txt
My proposal:
After downloading torrent metadata, check all filenames for collisions against all existing torrents. When a collision is detected, I suggest pausing the torrent and marking it as errorneous so the user can easily find the torrents needing some attention in his torrents list. Also, there should be a warning messagebox in GUI versions.
As an alternative to pausing the torrent, the colliding files could just be unchecked and the other ones downloaded.
But I personally would prefer the pausing variant.
I am using transmission-gtk on Xubuntu Linux.
Regards,
tuxolero