Skip to content

Instantly share code, notes, and snippets.

@jamiewilson
Last active August 29, 2015 14:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jamiewilson/6345c59a0e67b33db441 to your computer and use it in GitHub Desktop.
Save jamiewilson/6345c59a0e67b33db441 to your computer and use it in GitHub Desktop.
How to name files responsibly

#File Naming Conventions

##Minimum

ClientName-Project-Title.ai 

Which would look like this:

Cultivar-Brochure-DrinkUp.ai 

##Rounds

For each design round, add:

Cultivar-Brochure-DrinkUp-R1.ai 
Cultivar-Brochure-DrinkUp-R2.ai 
Cultivar-Brochure-DrinkUp-R3.ai 

##Options

To indicate different options or concepts:

Cultivar-Brochure-DrinkUp-R1-Option1.ai 
Cultivar-Brochure-DrinkUp-R1-Option2.ai 
Cultivar-Brochure-DrinkUp-R1-Option3.ai 

or if there is a distinguishing title that can be given:

Cultivar-Brochure-DrinkUp-R1-ConceptTitle.ai 
Cultivar-Brochure-DrinkUp-R1-ConceptTitle.ai 
Cultivar-Brochure-DrinkUp-R1-ConceptTitle.ai 

To indicate different design directions within the same concept:

Cultivar-Brochure-DrinkUp-R1-Option1a.ai 
Cultivar-Brochure-DrinkUp-R1-Option1b.ai 
Cultivar-Brochure-DrinkUp-R1-Option1c.ai 

##Versions

Versions are always pre-determined in the scope. To differentiate between versions, do the following:

If the version difference is arbitrary (i.e. a small price difference on an email):

Cultivar-Brochure-DrinkUp-v1-R1.ai 
Cultivar-Brochure-DrinkUp-v2-R1.ai 
Cultivar-Brochure-DrinkUp-v3-R1.ai 

If the version difference has a distinguishing factor:

Cultivar-Brochure-DrinkUp-Dallas-R1.ai 
Cultivar-Brochure-DrinkUp-Houston-R1.ai 
Cultivar-Brochure-DrinkUp-Boston-R1.ai 

##Web

Website files should be structured with hierarchy like this:

01-Cultivar-Web-Home.ai 
02-Cultivar-Web-About.ai 
03-Cultivar-Web-Location.ai 
04-Cultivar-Web-Contact.ai 

For variations of the same page, like rollovers, dropdowns, or modals:

01a-Cultivar-Web-Home-Modal.ai 
01b-Cultivar-Web-Home-Dropdown.ai 
01c-Cultivar-Web-Home-Lightbox.ai 

For responsive sites, add the screen size:

01-Cultivar-Web-Home-Large.ai 
01-Cultivar-Web-Home-Medium.ai 
01-Cultivar-Web-Home-Small.ai 

If the file is time-related like a monthly email campaign, use YYYY-MM:

Cultivar-Email-2013-08-DrinkUp-R1.ai 

##Proofs

You only need to add PROOF to a file name if you need to safeguard a client/printer from using it as a final file:

Cultivar-Brochure-DrinkUp-R1-PROOF.pdf 

##Deliverables

For files sent to a client:

Folder Name:

Cultivar-Brochure-DrinkUp-Delivered-2014-08-24 

Folder Contents:

Cultivar-Brochure-DrinkUp-R12-editable.ai 
Cultivar-Brochure-DrinkUp-R12-outline.ai 
Cultivar-Brochure-DrinkUp-R12-PRINT.pdf 
Cultivar-Brochure-DrinkUp-R12-PROOF.pdf 
+ Fonts Folder 
+ Links Folder 

Use sub-folders differentiate projects within the final deliverables folder:

Sub-Folder Name:

Brochure (contains folder contents above) 

Sub-Folder Name:

Envelope (contains folder contents above) 

Delivered Zip File Name: Cultivar-Brochure-DrinkUp-Delivered-2014-08-24

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment