Re: [uf-discuss] SOURCE+URL to indicate authoritative hCard (was UID+URL vs. VIA)
On Feb 13, 2007, at 7:32 AM, Scott Reynen wrote: SOURCE in vCard is essentially the same as self in Atom (AFAICT). I think SOURCE is actually closer to VIA in Atom, as the source of the information provided in the containing element, which is why I suggested it. As I understood the arguments between UID+URL and VIA (and I may well have missed some key points), UID+URL is good because it's already in vCard, but bad because not all UIDs point to more authoritative hCards. And VIA is good because the source of information is always more authoritative than the derivative, but bad because it's not already in vCard. So SOURCE+URL seems good because the source of information is always more authoritative than the derivative, and also good because it's already in vCard. This makes a lot of sense to me: when X2V converts an hCard into a vCard, it uses the hCard's location in order to specify a place where the vCard (now offline), can look to update its information. Manually setting SOURCE could changed this behavior. Instead of telling a the vCard-consuming app to check back for more information, it tells it a new location to check back to instead. Because it's already been defined as a semantic equivalent, I'd still like to see @rel=via indicate SOURCE (in much the same way as @rel=tag indicates CATEGORY). The behavior could work as follows: 1. If the hCard contains no links with @rel=via, you're done--set SOURCE to be the URL of the current hCard. 2. If hCard contains a link with @rel=via, download the resource. 3. If the new resource contains one hCard, go to 1. I would also suggest that hCard support only a single source URL. -- Ryan http://RyanCannon.com ___ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss
Re: [uf-discuss] SOURCE+URL to indicate authoritative hCard (was UID+URL vs. VIA)
On Feb 12, 2007, at 8:01 AM, Scott Reynen wrote: Has anyone looked at using the SOURCE property from vCard to indicate a more authoritative hCard? It seems to be much closer to what we're talking about than UID. The value is already defined as URI. 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. -ryan -- Ryan King [EMAIL PROTECTED] ___ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss
Re: [uf-discuss] SOURCE+URL to indicate authoritative hCard (was UID+URL vs. VIA)
On Feb 12, 2007, at 1:05 PM, Ryan King wrote: Has anyone looked at using the SOURCE property from vCard to indicate a more authoritative hCard? It seems to be much closer to what we're talking about than UID. The value is already defined as URI. 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'm confused. X2V uses SOURCE to point to a more authoritative hCard. Isn't that exactly what we're talking about? Why would we need to override anything? Peace, Scott ___ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss
Re: [uf-discuss] SOURCE+URL to indicate authoritative hCard (was UID+URL vs. VIA)
On 2/12/07, Scott Reynen [EMAIL PROTECTED] wrote: On Feb 12, 2007, at 1:05 PM, Ryan King wrote: Has anyone looked at using the SOURCE property from vCard to indicate a more authoritative hCard? It seems to be much closer to what we're talking about than UID. The value is already defined as URI. 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. SOURCE is just the 'source' of where the the hcard came from. 2.1.4 SOURCE Type If the SOURCE type is present, then its value provides information how to find the source for the vCard. -brian -- brian suda http://suda.co.uk ___ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss
Re: [uf-discuss] SOURCE+URL to indicate authoritative hCard (was UID+URL vs. VIA)
On Feb 12, 2007, at 12:49 PM, Brian Suda wrote: On 2/12/07, Scott Reynen [EMAIL PROTECTED] wrote: On Feb 12, 2007, at 1:05 PM, Ryan King wrote: Has anyone looked at using the SOURCE property from vCard to indicate a more authoritative hCard? It seems to be much closer to what we're talking about than UID. The value is already defined as URI. 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. SOURCE is just the 'source' of where the the hcard came from. 2.1.4 SOURCE Type If the SOURCE type is present, then its value provides information how to find the source for the vCard. SOURCE in vCard is essentially the same as self in Atom (AFAICT). -ryan -- Ryan King [EMAIL PROTECTED] ___ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss
Re: [uf-discuss] SOURCE+URL to indicate authoritative hCard (was UID+URL vs. VIA)
On Feb 12, 2007, at 4:40 PM, Ryan King wrote: SOURCE is just the 'source' of where the the hcard came from. 2.1.4 SOURCE Type If the SOURCE type is present, then its value provides information how to find the source for the vCard. SOURCE in vCard is essentially the same as self in Atom (AFAICT). I think SOURCE is actually closer to VIA in Atom, as the source of the information provided in the containing element, which is why I suggested it. As I understood the arguments between UID+URL and VIA (and I may well have missed some key points), UID+URL is good because it's already in vCard, but bad because not all UIDs point to more authoritative hCards. And VIA is good because the source of information is always more authoritative than the derivative, but bad because it's not already in vCard. So SOURCE+URL seems good because the source of information is always more authoritative than the derivative, and also good because it's already in vCard. vCard's SOURCE is taken from RFC 2425, which offers an explanation that sounds to me like what we're trying to accomplish: The SOURCE type is used to provide the means by which applications knowledgable in the given directory service protocol can obtain additional or more up-to-date information from the directory service. Additional or more up-to-date information is what we're looking for in an authoritative hCard, right? Peace, Scott ___ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss