Options:
- # Session Start: Sat Jun 25 00:00:00 2011
- # Session Ident: #microformats
- # [00:10] <singpolyma> sandbags: you could namespace it in if you wanted
- # [00:10] <singpolyma> it depends what you want
- # [00:11] <sandbags> singpolyma: i'm trying to embed more extensive author information into a feed (at the feed, rather than item, level)
- # [00:11] <sandbags> it's intended for machine reading, not human
- # [00:12] <sandbags> maybe hcard isn't the right approach
- # [00:12] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:13] <sandbags> i'm peering at the Dublin Core stuff looking to see what they have along these lines
- # [00:13] <singpolyma> look into the RDF vcard stuff
- # [00:13] <singpolyma> or the XML PortableContacts
- # [00:13] <sandbags> right now I will be both producer & consumer so as long as I make a decision won't hang me, i can live with it
- # [00:13] <sandbags> singpolyma: indeed i have not, i've been out of this space a few years
- # [00:14] <sandbags> thanks for the keywords
- # [00:14] <sandbags> PortableContacts looks ideal
- # [00:15] <singpolyma> you could look at my feed https://singpolyma.net/feed/action_stream/?user=2&full for an example of the vcard xml I use
- # [00:17] <sandbags> hrmm yes
- # [00:17] <sandbags> vcard XML certainly looks more extensive
- # [00:17] <sandbags> okay, i'll go with that
- # [00:18] <sandbags> thanks!
- # [00:22] <singpolyma> :)
- # [00:31] * Joins: hadleybeeman (~Adium@cpc3-acto10-0-0-cust872.4-2.cable.virginmedia.com)
- # [00:31] * Quits: hadleybeeman (~Adium@cpc3-acto10-0-0-cust872.4-2.cable.virginmedia.com) (Client Quit)
- # [00:50] * Quits: danbri (~danbri@cpc6-aztw25-2-0-cust83.aztw.cable.virginmedia.com) (Ping timeout: 255 seconds)
- # [00:55] * Joins: danbri (~danbri@cpc6-aztw25-2-0-cust83.aztw.cable.virginmedia.com)
- # [00:57] * Quits: danbri (~danbri@cpc6-aztw25-2-0-cust83.aztw.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [01:11] * Joins: danbri (~danbri@cpc6-aztw25-2-0-cust83.aztw.cable.virginmedia.com)
- # [01:12] * Quits: danbri (~danbri@cpc6-aztw25-2-0-cust83.aztw.cable.virginmedia.com) (Remote host closed the connection)
- # [01:36] * Quits: stereoket (~stereoket@cpc8-rdng20-2-0-cust377.15-3.cable.virginmedia.com) (Quit: stereoket)
- # [01:44] * Quits: Morphous_ (jan@f048000236.adsl.alicedsl.de) (Ping timeout: 255 seconds)
- # [01:59] * Joins: Morphous_ (jan@f048068155.adsl.alicedsl.de)
- # [02:24] * Joins: tantek (~tantek@67.23.193.215)
- # [02:24] * ChanServ sets mode: +o tantek
- # [02:35] * Quits: Askarii (~Askarii@74.205.213.154) (Ping timeout: 240 seconds)
- # [02:44] * Quits: @tantek (~tantek@67.23.193.215) (Quit: tantek)
- # [03:14] * Quits: Prometheus (~Prometheu@bergi.us) (Changing host)
- # [03:14] * Joins: Prometheus (~Prometheu@unaffiliated/prometheus)
- # [04:24] * Joins: Askarii (~Askarii@74.205.213.154)
- # [06:24] * Quits: Askarii (~Askarii@74.205.213.154) (Quit: Leaving.)
- # [09:10] * Joins: tantek (~tantek@c-76-105-159-199.hsd1.or.comcast.net)
- # [09:10] * ChanServ sets mode: +o tantek
- # [10:08] * Quits: @tantek (~tantek@c-76-105-159-199.hsd1.or.comcast.net) (Quit: tantek)
- # [10:09] * Joins: tantek (~tantek@c-76-105-159-199.hsd1.or.comcast.net)
- # [10:09] * ChanServ sets mode: +o tantek
- # [10:33] * Quits: @tantek (~tantek@c-76-105-159-199.hsd1.or.comcast.net) (Quit: tantek)
- # [11:26] * Joins: aux (aux@2001:470:b927:aa:cc::2)
- # [11:50] * Joins: chiui (~chiui@93.189.143.199)
- # [12:21] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [13:06] * Joins: chiui_ (~chiui@62.48.40.142)
- # [13:07] * Quits: chiui (~chiui@93.189.143.199) (Disconnected by services)
- # [13:07] * chiui_ is now known as chiui
- # [14:38] * Joins: nonge (~nonge@p5B326142.dip.t-dialin.net)
- # [14:42] * Joins: hadleybeeman (~Adium@cpc3-acto10-0-0-cust872.4-2.cable.virginmedia.com)
- # [14:47] * Joins: voxpelli (~anonymous@83.176.255.215)
- # [14:48] * Quits: voxpelli (~anonymous@83.176.255.215) (Client Quit)
- # [15:38] <sandbags> singpolyma: is there significance to the # at the end of that vcard NS URL?
- # [15:38] <sandbags> looking at the list of namespaces supported by the RSS validator I see some have # and some don't
- # [15:38] <sandbags> seems a bit odd to me to have a # in there
- # [15:39] <singpolyma> I just copied the NS URI from the spec :)
- # [15:39] <singpolyma> so I assume it needs the #
- # [15:57] * Quits: hadleybeeman (~Adium@cpc3-acto10-0-0-cust872.4-2.cable.virginmedia.com) (Quit: Leaving.)
- # [16:18] * Quits: aux (aux@2001:470:b927:aa:cc::2) (Quit: Lost terminal)
- # [16:21] <sandbags> singpolyma: fair enough
- # [16:21] <sandbags> my recollection was that # in a URL was never actually sent to a server
- # [16:21] <sandbags> and so, in principle, is not actually part of the locator
- # [16:21] <singpolyma> true, but for NS the URI isn't about fetching anything
- # [16:21] <singpolyma> it's just a string
- # [16:21] <sandbags> agreed
- # [16:22] <sandbags> i just found it unusual to put such a thing in there
- # [16:22] <sandbags> but as you say
- # [16:22] <sandbags> treat is as an opaque string and move on with your life ;-)
- # [16:23] <manu1> The "#" is significant for machines that process the VCard markup.
- # [16:23] <manu1> For example:
- # [16:23] <manu1> the VCard URL is this: http://www.w3.org/2006/vcard/ns#
- # [16:24] <manu1> and the property for "formatted name" is this: fn
- # [16:24] <manu1> The full URL for VCard, for the formatted name property is this: http://www.w3.org/2006/vcard/ns#fn
- # [16:25] <manu1> If you didn't put the "#" in there, then the "fn" URL would become this: http://www.w3.org/2006/vcard/nsfn (note the last bit of the URL - it doesn't exist)
- # [16:25] <manu1> That is, if a machine tried to go to the 2nd (incorrect) URL, a machine would get a 404 and wouldn't be able to discover anything more about the "fn" property.
- # [16:25] <manu1> Does that make sense?
- # [16:46] <sandbags> there is a URL per property?
- # [16:46] <sandbags> i see
- # [16:48] <sandbags> yes that makes sense (although given this is based on inference I think you could as easily infer the '#' but there we go)
- # [16:48] <sandbags> thanks
- # [17:34] <manu1> sandbags, there are cases where you can't infer it - for example, the latest Dublin Core vocabulary is: http://purl.org/dc/terms/ - which results in the following url for the "title" property: http://purl.org/dc/terms/title
- # [17:34] <manu1> automatically adding a "#" would blow up in that case. I say this understanding that it would have been nice if there were one way to create vocabulary URLs.
- # [17:36] <sandbags> ah yes i see
- # [17:37] <sandbags> yes it's always afterwards that we're left to contemplate what could have been ;-)
- # [18:22] * Quits: pere (~pere@2001:0:53aa:64c:241d:66e6:ab28:d90a) (Ping timeout: 255 seconds)
- # [18:35] * Joins: Askarii (~Askarii@74.205.213.154)
- # [18:59] * Quits: DanC (~connolly@70.94.1.208) (Ping timeout: 255 seconds)
- # [19:12] * Joins: DanC (~connolly@70.94.1.208)
- # [19:31] * Joins: pere (~pere@2001:0:53aa:64c:241d:66e6:ab28:d90a)
- # [20:13] * Joins: csarven (~csarven@wlan-nat.fwgal01.deri.ie)
- # [20:16] * Quits: chiui (~chiui@62.48.40.142) (Remote host closed the connection)
- # [20:54] * Joins: benward (u523@gateway/web/irccloud.com/x-mnfmiuqdxwjgyyif)
- # [20:54] * ChanServ sets mode: +o benward
- # [20:55] * Joins: adactio (~adactio@72.11.82.226)
- # [20:55] * ChanServ sets mode: +o adactio
- # [21:21] * Quits: @adactio (~adactio@72.11.82.226) (Quit: adactio)
- # [21:41] * Joins: quiron (~juli@155.106.19.95.dynamic.jazztel.es)
- # [22:03] * Joins: adactio (~adactio@72.11.82.226)
- # [22:03] * ChanServ sets mode: +o adactio
- # [22:03] * Joins: tantek (~tantek@72.11.82.226)
- # [22:03] * ChanServ sets mode: +o tantek
- # [22:11] * Quits: Askarii (~Askarii@74.205.213.154) (Quit: Leaving.)
- # [22:21] * Quits: @adactio (~adactio@72.11.82.226) (Quit: adactio)
- # [22:21] * Quits: @tantek (~tantek@72.11.82.226) (Quit: tantek)
- # [22:40] * Joins: hadleybeeman (~Adium@cpc3-acto10-0-0-cust872.4-2.cable.virginmedia.com)
- # [23:12] * Quits: hadleybeeman (~Adium@cpc3-acto10-0-0-cust872.4-2.cable.virginmedia.com) (Quit: Leaving.)
- # [23:23] * Quits: DanC (~connolly@70.94.1.208) (Read error: Connection reset by peer)
- # [23:28] * Joins: Askarii (~Askarii@98.143.102.50)
- # [23:37] * Joins: tantek (~tantek@72.11.82.226)
- # [23:37] * ChanServ sets mode: +o tantek
- # [23:38] * Quits: sandbags (~sandbags@unaffiliated/rubymatt) (Excess Flood)
- # [23:38] * Joins: sandbags (~sandbags@208-78-96-201.slicehost.net)
- # [23:38] * Quits: sandbags (~sandbags@208-78-96-201.slicehost.net) (Changing host)
- # [23:38] * Joins: sandbags (~sandbags@unaffiliated/rubymatt)
- # [23:40] * Joins: DanC (~connolly@70.94.1.208)
- # [23:52] * Quits: @tantek (~tantek@72.11.82.226) (Quit: tantek)
- # Session Close: Sun Jun 26 00:00:00 2011
The end :)