Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Ted Leung on the air: Open Source, Java, Python, and ...
Sat, 17 Jan 2004
Text, vCard, or FOAF?
Last week, Dave Thomas posted about his use of a blog as a contact manager. His implementation entails 1 flat file per person stored in the file system, controlled by CVS, and is converted by RubLog plugin. This all seems great to me except for the use of yet another flat file format. If I were going to do such a thing, I'd be tempted to use either vCards (which are described in a pair of RFC's) or FOAF files. Either of the formats are plain text, which is important. They are also (supposedly) well defined enough so that there could be standard infrastructure (parsers, etc) for getting the useful information out of them. As I've related in an earlier post, vCards made it mostly trivial (once I found the right command in Outlook) to move my entire Outlook address book to the Mac OS X address book.
I'm ambivalent about vCard versus FOAF. For the purposes of interoperability with other clients, vCard is probably the better format. For the sake of everything being XML, FOAF as a slight advantage, since the xml-vcard effort seems stalled, as does the rdf-vcard effort.
[23:36] |
[computers/internet/microcontent] |
# |
TB |
F |
G |
2 Comments |
You still need code to convert between the two representations. Plus you can't mail one of Dave's files to an Outlook user and have it imported. Or am I missing something?
Posted by Ted Leung at Sun Jan 18 23:57:40 2004
Posted by Ted Leung at Sun Jan 18 23:57:40 2004
You can subscribe to an RSS feed of the comments for this blog:
Add a comment here:
You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
<a href>
, <em>
, <i>
, <b>
, <blockquote>
, <br/>
, <p>
, <code>
, <pre>
, <cite>
, <sub>
and <sup>
.You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk