We have quite a few legacy--and some active--publications in PDF. I'm looking at ways to manage those when we move them to CWP SilverStripe.
-- I'd like to give our users short, consistent URLs.
-- I'd like to be able to set rules so we could have a fixed URL that always pointed to the latest example of a particular tagged type: in my case "the current Pharmaceutical Schedule".
-- I'd like to be able to pull up all the examples of given "types" of files in /assets/: all the examples of a particular newsletter, or notification letters, or position descriptions, for instance. Some of these would be for display on web pages, while others would be for use in admin tools, because...
-- I'd also like to ease the lives of our site administrators, who might be trying to locate that one position description they just loaded into the assets bucket.
Ideally, we'd be able to add meta-tags to our documents. I think, but I'm not sure, that the add-on SilverStripe DMS might do things that are roughly what I'm looking for. I don't know how that might interact with the CWP Basic Recipe.
Alternatively, I could create separate sub-directories of /assets/ to act as different "buckets" for our various files. Although this does seem easier to set up right now, I'm reluctant to make the URLs longer (often duplicating what they are: /assets/useful-newsletter/useful-newsletter-2014-01.pdf) and to commit ourselves to URL paths when I know that our products do change their names. We could manage that more elegantly with tagging.