Folder hierarchy and filing methods

I’m doing a clean install on all of my machines and was thinking about the best way to set up my folder hierarchies.

Any of you put some serious thought into this? As I’m growing and outsourcing to other designers I need to keep a method to this and stick with it for the long run.

I just have a drive for web stuff.. w:

Setup like this:

w:/clients/<client-name>

Each client folder has "/final", "/ideas", and "/resources" (bits of scripts, bits of graphics/icons, etc)

then..

w:/resources/scripts/
w:/resources/scripts/php/
etc

then..

w:/resources/graphics/
w:/resources/graphics/icons/
w:/resources/graphics/mockups/
etc

then..

w:/documentation/tutorials/php
w:/documentation/tutorials/javascript
w:/documentation/drupal/

They’re just a few random ones to give structure idea.. obviously there’s hundreds more folders through the structure..

Just how I do it..

I use source control (git, svn, etc) and I use:

/Project/Trunk (main dev branch)
/Project/Releases/1.1
/Project/Releases/1.4
etc
/Project/Dev/Feature-1
/Project/Dev/Feature-2

But under the project itself, the folder structure would depend on what framework I’m using.

Right on – I guess my main question is how to have items that fit into multiple categories accessible from multiple folders without duplicating the files.

For example, say I am working on a poster for Bacardi.

I would like to navigate to a folder that would contain all of the Bacardi stock images and vector art etc. The bottle image I need would be there.

Say I am working on a poster that highlights multiple Bacardi brands, and I need bottle imagery. So I navigate to the product photos folder where all of the bottles are listed.

In a basic structure, there would be a folder for each with individual files.

How do I keep one file but have it display in both places?

It seems more like a database or tag system but I am wondering the best way to implement it on OSX and Windows 7

You can’t, really. You have your resources folder with all your stock images, and then from that you copy it out to the project if you’re going to use it..

That’s what I do.. but i’m no pro.. so there’s probably a better way.

Looks like Adobe Bridge CS4 will do a lot of this for me with smart collections, not sure that is as perfect a solution as I’d like.

I just duplicate everything. 3 times.

In all seriousness though, I start broad and narrow it down.
Ex. Programming leads to Java, PHP, Pearl, Ruby folders, all that jazz. For everything.

If I knew all those languages, that’s how I’d set my stuff up.

Bridge does alot but it’s a pain in my opinion so I just do what sen said.

In Windows you can use a Shortcut to dupe a link to a folder without copying it. I use that to put stuff I access a lot in My Documents (since Windows just fucking loves to default everything there.) In Linux/Unix, they have a similar concept called a symbolic link.

I think in Win7 they actually have something better, but I still use XP.

The Smart Collections are actually pretty good, but I wish I could make them subfolders or place them in subfolders.

Windows 7 has the Libraries feature which seems to be similar…

Maybe I should set up an internal Drupal site and just have a real db… talk about a PITA though

In Windows you can use a Shortcut to dupe a link to a folder without copying it. I use that to put stuff I access a lot in My Documents (since Windows just fucking loves to default everything there.) In Linux/Unix, they have a similar concept called a symbolic link.

I think in Win7 they actually have something better, but I still use XP.

Yea, Libraries.

I have used shortcuts in the past but it never really caught on for me.

Shortcut folders/libraries don’t work though.. it’s not the folders you need to be in multiple places, it’s the files.

What would be perfect is the ability to free-tag files.. just have a fuck-off-huge folder of resources and have every file tagged as you download/create each one

Google docs, but locally.

after 15 years in development i gave up.
i suck at folder/resource organization and am even worse for commenting.
no use trying to kid myself, just reformat and start from scratch every 6 months with a full backup to another drive.

Does Google Desktop allow you to tag files?

Shortcut folders/libraries don’t work though.. it’s not the folders you need to be in multiple places, it’s the files.

What would be perfect is the ability to free-tag files.. just have a fuck-off-huge folder of resources and have every file tagged as you download/create each one

Google docs, but locally.

THIS.