What is the only Personal Information Manager (PIM) / contact manager
software I will need for the next decade?
Needs: I use multiple computers (laptop/desktop), OS X, Windows, and
Linux (Debian / Ubuntu) and it must work on all of these (if perfect
in all other ways, could do 2 of 3). I am often but not always
connected to the Internet, and it must work online and off, without
becoming corrupted (I would like to use CVS to manage the distributed
data). I need to import, deduplicate, and update a bunch of data from
Act, Mozilla Mail, Mac Mail, and a Palm device. I need to be able to
enter every single business card I get (ideally via a scanner in
future), and even include entries for people I only know as "the
janitor on the 3rd floor," or "the guy with the funny hat who plays
poker on Wednesdays." I must be able to tag and filter these
contacts, obviously, with an arbitrary number of tags. I must be able
to print all or a subset of the info. And I must be able to import
and export everything in very standard subsets in case I need to
switch in future.
Wants: I'd like to sync it to my current and future mobile phones,
though that's not critical. I'd like to be able to access it via a
terminal session over SSH and/or over an https connection, though
again not critical as long as I can run the client software on Win/OS
X/Linux. It would be nice to be able to do simple greps. I'd like to
be able to script it and/or search with regexes. I'd like to be able
to define relationships between folks and add arbitrary amounts of
data (everything from "he is starting a company with X, Y, and Z" to
"this guy tends to raise under the gun with medium pairs" at poker).
Having a good API and/or ability to hook in to the outside world is
great. I'm not a fan of XML, but I can deal with it if I never have
to see it.
Open-source is ideal, but I'd almost rather pay for it so I know that
someone has a stake in keeping it going. I'm willing to pay up to
$1000 or so (total, for all my 3 OS's). I'd like a big user community
to bounce ideas off of. Another great thing would be if some big
organization of geeks (like, Sun engineering or a university, or such)
has adopted this as its long-term cross-platform info management
solution. |