Steve Kemp's Blog Writings relating to Debian & Free Software

So I've been creating more things

Mon, 24 Oct 2011 12:32:39 GMT

I realise it has been nearly two months since I last posted anything here. The good news is I'm still alive!

Mostly the past couple of months has been full of cute victims to take pictures of, which has helped me setup a simplified portfolio site;

I still continue to prefer images of people and I was recently pleased with the delivery of my first "photobook". Over the past couple of years I've slowly decorated my flat with prints (4"x6" - A2) of my pictures, but seeing the pictures in a nicely bound book makes them feel so much more real.

I've also been doing a little more software development, mostly relating to the archiving of images and the workflow of taking RAW images, converting them, and finally uploading via rsync. I suspect the tools I've put together are Steve-specific, but I did have some fun with duplicate image detection and eilimination - something I've written about in the past.

ObQuote: "Better to write for yourself and have no public than to write for the public and have no self" - Cyril Connolly.

| 5 comments.

 

Comments On This Entry

[gravitar] Adam

Submitted at 19:26:40 on 5 September 2011

How hard can it be - I guess that is one of the reasons that there are so many half-finished email-clients?

Character sets, MIME encoding of headers, MIME encoding of content, folding headers, parsing dates, handling References, Reply-To, mailinglists, threading, searching, filtering, cleaning up broken emails (Microsoft Outlook chars, misfolded quotations, ...), encryption, signing, smileys, bold/italic/underline, X-Face/Face/Gravatars, flags, etc. etc. etc.

:-)

[gravitar] dim

Submitted at 20:33:57 on 5 September 2011

I also think writing a MUA is a huge job. Particulary a good one, and you already know about that because out of the millions out there you're complaining about mutt.

I use gnus and I wouldn't use anything else. Get to learn some ELisp if you're not yet at ease with it, then you have the keys to the kingdom, really. Amazing what your workflow looks like when you have all the control over it, without ever needing to go convince upstream about your vision...

[gravitar] Steve Kemp

Submitted at 04:07:47 on 6 September 2011

I knew I'd forgotten about one, sup, thanks for reminding me.

I tried importing a subset of my mail into a fresh installation of sup:

#!/bin/sh
sup-add --labels=247blinds,co,uk maildir:///home/skx/Maildir/.247blinds.co.uk/
sup-add --labels=alioth maildir:///home/skx/Maildir/.alioth/
sup-add --labels=Amazon,co,uk maildir:///home/skx/Maildir/.amazon.co.uk/
sup-add --labels=Automated,bounces maildir:///home/skx/Maildir/.Automated.bounces/
sup-add --labels=Automated,cron maildir:///home/skx/Maildir/.Automated.cron/
..
..
sup-sync -v

This crashed almost immediately, which is what I remember from when I tried to use it last time.

Adding new message maildir:///home/skx/Maildir/.amazon.co.uk/#10638972990005255 with labels Amazon,uk,inbox,co
/usr/lib/ruby/1.8/rmail/header.rb:537:in `content_type': undefined method `downcase' for nil:NilClass (NoMethodError)
	from /usr/lib/ruby/1.8/sup/message.rb:444:in `message_to_chunks'
	from /usr/lib/ruby/1.8/sup/message.rb:244:in `load_from_source!'
[gravitar] Michael

Submitted at 19:31:59 on 5 September 2011

I switched to sup (http://sup.rubyforge.org/) a while ago. It's written in Ruby, provides hooks of all kinds and a thread-centric gmail-like UI. Certainly worth a look. I switched from mutt and never looked back :).

[gravitar] Charles Stewart

Submitted at 09:03:15 on 6 September 2011

You can use both Procmail and Mutt with MH-style directories, allowing you to use nmh for scripting. MH syntax is a bit clunky at the shell prompt, but it's great for writing scripts. Mutt has similar caching tricks for MH as it has for Maildir.

http://packages.debian.org/squeeze/nmh
http://www.nongnu.org/nmh/

Christian Neukirchen recently wrote MH-style scripting support for Maildir folders. It looks nice, but I haven't tried it yet.

https://github.com/chneukirchen/coma

 

Comments are closed on posts which are more than ten days old.

Spiral Logo

Search

Recent Posts

Recent Tags

Links

RSS Feed

  • Subscribe to feed