As part of a larger app I’m building out a media library using Meteor-Files and I’m wondering a few things:
Should I add metadata (tags / project assignment / potentially user sharing) to the FilesCollection? Or should I keep a second collection for metadata that points to the file in the FilesCollection?
How can I best implement a user workflow where they start uploading a file, while adding metadata and save when it’s all done?
What are the advantages / disadvantages of file system vs GridFS?
Any gotcha’s I should look out for?