[uf-discuss] hCard SOURCE

Brian Suda brian.suda at gmail.com
Fri Feb 23 07:51:32 PST 2007

On 2/23/07, Scott Reynen <scott at randomchaos.com> wrote:
> > Previously, you objected:
> >> SOURCE is already used by X2V to indicate the URL at which the
> >> current hCard is available. I don't think we'd be able to override
> >> that at this point.
> >
> > I respect the work done by Brian Suda and others on X2V, but this
> > argument doesn't pass the smell test.
> I agree, obviously.

--- i think our definitions of SOURCE are different. As i am
interpreting it; you are seeing SOURCE as, the canonical place to get
the data, the fountain from whence it all came forth....

i am seeing SOURCE as where this hCard/vCard come from so you can
trace it back down. Like a CITE, from where did you extract this data
from? THAT is why it is not controled by the user, but instead gleaned
from where the hCard was extracted.

If someone showed me a vCard with incorrect data, i would say, where
did you get that (from what source?). If you override that with a
user-defined URL for SOURCE then you could never trace issues down. A
user-defined SOURCE URL could point somewhere that is NOT where the
data came from.

Again from the vCard RFC:
>  If the SOURCE type is present, then its value provides information
>  how to find the source for the vCard.

I think that small definition is the hang-up on how we are
intrepreting SOURCE. When the definition use the the term to define
itselves no one wins.

"SOURCE is ... the source for the vCard" not very helpful.

I read that NOT as canonical source, but the SOURCE of the current
data. The place to go to track down where this came from.


brian suda

More information about the microformats-discuss mailing list