Tree-linking of files
Posted: 03 Sep 2008 14:10
Let's just start off my saying that I don't know how this would be implemented from a technical point of view, but it would definitely be an extremely useful feature.
So it begins...
You know how the tree folder structure works, right? Folder A has a subfolder B, which has subfolder C and so on and so forth. All of them are linked together, so if you copy folder A to somewhere then you'll be taking B & C for a ride too. Now what if the same applied to files?...
It's not uncommon for files of different types to be in the same folder and be tied together in terms of their content. For example, a downloaded trial of a program and a PDF manual for it, a ripped movie and a cover picture for your media library, a compiled EXE and a ZIP with the source code etc etc As you can see, the potential list of possible uses is a substantial one.
What's the primary benefit of this?
Creating this link between files would simplify file management so much because it would mean that if you want to move 3 related files to some place then you would just need to drag and drop the top root file and the rest would be moved as well. Same with deletion. Additionally, a good (optional) option to have would be to open all linked files if the top root file is opened.
How can linking be executed?
2 ways:
a) Auto: it would bind all files with the same name (but different extensions) together. You would ask: in auto mode, how to determine which file should be root? This would be based on criteria: largest size, certain extension etc
b) Drag-n-drop: select a file, drag and drop it onto another file. The dropped file would be the branch and the target of the drop would be the root.
How would it look in XY window?
x
|
|
-- a
|
|
-- b
where x is root file with a and b being branches.
Obviously there is lots more to say and polish the idea and, I admit, it's not for everyone. However, overall, what does everybody think?
So it begins...
You know how the tree folder structure works, right? Folder A has a subfolder B, which has subfolder C and so on and so forth. All of them are linked together, so if you copy folder A to somewhere then you'll be taking B & C for a ride too. Now what if the same applied to files?...
It's not uncommon for files of different types to be in the same folder and be tied together in terms of their content. For example, a downloaded trial of a program and a PDF manual for it, a ripped movie and a cover picture for your media library, a compiled EXE and a ZIP with the source code etc etc As you can see, the potential list of possible uses is a substantial one.
What's the primary benefit of this?
Creating this link between files would simplify file management so much because it would mean that if you want to move 3 related files to some place then you would just need to drag and drop the top root file and the rest would be moved as well. Same with deletion. Additionally, a good (optional) option to have would be to open all linked files if the top root file is opened.
How can linking be executed?
2 ways:
a) Auto: it would bind all files with the same name (but different extensions) together. You would ask: in auto mode, how to determine which file should be root? This would be based on criteria: largest size, certain extension etc
b) Drag-n-drop: select a file, drag and drop it onto another file. The dropped file would be the branch and the target of the drop would be the root.
How would it look in XY window?
x
|
|
-- a
|
|
-- b
where x is root file with a and b being branches.
Obviously there is lots more to say and polish the idea and, I admit, it's not for everyone. However, overall, what does everybody think?