Wuff

Monday, October 29, 2007

software: e-mail enhancements

I use Thunderbird for e-mail, a mere 700MB of e-mail from Eudora, Netscape, Mac Mail, and corporate Exchange. I took a survey. Here are my suggestions in more detail. They're keyed around several hassles:
  • the hassle of subscribing to mailing lists and getting duplicates of messages, and messages that are on web archives
  • the hassle of threaded discussions and all those chunks of >>> quoted message
  • the hassle of attachments, that again exist on the web

integrate Find Duplicate message functionality

There's extension that finds duplicates, but I want e-mail to detect them as they come in. If I get the same message several times (e.g. a personal reply and the message from mailing list), show me threaded with the one I prefer first, with an option for the rest to be flagged as less desirable. For example, if someone sends an e-mail to me and cc's to some mail lists I subscribe, I prefer keeping the original and deleting the ones that have the Yahoo Groups ad or Sourceforge.net promo line.

in threaded mode, detect and collapse previous quotations

The inconsiderate bozos who quote the entire message only to add "I agree" or "Thanks" need to be schooled (and bozos, don't top-post!). Meanwhile the mail program can help. It could inline the followup comments. Or, for each followup message, add thin colored bars corresponding to quoted sections, and you can click on the colored bar to pop up the comment, or display it inlined with the current message. And, if I go on to read a follow-up, the e-mail could collapse the original bits of text in the follow-up, sort of what Google Groups does

calendaring/address book/things smarts (e.g. turn e-mail into invitation)

This would detect "lunch tomorrow with Bob at Monk's and create a calendar appointment linking to Bob in Address Book, "Monk's coffee shop" as a Place (and its Web page), and back to the original e-mail. BUT, these linkages would also work in the current message. If I just have the text "Anna says we can install Minefield" in a folder called Beta, if I right-click on Anna or Minefield, the context menu can have a Related... submenu that should find the Anna Jones in recipients in the current folder, and find Minefield in subjects in the current folder.

Pensoft's Perspective PIM for PenPoint could do this, it was addictive and it felt that the software learned about your life.

Better control over attachment handling

It's still a hassle. Often Thunderbird's HTML window or View Source window could do an acceptable job of showing the attachment (like a .eml or patch file), but I have to save and open from the O.S. and then clean up. I want options for thumbnail preview in attachment pane, quick view in new window, a submenu for Open with > Paint / Firefox / jpegcrop / Thunderbird's own HTML viewer / Thunderbird as plain text.

use the Operating Systems's file system attributes to associate files with the attachment

Thunderbird's "Detach attachment" option is nice, but the file in the file system has no idea where it came from and doesn't get the same tags that the mail message had.

option to replace a local messages with a link to the same message in an HTML archive

I subscribe to mailing lists, but they're also available in mail archives. I should be able to tell my e-mail program about the connection, then allow me to follow/copy the archive URL, and to replace my local message with a link (but still keep track of my tagging, my read status, my reply status, etc.). When I reply or forward, I should be easily able to replace the quoted text with "John Doe wrote in http://mailarchive.net/list/x/msg1043.html". And I should be able to bookmark the link to the archive and share/push it to Firefox.

option to replace an attachment with a link to the file on the Web

People keep sending me huge attachments of files that are commonly available on the Web, even though YouTube, Flickr, and Google Docs make it unnecessary. So my e-mail program should proactively go out and find the same file on the Web and, much like mailing list archives above, I should be able to associate the attachment with the URL, or replace it with the URL.
The point is, my e-mail archives should be an added-value local repository that needs tight associations with the same information that's on the Web, and should propagate these associations to the file system.

Labels: , ,

Friday, September 28, 2007

computers: Thinkpad dock, applications, Norton

The new Thinkpad T61 laptop computer for my domestic partner other significant arrived. It's quiet and well-designed.

Its dock is great. Unlike port replicators that require drivers to route signals, the Thinkpad actually brings out the wires, so it's purely hardware and the external video can run at high resolution. Push a button, turn a key and the keyboard, mouse, monitor, printer, microphone, speakers, and Ethernet on the desk all connect/disconnect when you dock/undock.

Getting Vista to cooperate with my network and other computers was so awful that I blogged it separately.

I copied over my Dreamweaver and Fireworks applications and pasted in their registry settings, but they complain about missing libraries and fail to export files. The applications that migrated flawlessly were Mozilla SeaMonkey e-mail+browser and Bitpim phone sync, both open source. Simply download the latest version of the app, install it on the new computer, and copy over one data directory. All the effort commercial software companies waste on license checking, registry keys, and serial numbers doesn't add any value to their product and makes it hard to migrate.

The Norton Internet Security that Lenovo provided fought me all the way. Its firewall rules allows "local" file sharing, but its idea of "local" is to hardcode some common private network addresses that routers use by default (192.168.1, 192.168.11, etc.). However I had set my router to a non-standard network address for compatibility with work. Is Norton smart enough to determine or ask you what your local network's address is? Is Norton's configuration able to label an address range as "my home network" so you can reuse it in rules without having to manually change every single one? Will Norton prompt you when its general rules block Windows operations? No, no, damn you Symantec, NO! Networking just fails and you waste hours checking cabling and routers and other computers.

Lenovo has some additions to Vista that just confuse things. Their network security lets you enable/disable "Windows firewall", but it seems Norton Internet Security's firewall runs anyway. They have a network places manager, but it mostly confuses things with another network icon in the system tray. They have a Thinkvantage security center that keeps starting up, with its own upgrade service that didn't work.

Likewise, Intel graphics adds its own monitor control. So there's the Thinkvantage software to choose a layout when you plug in an external monitor, Intel's software to set up your graphics, and Vista's display appearance control panel. They're all covering the same ground! Yet their help explains their relationship to the other competing software.

If this were Linux open source, Intel and Lenovo would modify and extend Microsoft's O.S. code for network management and multiple monitors, they wouldn't have to reinvent it. Any improvements or bug fixes they make would show up in the core software, benefiting everyone.

Labels: , , ,