Mischief Managed is a series of posts on tasks and technologies I use to maintain my computing environment. It’s part of what I do between projects. Try it out.
When a project or engagement is completed, support is over, and you’re on to the next thing (or taking a break), it’s best to move these files and tasks out of your current folders and into archive folders.
Here are some of the things I do:
Move to Old Projects
I move the entire project tree from my
~/Projects folder to my
Old Projects folder on the slow drive. It’s still on the laptop (I have a SSD and an HDD), so I can access it and restore it if necessary, but it’s no longer available in my current projects folder where I will see it every day. Less clutter.
I also update my TextExpander shortcut that takes me to the code of that project in case I need to open it quickly in an editor. For example, the
;cdxx macro that was
cd /Users/Hiltmon/Projects/XX/code/XX/ macro becomes
cd /Volumes/Callisto/Old Projects/XX/code/XX/.
This is really a task that you should perform regularly, but I don’t seem to remember. In OmniFocus, click on File / Move Old Data to Archive…. You’ll be prompted for a date, and then OmniFocus will move all completed tasks before that date to an archive file. It puts that into a file in
~/Library/Application Support/OmniFocus so make sure you always archive from the same computer, and include this folder in backups.
The main benefit of this is that it reduces OmniFocus sync time as all the old completed tasks from your projects are no longer there.
Move old Mails
Clean up your inbox so all the email for the project is safely in its client folder, see my Mischief Managed: Clean Inbox post.
(OLD) Clean Up Documents
Since I moved to a standard Project Folder Layout, I no longer need to do this, but I’m documenting it just in case.
I used to have client files, art files, contracts and other documents relating to the project littering my
~/Documents tree until I started using my standard Project Folder Layout. At the end of each project, I would have to go through all the folders in
~/Documents and move the required documents to an
Old Documents folder on the slow drive.
The only documents I keep outside the project folder these days are any generic client notes in nvAlt. But now that I use VoodooPad for all key project info (see Project Specific Data), that too is changing.
I use a mixture of OpenMeta tags and Hazel rules to tag old notes as
archive and Hazel moves them out of the Notational Velocity folder and into an archive folder. I then drag and drop them into the Project Folder in