arch bash cakephp dauth devops drupal fosdem foss git golang information age linux lua mail monitoring music n900 netlog openstack photos php productivity python real life thesis travel uzbl vimeo web2.0

Pixie: simple photo management using directory layouts and tags.

So you have a few devices with pictures, and maybe some additional pictures your friends sent you. You have a lot of pictures of the same thing and probably too high of a resolution. Some may require some editing. How do you easily create photo albums out of this mess? And how do you do it in a way that keeps a simple and elegant, yet flexible file/directory layout for portability and simplicity?

I couldn't find a tool that I liked, so I rolled my own: Pixie.
It gives you vim-like keybindings to navigate pictures, create edits (stored in a "mirror directory") and add/remove tags to pictures. (Because n:m tag relationships are basically a must for organizing things and don't work on any common filesystem) To generate "album" directories, just define which tags they should(n't) match and run the script that synchronizes an export directory by symlinking (or resizing) the correct files into them. Note the source directory stays unaltered so you can easily keep syncing with devices and/or people.
What used to be a pain in the butt for me is now a pretty pleasant experience.
Does this workflow make sense to you? Is this useful to you? Why (not) ?

Comments

I like your style. I might copy some ideas into my workflow. I also prefer a strict filesystem structure.

I recommend you have a look at <http://www.organizepictures.com/>.


Name:


E-mail:


URL:


Comment:


What is the first name of the guy blogging here?


This comment form is pretty crude. Make sure mandatory fields are entered correctly.
Basic html tags (a,i,b, etc) are allowed, others are sanitized