Get the cgi version running for me on FreeBSD. Currently there are a few issues.
Add support for filenames with spaces.
Fix some potential security flaws.
Fix some obvious code portability issues.
Performance is just horrid when you enter a directory with many pictures which have not yet been indexed. I'm going to change things up a bit... supply an img link only if the picture already exists - otherwise send an img link that points to the image-creation script. This will probably be slower overall since each image will create a cgi request, but the page will start to load more quickly.
Need to support auto-rotation of images according to their EXIF tags.
Update the templates. Table-based layout is not the most smartphone-friendly thing, and I want this thing to look good on an iPhone/Android.
Begin to bring some of the improvements from QuickyPix over to Pix2. QuickyPix is, IMHO, written better than Pix was, but it is much larger and includes edit features that do not interest me.
Longer Term
Pull in many improvements from the derivative "QuickyPix" album software. I have already sucked this software into the GIT repository on a different branch. I'm not referring to QuickyPix all that much. I pulled in a little bit from it and got a few ideas, but I mostly want to diverge now.
Switch from a CGI to a WGSI application. I'll probably keep them as parallel versions for a while. It is now a WSGI application. If you use it as CGI, it will still work by emulating WSGI.
Add support for videos. I want to make it kick off a video conversion if a web-sized video is not already present.