IRC Log for #microformats on 2007-08-06
Timestamps are in UTC.
- [00:40:34] * shigeta (n=shigeta@124.32.114.226) has joined #microformats
- [00:54:31] * goya (n=mail@124.32.114.226) has joined #microformats
- [01:06:47] * KevinMarks (n=Snak@c-76-102-254-252.hsd1.ca.comcast.net) Quit (Nick collision from services.)
- [01:06:47] * epeus is now known as KevinMarks
- [01:14:44] * datnewyen (n=datnewye@c-69-181-107-210.hsd1.ca.comcast.net) has joined #microformats
- [01:17:57] * datnewyen (n=datnewye@c-69-181-107-210.hsd1.ca.comcast.net) Quit (Client Quit)
- [01:44:24] * DavidMead (n=DaveMead@cpe-76-189-106-159.neo.res.rr.com) has joined #microformats
- [01:45:09] * DavidMead (n=DaveMead@cpe-76-189-106-159.neo.res.rr.com) has left #microformats
- [01:55:50] <mfbot>
[[audio-info-issues]] M http://microformats.org/wiki?title=audio-info-issues&diff=0&oldid=19351 * ManuSporny * (+3730) Split hAudio rel-pattern issues per Brian Suda's request
- [01:56:16] <mfbot>
[[governance-issues]] M http://microformats.org/wiki?title=governance-issues&diff=0&oldid=19352 * Rohit * (-1037) Reverted edit of JoeAndrieu, changed back to last version by ManuSporny
- [01:57:47] <mfbot>
[[audio-info-issues]] M http://microformats.org/wiki?title=audio-info-issues&diff=0&oldid=19353 * ManuSporny * (-5) Reformatting some parts of the page to be easier to read
- [02:00:53] <mfbot>
[[audio-info-issues]] M http://microformats.org/wiki?title=audio-info-issues&diff=0&oldid=19354 * ManuSporny * (-41) Problem: Display properties of rel-patterns -
- [02:02:04] <mfbot>
[[audio-info-issues]] M http://microformats.org/wiki?title=audio-info-issues&diff=0&oldid=19355 * ManuSporny * (-53) Problem: Peeking into child elements to display rel-patterns -
- [02:06:35] <mfbot>
[[audio-info-issues]] M http://microformats.org/wiki?title=audio-info-issues&diff=0&oldid=19356 * ManuSporny * (+184) Possible Solutions -
- [02:08:32] <mfbot>
[[audio-info-issues]] M http://microformats.org/wiki?title=audio-info-issues&diff=0&oldid=19357 * ManuSporny * (+114)
- [02:09:07] <mfbot>
[[audio-info-issues]] M http://microformats.org/wiki?title=audio-info-issues&diff=0&oldid=19358 * ManuSporny * (+28) Contributors -
- [02:27:29] <mfbot>
[[audio-info-issues]] http://microformats.org/wiki?title=audio-info-issues&diff=0&oldid=19359 * ManuSporny * (+527) Adding summary missing problem
- [02:50:14] * logan-koester is now known as logankoester
- [02:57:00] * csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) Quit (Read error: 110 (Connection timed out))
- [03:05:37] <mfbot>
[[Main Page]] M http://microformats.org/wiki?title=Main_Page&diff=0&oldid=19360 * ManuSporny * (+281) Adding audio-album Microformat discussion/proposal pages
- [03:06:42] * csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) has joined #microformats
- [03:12:08] <mfbot>
[[Special:Log/block]] http://microformats.org/wiki?title=Special:Log/block&diff=0&oldid=0 * Rohit * (+0) blocked "User:JoeAndrieu" with an expiry time of 168 hours: User repeatedly disregarded requests to discuss legal/governance issues directly with designated admin contact (Rohit)
- [03:17:04] <mfbot>
[[audio-album-brainstorming]] N http://microformats.org/wiki/audio-album-brainstorming * ManuSporny * (+6181) Adding audio-album brainstorming text
- [03:39:51] <mfbot>
[[audio-album-proposal]] N http://microformats.org/wiki/audio-album-proposal * ManuSporny * (+19514) Creating audio-album-proposal page
- [03:41:52] <mfbot>
[[audio-album-proposal]] M http://microformats.org/wiki?title=audio-album-proposal&diff=0&oldid=19361 * ManuSporny * (+44) Schema - adding 'track' property
- [03:42:34] <mfbot>
[[audio-album-proposal]] M http://microformats.org/wiki?title=audio-album-proposal&diff=0&oldid=19362 * ManuSporny * (+0) Schema - - changed hAlbum to hAudio
- [03:44:19] <mfbot>
[[audio-album-proposal]] M http://microformats.org/wiki?title=audio-album-proposal&diff=0&oldid=19363 * ManuSporny * (+342) Adding Track specification
- [03:46:45] <mfbot>
[[audio-album-proposal]] http://microformats.org/wiki?title=audio-album-proposal&diff=0&oldid=19364 * ManuSporny * (+519) Adding moderately complicated album example to examples section
- [03:52:32] <mfbot>
[[audio-album-proposal]] http://microformats.org/wiki?title=audio-album-proposal&diff=0&oldid=19365 * ManuSporny * (+461) Adding track to complete example
- [04:12:29] * csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) Quit ("http:/www.csarven.ca")
- [04:16:59] * mefisto (n=mefisto|@85.254.221.107) Quit (Read error: 110 (Connection timed out))
- [04:31:57] * logankoester (n=Logan@c-24-34-219-54.hsd1.nh.comcast.net) Quit (Read error: 104 (Connection reset by peer))
- [04:32:41] * logankoester (n=Logan@c-24-34-219-54.hsd1.nh.comcast.net) has joined #microformats
- [05:12:39] * shawn (n=shawn@64.81.57.162) Quit ("This computer has gone to sleep")
- [05:49:20] * shawn (n=shawn@adsl-70-231-227-173.dsl.snfc21.sbcglobal.net) has joined #microformats
- [06:12:09] * mattis^ (n=mattis^@host84-246-dynamic.9-87-r.retail.telecomitalia.it) Quit ("Leaving.")
- [06:17:57] * mattis^ (n=mattis^@host84-246-dynamic.9-87-r.retail.telecomitalia.it) has joined #microformats
- [06:18:02] * mattis^ (n=mattis^@host84-246-dynamic.9-87-r.retail.telecomitalia.it) Quit (Read error: 104 (Connection reset by peer))
- [06:18:44] * mattis^ (n=mattis^@host84-246-dynamic.9-87-r.retail.telecomitalia.it) has joined #microformats
- [06:19:49] * bengee (n=bengee@ip90.209.reserved.ish.de) has joined #microformats
- [06:20:23] * illustir (n=alper@c51448e84.cable.wanadoo.nl) has joined #microformats
- [06:22:26] * tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com) Quit ()
- [06:35:09] * bergie (n=bergie@kone1.tmvvision.finnetcom.net) has joined #microformats
- [06:38:20] * illustir (n=alper@c51448e84.cable.wanadoo.nl) Quit ()
- [06:39:04] * illustir (n=alper@c51448e84.cable.wanadoo.nl) has joined #microformats
- [06:57:53] * mefisto (n=mefisto|@213.175.120.26) has joined #microformats
- [07:02:32] * shigeta_ (n=shigeta@124.32.114.226) has joined #microformats
- [07:05:41] * illustir (n=alper@c51448e84.cable.wanadoo.nl) Quit ()
- [07:20:16] * shigeta (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
- [07:34:53] * JMulder (n=me@ip4da10ac9.direct-adsl.nl) has joined #microformats
- [08:05:21] * trovster (n=trov@creation1.plus.com) has joined #microformats
- [08:10:30] * ddfreyne (n=ddfreyne@d54C57894.access.telenet.be) has joined #microformats
- [08:14:51] * met_ (n=Hassman@b14-4.vscht.cz) has joined #microformats
- [08:33:23] * iand (n=iand@62.172.77.82) has joined #microformats
- [08:33:34] * danja_ (n=danja@host29-217-static.104-80-b.business.telecomitalia.it) has joined #microformats
- [08:47:11] * bengee (n=bengee@ip90.209.reserved.ish.de) Quit ("Leaving")
- [08:49:50] * julianstahnke (n=julianst@hq.last.fm) has joined #microformats
- [08:50:52] * bengee (n=bengee@ip90.209.reserved.ish.de) has joined #microformats
- [09:15:03] * BenWard (i=BenWard@nat/yahoo/x-b2a7fd1d4ed73d16) has joined #microformats
- [09:26:13] * illustir (n=alper@k18188.upc-k.chello.nl) has joined #microformats
- [09:31:26] * bergie (n=bergie@kone1.tmvvision.finnetcom.net) Quit ()
- [09:37:15] * illustir (n=alper@k18188.upc-k.chello.nl) Quit ()
- [09:42:38] * bergie (n=bergie@kone1.tmvvision.finnetcom.net) has joined #microformats
- [09:43:23] <KevinMarks>
http://www.wired.com/software/webservices/news/2007/08/open_social_net
- [09:43:41] <KevinMarks>
not to mention http://epeus.blogspot.com/2007/08/microformats-in-blogger-hatom-support.html
- [09:55:44] <bergie>
KevinMarks: good stuff. we need better tools for spidering the XFN data
- [09:56:18] * illustir (n=alper@k18188.upc-k.chello.nl) has joined #microformats
- [09:56:56] <bergie>
maybe having a link with rel="xfn" or somesuch would make it easier to spider people's sites for the actual XFN list. I'm not going to have mine on my front page at least...
- [09:57:58] * drewinthehead (i=mclellan@nat/yahoo/x-9a9d6cbd49069fce) has joined #microformats
- [09:57:58] * ChanServ sets mode +o drewinthehead
- [10:18:45] * BenWard (i=BenWard@nat/yahoo/x-b2a7fd1d4ed73d16) Quit (Read error: 104 (Connection reset by peer))
- [10:19:12] * BenWard (i=BenWard@nat/yahoo/x-d074166953492668) has joined #microformats
- [10:29:18] * illustir (n=alper@k18188.upc-k.chello.nl) Quit ()
- [10:48:00] * illustir (n=alper@k18188.upc-k.chello.nl) has joined #microformats
- [11:00:46] * illustir (n=alper@k18188.upc-k.chello.nl) Quit ()
- [11:04:39] * logan-koester (i=logankoe@7.sub-70-198-41.myvzw.com) has joined #microformats
- [11:08:36] * logankoester (n=Logan@c-24-34-219-54.hsd1.nh.comcast.net) Quit (Read error: 110 (Connection timed out))
- [11:19:05] <mfbot>
[[uid-brainstorming]] http://microformats.org/wiki?title=uid-brainstorming&diff=0&oldid=19366 * DenisDefreyne * (+11) Adding link to isbn page
- [11:20:06] * mefisto|w (n=mefisto|@213.175.120.26) has joined #microformats
- [11:22:08] * shigeta_ (n=shigeta@124.32.114.226) Quit ("Leaving...")
- [11:29:31] * goya (n=mail@124.32.114.226) Quit ("IRcat")
- [11:30:21] * mefisto (n=mefisto|@213.175.120.26) Quit (Read error: 110 (Connection timed out))
- [11:50:40] * logan-koester (i=logankoe@7.sub-70-198-41.myvzw.com) Quit (Read error: 110 (Connection timed out))
- [11:51:24] * mattis^ (n=mattis^@host84-246-dynamic.9-87-r.retail.telecomitalia.it) Quit ("Leaving.")
- [11:51:52] <mfbot>
[[vcard-suggestions]] http://microformats.org/wiki?title=vcard-suggestions&diff=0&oldid=19367 * NicoFroidure * (+634) Suggestions for Existing Properties -
- [11:56:55] * logankoester (i=logankoe@169.sub-75-192-147.myvzw.com) has joined #microformats
- [11:59:25] * chaKKo_1521 (n=chaKKo_1@p54837C33.dip.t-dialin.net) has joined #microformats
- [12:00:24] * cgriego (n=cgriego@cpe-76-183-60-189.tx.res.rr.com) Quit ()
- [12:00:39] <chaKKo_1521>
http://www.pennergame.de/ref.php?uid=1521
- [12:01:00] * chaKKo_1521 (n=chaKKo_1@p54837C33.dip.t-dialin.net) Quit (K-lined)
- [12:02:45] * logan-koester (i=LoganKoe@169.sub-75-192-147.myvzw.com) has joined #microformats
- [12:05:49] * ddfreyne adds a few cute µf icons to his site
- [12:13:55] * mattis^ (n=mattis^@host84-246-dynamic.9-87-r.retail.telecomitalia.it) has joined #microformats
- [12:16:52] <mfbot>
[[vcard-suggestions]] http://microformats.org/wiki?title=vcard-suggestions&diff=0&oldid=19368 * NicoFroidure * (+103) 3.3.2 EMAIL Type Definition -
- [12:17:18] * logankoester (i=logankoe@169.sub-75-192-147.myvzw.com) Quit (Read error: 110 (Connection timed out))
- [12:22:26] * logan-koester (i=LoganKoe@169.sub-75-192-147.myvzw.com) Quit (Read error: 104 (Connection reset by peer))
- [12:30:34] * DavidMead (n=DaveMead@adcomcommunications-gw0.cust.expedient.net) has joined #microformats
- [12:58:13] * illustir (n=alper@c51448e84.cable.wanadoo.nl) has joined #microformats
- [13:41:45] * ichigo (n=ichigo@chello062178051055.18.11.vie.surfer.at) has joined #microformats
- [13:49:04] * sreynen_ (n=sreynen@71-208-140-24.hlrn.qwest.net) Quit ()
- [14:12:53] <mfbot>
[[User:NicoFroidure]] N http://microformats.org/wiki/User:NicoFroidure * NicoFroidure * (+271)
- [14:13:50] * dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net) has joined #microformats
- [14:13:50] * ChanServ sets mode +o dglazkov
- [14:15:22] * FROIDURE (n=chatzill@ALille-256-1-19-143.w90-18.abo.wanadoo.fr) has joined #microformats
- [14:15:28] <FROIDURE>
hi
- [14:15:34] * FROIDURE is now known as nfroidure
- [14:17:15] <nfroidure>
i'm the bbcomposer developper and i'm creating and extension to add microformats in a the wysiwyg editor
- [14:17:32] <nfroidure>
*an extension
- [14:19:08] <nfroidure>
I've some problems with localization and i submitted it to http://microformats.org/wiki/vcard-suggestions#3.3.3_Suggestion_for_Types_Definition
- [14:19:30] * sreynen (n=sreynen@205.169.187.2) has joined #microformats
- [14:19:30] * ChanServ sets mode +o sreynen
- [14:19:39] <nfroidure>
Does it have a chance to change or will it always stay like this ?
- [14:27:53] * danja (n=danja@host29-217-static.104-80-b.business.telecomitalia.it) has joined #microformats
- [14:29:06] * nfroidure_ (n=chatzill@ALille-256-1-56-70.w90-18.abo.wanadoo.fr) has joined #microformats
- [14:29:20] * danja_ (n=danja@host29-217-static.104-80-b.business.telecomitalia.it) Quit (Read error: 104 (Connection reset by peer))
- [14:30:24] <dglazkov>
umm, nfroidure, what does it have to do with hCard?
- [14:36:56] <ddfreyne>
nfroidure: perhaps <abbr title="work" class="type">Travail</abbr> would work?
- [14:39:45] <nfroidure_>
I saw in the W3C website that we should use class attribute semantically
- [14:41:10] <ddfreyne>
I don't see the problem
- [14:46:21] * nfroidure (n=chatzill@ALille-256-1-19-143.w90-18.abo.wanadoo.fr) Quit (Read error: 110 (Connection timed out))
- [14:46:31] * nfroidure__ (n=chatzill@ALille-256-1-61-27.w90-18.abo.wanadoo.fr) has joined #microformats
- [14:46:33] * nfroidure__ is now known as nfroidure
- [14:46:51] <nfroidure>
sorry, connection problem
- [14:47:19] <nfroidure>
Ok, the class names accept caracters like - and _, maybe : ?
- [14:48:03] <ddfreyne>
I'm not sure what you are trying to accomplish… did you see what I wrote?
- [14:48:33] * nfroidure__ (n=chatzill@ALille-256-1-61-27.w90-18.abo.wanadoo.fr) has joined #microformats
- [14:48:36] * nfroidure (n=chatzill@ALille-256-1-61-27.w90-18.abo.wanadoo.fr) Quit (Read error: 104 (Connection reset by peer))
- [14:48:41] <nfroidure__>
Arf
- [14:48:49] * nfroidure__ is now known as nfroidure
- [14:52:07] <illustir>
anybody got any hkit documentation?
- [14:52:24] <drewinthehead>
only in my brain, illustir
- [14:52:36] <illustir>
hey drew
- [14:52:40] <drewinthehead>
(and the quality of that is doubtful)
- [14:52:43] <drewinthehead>
hey :)
- [14:53:52] <illustir>
the structure of result
- [14:53:58] <illustir>
is that explained somewhere?
- [14:54:02] * met_ (n=Hassman@b14-4.vscht.cz) Quit ("Chemists never die, they just stop reacting.")
- [14:54:05] <illustir>
i can't easily deduce it from code
- [14:54:17] <illustir>
and wordpress won't allow me to print_r
- [14:54:25] <drewinthehead>
it won't?
- [14:54:37] <drewinthehead>
have you tried out the online version @ microformatic.com?
- [14:55:05] <drewinthehead>
e.g. http://tools.microformatic.com/query/plain/hkit/http://microformats.org
- [14:55:17] <drewinthehead>
that should show you what you're getting back
- [14:55:39] <drewinthehead>
but the precise structure will depend on the data
- [14:56:16] <illustir>
ah nice
- [14:56:22] <drewinthehead>
if you're looking for hCards, the result will be an array of hCard assoc arrays
- [14:56:32] <illustir>
i see
- [14:56:38] <illustir>
thanks, this is exactly what i need
- [14:56:43] <drewinthehead>
great
- [14:57:03] <illustir>
now to check if wordpress gets this
- [14:57:21] <drewinthehead>
it's weird that you can't print_r() in WP
- [14:57:27] <illustir>
i think you can
- [14:57:45] <illustir>
at least echo shows stuff
- [14:57:56] <illustir>
maybe print_r works, but the object is empty or something
- [14:58:07] * nfroidure_ (n=chatzill@ALille-256-1-56-70.w90-18.abo.wanadoo.fr) Quit (Read error: 110 (Connection timed out))
- [14:58:46] <drewinthehead>
could be. try it out with the one at microformatic and see what you're getting.
- [14:58:58] <illustir>
btw, drew, is this correct? http://alper.nl/xmpp:alper@jabber.org
- [14:59:01] <illustir>
for: http://tools.microformatic.com/query/plain/hkit/http://alper.nl
- [14:59:35] <illustir>
i think that's a different protocol specifier, so you shouldn't re-attach the base url (or whatever it's called)
- [14:59:41] <drewinthehead>
oh great, so i offer some help and you find a bug ;) ;)
- [14:59:58] <drewinthehead>
i'll take a look at it.
- [15:00:08] <illustir>
cool
- [15:00:40] <illustir>
it's not vital, and i'm a bit unhappy with the obscure syntax for IM accounts in hCard anyway
- [15:01:26] * drewinthehead notes that the resolvePath() function is hKit is commented with: // ugly code ahoy: needs a serious tidy up
- [15:03:32] <drewinthehead>
is that the correct scheme for these sorts of things? i.e. skype:foo rather than skype://foo ?
- [15:03:43] <drewinthehead>
hmm ... just so, like mailto:
- [15:04:07] <trovster>
Q. Should parsers standardise outputs? For example the HTML might be ##### ### ### on one site, but ##### ###### on another; but both are the same (type) of telephone number (uk landline)
- [15:05:17] * mkaply (i=mkaply@nat/ibm/x-e28fabd2eeb4d509) has joined #microformats
- [15:05:44] * BenWard (i=BenWard@nat/yahoo/x-d074166953492668) Quit (Read error: 104 (Connection reset by peer))
- [15:06:14] * BenWard (i=BenWard@nat/yahoo/x-d1faea13fb464320) has joined #microformats
- [15:07:18] <drewinthehead>
this could be handy, methinks. http://en.wikipedia.org/wiki/URI_scheme
- [15:07:30] * nfroidure (n=chatzill@ALille-256-1-61-27.w90-18.abo.wanadoo.fr) Quit (Connection timed out)
- [15:07:46] <drewinthehead>
trovster: that tends to be set by locale settings
- [15:08:38] <drewinthehead>
for comparison purposes, just knock out anything but 0-9 and +
- [15:09:22] <trovster>
Yeh, I realise for comparisions and such. And you shouldn't trust the data. But should it be part of the parser?
- [15:09:34] * cgriego (n=cgriego@216.138.69.206) has joined #microformats
- [15:11:20] * hober (n=ted@unaffiliated/hober) Quit ("ERC Version 5.2 (IRC client for Emacs)")
- [15:12:28] * runa (n=runa@200.69.209.25) has joined #microformats
- [15:14:47] * bergie (n=bergie@kone1.tmvvision.finnetcom.net) Quit ()
- [15:22:14] <drewinthehead>
what would the advantage be, trovster?
- [15:23:41] <trovster>
Consistency in the output. Another example is "postal-codes", more specifically, postcodes for the UK. AB12CD or AB1 2CD etc... would be good if you knew categorically, everytime, that you'd get the same result returned.
- [15:25:15] <drewinthehead>
i guess that depends on your aim. for some applications it might be preferable to preserve the format
- [15:27:04] <trovster>
But, if your application requires AB1 2CD format, then you'd still have to convert to that, because they might appear as AB12CD
- [15:27:53] <trovster>
But I see the point of maintaining it, but I wouldn't rely upon the format inputted through the app/conversion, as your site would want some consistency.
- [15:29:38] <drewinthehead>
if your applications requires a given format, then you need to take responsibility for formatting the data yourself. everyone's applications might all be different
- [15:32:06] <trovster>
OK. I'm just being lazy ;)
- [15:33:36] * hober (n=ted@unaffiliated/hober) has joined #microformats
- [15:37:36] * vant (n=vant@p3029-ipbf3304marunouchi.tokyo.ocn.ne.jp) has joined #microformats
- [15:38:13] <drewinthehead>
illustir: looks like i need to implement uri schemes properly in hKit, not just hack them in. need to develop a test for the hCard test suite too. Should get to it this week, but probably not today.
- [15:39:22] * mefisto|w (n=mefisto|@213.175.120.26) Quit (Read error: 110 (Connection timed out))
- [15:39:40] <illustir>
ok drew
- [15:39:50] <illustir>
that's not really bothering me
- [15:40:05] <illustir>
what is, is that my host is -I think- not supporting file_get_contents
- [15:41:09] * tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com) has joined #microformats
- [15:41:09] * ChanServ sets mode +o tantek
- [15:45:50] <drewinthehead>
illustir: running PHP5?
- [15:46:41] <illustir>
yeah,
- [15:47:05] <drewinthehead>
ah, just disabled for security?
- [15:47:31] <illustir>
i think dreamhost has it disabled
- [15:47:41] <illustir>
i'm trying to convert it to using curl
- [15:47:54] <drewinthehead>
yeah, should be easy to use curl
- [15:48:23] <drewinthehead>
you could either do it outside the class and pass in as a string, or modify the loadURL() function.
- [15:48:38] <drewinthehead>
if you choose the latter, you may like to consider submitting a patch :)
- [15:49:38] * sep1318 (n=ses678@unaffiliated/sep1318) has joined #microformats
- [15:49:51] * sep1318 (n=ses678@unaffiliated/sep1318) has left #microformats
- [15:50:22] <illustir>
i don't know if my php skills are up to snuff for that
- [15:50:31] <drewinthehead>
not sure why it's not using curl to be honest
- [15:51:11] <illustir>
file_get_contents looks reasonable to wanna use, fun stuff that you can't depend on it
- [15:53:33] <drewinthehead>
curl also isn't always available
- [15:54:20] <tantek>
fyi: http://www.brosbeforeblogs.com/2007/08/identity-crisis.html
- [15:54:43] <tantek>
"We need to put the ownership of how we define relationships online in the hands of the individual, not the services that utilize them.
- [15:54:43] <tantek>
My theory on how this should be accomplished is based on a marriage of OpenID and an open standard for defining relationships such as the XFN Microformat."
- [15:57:08] <mfbot>
[[social-network-portability]] http://microformats.org/wiki?title=social-network-portability&diff=0&oldid=19369 * Tantek * (+474) added articles section and "Identity Crisis part 1" article
- [15:59:31] <drewinthehead>
awesome
- [16:00:08] <drewinthehead>
illustir: did hKit properly report that file_get_contents was required and unavailable?
- [16:00:24] <illustir>
where should it have reported that?
- [16:00:38] <illustir>
i didn't really figure it out until i made a standalone .php file on the server
- [16:00:45] <illustir>
with the file_get_contents method in it
- [16:00:52] <illustir>
with the @ it fails silently
- [16:00:56] <illustir>
without it it gives a PHP error
- [16:01:10] <drewinthehead>
it should have died as you tried to instantiate the class.
- [16:01:13] <drewinthehead>
FAIL.
- [16:01:58] <drewinthehead>
should have called die() with "hKit error: these required functions are not available:..."
- [16:02:10] <drewinthehead>
looks like I have some bugs to fix :)
- [16:03:01] <illustir>
well, i'm not naturally a php programmer, so i'm learning this stuff by doing it
- [16:08:51] <dglazkov>
any objections to move multi-valued properties explanation (http://microformats.org/wiki/xoxo-faq#xoxo_properties_and_values) into XOXO spec, possibly just after Special Properties (http://microformats.org/wiki/xoxo#Special_Properties)?
- [16:09:30] <tantek>
dglazkov - sounds good to me
- [16:09:42] <dglazkov>
okee dokee
- [16:11:01] * KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) Quit ("The computer fell asleep")
- [16:11:34] <mfbot>
[[implementations]] http://microformats.org/wiki?title=implementations&diff=0&oldid=19370 * Tantek * (+81) link Google implementations to local Google anchor
- [16:12:55] <mfbot>
[[implementations]] M http://microformats.org/wiki?title=implementations&diff=0&oldid=19371 * Tantek * (+1) Technorati Microformats Search -
- [16:13:21] <mfbot>
[[implementations]] M http://microformats.org/wiki?title=implementations&diff=0&oldid=19372 * Tantek * (+0) Technorati Microformats Search -
- [16:15:02] <mfbot>
[[implementations]] http://microformats.org/wiki?title=implementations&diff=0&oldid=19373 * Tantek * (+70) updated Technorati Microformats Search by and links
- [16:16:29] <mfbot>
[[xoxo]] http://microformats.org/wiki?title=xoxo&diff=0&oldid=19374 * DimitriGlazkov * (+363) Added multi-value properties
- [16:20:35] * vant (n=vant@p3029-ipbf3304marunouchi.tokyo.ocn.ne.jp) Quit ("Leaving...")
- [16:24:50] <mfbot>
[[xoxo-brainstorming]] M http://microformats.org/wiki?title=xoxo-brainstorming&diff=0&oldid=19375 * DimitriGlazkov * (+468) Code-reading results
- [16:26:51] <mfbot>
[[xoxo-brainstorming]] M http://microformats.org/wiki?title=xoxo-brainstorming&diff=0&oldid=19376 * DimitriGlazkov * (+69) spelling is not my forte
- [16:27:37] <mfbot>
[[xoxo-brainstorming]] M http://microformats.org/wiki?title=xoxo-brainstorming&diff=0&oldid=19377 * DimitriGlazkov * (-1)
- [16:28:28] * drewinthehead (i=mclellan@nat/yahoo/x-9a9d6cbd49069fce) has left #microformats
- [16:28:42] <dglazkov>
should I start a new page, xoxo-parsing?
- [16:28:46] * dglazkov needs advice
- [16:29:20] <dglazkov>
I feel like I keep adding content to the wrong page, xoxo-brainstorming
- [16:29:31] <tantek>
that's the right place to start adding that content
- [16:29:58] <tantek>
when you've got a good chunk of xoxo parsing added to the -brainstorming page, notify microformats-dev of it and ask for folks to check it out
- [16:30:04] <tantek>
review it as it were
- [16:30:31] <dglazkov>
ok
- [16:39:52] * mefisto (n=mefisto|@85.254.221.107) has joined #microformats
- [16:42:41] * mefisto|w (n=mefisto|@85.254.221.107) has joined #microformats
- [16:43:26] * mefisto (n=mefisto|@85.254.221.107) Quit (Nick collision from services.)
- [16:43:34] * mefisto|w is now known as mefisto
- [16:48:36] * bergie (n=bergie@cs181223139.pp.htv.fi) has joined #microformats
- [16:56:02] <tantek>
FYI drewinthehead: this is Ted Grubb, the man that implemented the import your hCard profile support into Satisfaction Inc. customer service site: http://www.flickr.com/photos/tantek/1029507997/
- [17:04:47] * logankoester (i=logankoe@253.sub-70-194-109.myvzw.com) has joined #microformats
- [17:25:39] * shawn (n=shawn@adsl-70-231-227-173.dsl.snfc21.sbcglobal.net) Quit ("This computer has gone to sleep")
- [17:37:34] * BenWard (i=BenWard@nat/yahoo/x-d1faea13fb464320) Quit ("Fades out again…")
- [17:38:21] * trovster (n=trov@creation1.plus.com) Quit ()
- [17:48:19] * sreynen_ (n=sreynen@205.169.187.2) has joined #microformats
- [17:54:26] <mfbot>
[[hresume-examples-in-wild]] http://microformats.org/wiki?title=hresume-examples-in-wild&diff=0&oldid=19378 * RudyDesjardins * (+129) New Examples -
- [17:56:14] * Phae (n=phae@82-44-60-36.cable.ubr01.mort.blueyonder.co.uk) has joined #microformats
- [17:56:36] * ChanServ sets mode +o Phae
- [18:00:42] * KevinMarks (i=KevinMar@nat/google/x-f577e8e20d866b8f) has joined #microformats
- [18:05:27] * sreynen (n=sreynen@205.169.187.2) Quit (Read error: 110 (Connection timed out))
- [18:06:08] <mfbot>
[[social-network-portability]] http://microformats.org/wiki?title=social-network-portability&diff=0&oldid=19379 * Tantek * (+446) added Brian Oberkirch article: Deeelightful: Making Profile Import a Snap
- [18:08:01] * julianstahnke (n=julianst@last.fm/staff/wurstkind) Quit ("Schönen Tag noch!")
- [18:12:47] <illustir>
anybody got experience with hkit?
- [18:20:48] * kingryan (n=kingryan@corp.technorati.com) has joined #microformats
- [18:20:48] * ChanServ sets mode +o kingryan
- [18:33:15] * shawn (n=shawn@032-324-162.area1.spcsdns.net) has joined #microformats
- [19:07:32] * bengee (n=bengee@ip90.209.reserved.ish.de) Quit ("Leaving")
- [19:07:53] * shawn (n=shawn@032-324-162.area1.spcsdns.net) Quit (Connection timed out)
- [19:25:34] * illustir (n=alper@c51448e84.cable.wanadoo.nl) Quit ()
- [19:26:17] * logankoester (i=logankoe@253.sub-70-194-109.myvzw.com) Quit (Read error: 110 (Connection timed out))
- [19:33:43] * digx (n=rick@c-76-109-201-134.hsd1.fl.comcast.net) has joined #microformats
- [19:38:46] * Ronnos (n=chatzill@s5593d4e3.adsl.wanadoo.nl) has joined #microformats
- [19:51:53] * Ronnos (n=chatzill@s5593d4e3.adsl.wanadoo.nl) Quit (Read error: 104 (Connection reset by peer))
- [19:52:38] * Ronnos (n=chatzill@s5593d4e3.adsl.wanadoo.nl) has joined #microformats
- [19:54:05] * shawn (n=shawn@adsl-67-124-150-9.dsl.pltn13.pacbell.net) has joined #microformats
- [19:56:03] * Ronnos (n=chatzill@s5593d4e3.adsl.wanadoo.nl) Quit (Read error: 104 (Connection reset by peer))
- [19:56:34] * Ronnos (n=chatzill@s5593d4e3.adsl.wanadoo.nl) has joined #microformats
- [19:57:48] * danja (n=danja@host29-217-static.104-80-b.business.telecomitalia.it) Quit ()
- [19:59:03] * danja (n=danja@host29-217-static.104-80-b.business.telecomitalia.it) has joined #microformats
- [20:00:10] * drewinthehead (n=drewinth@213.208.100.81) has joined #microformats
- [20:00:11] * ChanServ sets mode +o drewinthehead
- [20:00:39] * danja (n=danja@host29-217-static.104-80-b.business.telecomitalia.it) Quit (Client Quit)
- [20:04:45] * termie_ (i=andy@83.145.232.84) has joined #microformats
- [20:04:48] * termie (i=andy@pdpc/supporter/sustaining/termie) Quit (Remote closed the connection)
- [20:05:51] <drewinthehead>
greetings
- [20:06:21] * danja (n=danja@host29-217-static.104-80-b.business.telecomitalia.it) has joined #microformats
- [20:06:41] * digx (n=rick@c-76-109-201-134.hsd1.fl.comcast.net) Quit (brown.freenode.net irc.freenode.net)
- [20:06:41] * runa (n=runa@200.69.209.25) Quit (brown.freenode.net irc.freenode.net)
- [20:06:41] * mkaply (i=mkaply@nat/ibm/x-e28fabd2eeb4d509) Quit (brown.freenode.net irc.freenode.net)
- [20:06:41] * ichigo (n=ichigo@chello062178051055.18.11.vie.surfer.at) Quit (brown.freenode.net irc.freenode.net)
- [20:06:41] * mattis^ (n=mattis^@host84-246-dynamic.9-87-r.retail.telecomitalia.it) Quit (brown.freenode.net irc.freenode.net)
- [20:06:41] * JMulder (n=me@ip4da10ac9.direct-adsl.nl) Quit (brown.freenode.net irc.freenode.net)
- [20:06:41] * vbgunz (n=vbgunz@217-98.127-70.tampabay.res.rr.com) Quit (brown.freenode.net irc.freenode.net)
- [20:06:41] * jupy (i=nobody@la.rtsnet.ru) Quit (brown.freenode.net irc.freenode.net)
- [20:08:25] <kingryan>
hi drewinthehead
- [20:08:54] <drewinthehead>
hi kingryan
- [20:09:11] <drewinthehead>
am i correct in saying that none of the existing hcard tests in the suite cover uri schemes beyond data:?
- [20:09:20] <drewinthehead>
i couldn't spot anything
- [20:09:31] <kingryan>
you mean besides http and data?
- [20:09:49] <kingryan>
I thought there was an ftp one, too
- [20:10:24] * vbgunz (n=vbgunz@217-98.127-70.tampabay.res.rr.com) has joined #microformats
- [20:10:28] * jupy (i=nobody@la.rtsnet.ru) has joined #microformats
- [20:10:30] <drewinthehead>
orly? i'll take another look.
- [20:10:30] * JMulder (n=me@ip4da10ac9.direct-adsl.nl) has joined #microformats
- [20:10:39] * mkaply (i=mkaply@nat/ibm/x-da076596d46bdbd1) has joined #microformats
- [20:10:47] * runa (n=runa@200.69.209.25) has joined #microformats
- [20:10:54] * mattis^ (n=mattis^@87.9.246.84) has joined #microformats
- [20:11:49] * illustir (n=alper@81.68.142.132) has joined #microformats
- [20:12:20] <tantek>
hey illustir, re-ask your hKit question
- [20:12:30] <drewinthehead>
hey illustir
- [20:14:39] <mfbot>
[[hresume-examples-in-wild]] http://microformats.org/wiki?title=hresume-examples-in-wild&diff=0&oldid=19380 * WebOrganics * (-119) New Examples -
- [20:22:31] * hober (n=ted@unaffiliated/hober) Quit (Success)
- [20:24:56] * iand (n=iand@62.172.77.82) Quit (Read error: 110 (Connection timed out))
- [20:26:30] * DavidMead (n=DaveMead@adcomcommunications-gw0.cust.expedient.net) Quit (Read error: 110 (Connection timed out))
- [20:29:55] <drewinthehead>
ah yes, ftp uses a :// so gets handled fine. I have breakage in hKit with schemes like skype: and msnim:
- [20:31:59] * danja (n=danja@host29-217-static.104-80-b.business.telecomitalia.it) Quit ()
- [20:33:26] * drewinthehead has spotted his error. will build a test case for unusual uri schemes.
- [20:35:36] * lisppaste4 (n=lisppast@common-lisp.net) Quit (Remote closed the connection)
- [20:36:10] * digx (n=rick@c-76-109-201-134.hsd1.fl.comcast.net) has joined #microformats
- [20:37:52] <kingryan>
please send a patch or something so that I can add it to the suite
- [20:39:37] * drewinthehead nods
- [20:40:59] * lisppaste4 (n=lisppast@common-lisp.net) has joined #microformats
- [20:42:58] <illustir>
drew?
- [20:43:04] <drewinthehead>
hey
- [20:43:07] <illustir>
hey
- [20:43:16] <illustir>
i got some stuff working using this code: http://dpaste.com/16145/
- [20:43:31] <illustir>
the first time this function is called in the wordpress comments loop it works fine
- [20:43:46] <illustir>
but the second time the hKit() is instantiated it looks like it doesn't get its profile correctly
- [20:44:25] <illustir>
if you have time to take a look at it, that is
- [20:45:02] <drewinthehead>
what's indicating that the profile isn't loading correctly?
- [20:45:21] <illustir>
check the comments on htis page: http://alper.nl/dingen/2007/08/havatar-voor-wordpress/#comments
- [20:45:35] <illustir>
->att_map is empty for instance
- [20:45:45] <illustir>
that is what is causing the error there
- [20:46:31] <illustir>
but i had to change loadProfile as well to: require_once(dirname(__FILE__) . "/" . $profile . ".profile.php");
- [20:46:40] * runa (n=runa@200.69.209.25) Quit ("Leaving.")
- [20:46:42] <illustir>
to get it to work as a wp plugin
- [20:46:58] <drewinthehead>
ah, that'd be it
- [20:47:36] <drewinthehead>
can you instantiate hKit outside the loop?
- [20:49:07] <illustir>
so the require_once prevents it from re-instantiating the hKit correctly the second time?
- [20:49:11] <drewinthehead>
try changing the require_once to require
- [20:50:03] <drewinthehead>
the require is done in-scope, but php doesn't care ... the _once prevents it working a second time, even in the scope of a new instance
- [20:50:10] <illustir>
ok, already tried that, then get: Cannot redeclare hkit_hcard_post()
- [20:50:18] <mfbot>
[[events/2007-07-28-portable-social-networks-meetup]] http://microformats.org/wiki?title=events/2007-07-28-portable-social-networks-meetup&diff=0&oldid=19381 * Tantek * (-47) updated photo summary to include Brian Oberkirch
- [20:51:06] <illustir>
i'll try to move the instantiation out of the loop, thanks
- [20:53:59] <drewinthehead>
hmm bugger.
- [20:54:47] <drewinthehead>
i have to admit i've never tested instantiating lots of instances on one page
- [20:55:09] <illustir>
i've got it to work
- [20:55:22] <illustir>
moving the declaration out back in the plugin and declaring it global did the trick
- [20:55:30] <illustir>
and left some bad taste in my mouth....
- [20:55:49] <illustir>
i think you need to make the profile a mixin class, but i don't really know how to do that in php
- [20:56:27] * dbaron (n=dbaron@corp-241.mountainview.mozilla.com) has joined #microformats
- [20:57:34] <drewinthehead>
in normal circumstances you shouldn't need more than one instance, as it's returning data not holding it
- [20:58:01] <drewinthehead>
but i'll work on addressing this - there's no reason we shouldn't be able to get that working
- [20:58:12] <illustir>
yeah, but it makes for some awfully unpredictable programming
- [20:58:20] * drewinthehead adds to his bug list
- [20:58:37] <illustir>
you have a more public infrastructure for hKit?
- [20:58:57] <drewinthehead>
not currently
- [20:58:58] <illustir>
svn and stuff?
- [20:59:07] <drewinthehead>
hoping to get stuff in place in September
- [21:01:03] <illustir>
b4 or after dConstruct?
- [21:02:27] <illustir>
rewriting it to curl was this more or less: http://dpaste.com/16147/
- [21:02:44] <illustir>
though i think curl has a lot of nuances as well (which i'm now ignoring)
- [21:02:50] * dbaron (n=dbaron@corp-241.mountainview.mozilla.com) Quit (Excess Flood)
- [21:03:25] * WilleRaab (i=WilleRaa@89-253-85-3.customers.ownit.se) Quit ()
- [21:03:27] * dbaron (n=dbaron@corp-241.mountainview.mozilla.com) has joined #microformats
- [21:07:11] <drewinthehead>
svn and wiki
- [21:07:11] <drewinthehead>
probably after
- [21:07:11] <drewinthehead>
yup, that's pretty much what i have
- [21:07:12] <drewinthehead>
i'll test for curl, and if it's there use it in preference, else try file_get_contents
- [21:07:16] <drewinthehead>
you might want to consider the multi-curl stuff if you're requesting lots of pages
- [21:07:18] <drewinthehead>
else your requests might collide and explode all over your page
- [21:08:38] <illustir>
isn't this all synchronous?
- [21:09:25] * bergie (n=bergie@cs181223139.pp.htv.fi) Quit ()
- [21:13:29] * dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net) Quit ()
- [21:15:24] <drewinthehead>
in theory
- [21:15:24] <drewinthehead>
in practise i've had trouble with curl in the past where multiple theoretically synchronous requests are being made in a script
- [21:15:25] * WilleRaab (i=WilleRaa@89.253.85.3) has joined #microformats
- [21:15:27] <drewinthehead>
are you attending dConstruct, illustir?
- [21:17:03] <mfbot>
[[irc-people]] http://microformats.org/wiki?title=irc-people&diff=0&oldid=19382 * Alper * (+34)
- [21:17:22] <illustir>
yeah, i am
- [21:17:26] <illustir>
i saw that you were too
- [21:19:02] <drewinthehead>
yes, i'll be at the back recording podcasts as usual. do come and say hi.
- [21:19:06] * hober2 (n=ted@unaffiliated/hober) has joined #microformats
- [21:19:23] <Phae>
you're doing that again? fun
- [21:19:45] <illustir>
nice about the curl stuff...
- [21:19:51] * hober2 is now known as hober
- [21:19:54] <illustir>
i will definitely
- [21:20:57] <drewinthehead>
Phae: yup, i really enjoy it
- [21:21:11] <Phae>
well, cool then :)
- [21:21:35] <drewinthehead>
i don't get much chance to geek around with audio these days
- [21:21:55] <Phae>
yea
- [21:22:50] <drewinthehead>
illustir: just looking at how you're using hKit ... do you think it would be helpful to have a caching layer within it, or do you think that's best handled outside?
- [21:23:18] <illustir>
good question, i was going to look at caching when i got the thing done
- [21:25:07] <drewinthehead>
one could argue that as hKit accepts input by string, it could be left up to the implementer to do the caching, but that also sounds a bit like a lazy excuse ;)
- [21:25:42] <illustir>
when we start to aggregate microformatted data from different sources, we need caching of sorts
- [21:25:54] <illustir>
otherwise things are going to get really really slow
- [21:26:29] <illustir>
and stale caches are not too much of an issue i would think
- [21:28:24] * dbaron (n=dbaron@corp-241.mountainview.mozilla.com) Quit (Excess Flood)
- [21:28:44] * dbaron (n=dbaron@corp-241.mountainview.mozilla.com) has joined #microformats
- [21:28:48] <illustir>
so yes, caching would be a good idea
- [21:29:16] <illustir>
and i hope the user agent will eventually cache the avatar images themselves
- [21:29:18] <drewinthehead>
yes, it'd be quite safe under most circumstances to go with a default cache timeout of serveral hours
- [21:29:18] <drewinthehead>
as long as that was configurable
- [21:30:24] <drewinthehead>
the images, yes, but you're querying for the image urls, which you need before the browser can decide
- [21:30:40] <illustir>
yes, that's why double caching would be nice
- [21:30:48] <illustir>
how would you cache at the PHP side?
- [21:31:54] * ddfreyne (n=ddfreyne@unaffiliated/ddfreyne) Quit ("kthxbai")
- [21:33:53] <drewinthehead>
probably the serialised output of the parse
- [21:33:53] <drewinthehead>
no point re-parsing a cached page, as the result will be the same
- [21:33:53] <drewinthehead>
should make it lightening fast
- [21:34:15] * epeus (i=KevinMar@nat/google/x-288a2b0a68d57560) has joined #microformats
- [21:34:28] <drewinthehead>
i'd key it against profile + url
- [21:35:12] * KevinMarks (i=KevinMar@nat/google/x-f577e8e20d866b8f) Quit (Read error: 104 (Connection reset by peer))
- [21:36:20] <illustir>
and store it where?
- [21:36:36] <illustir>
are there caching frameworks for PHP or something?
- [21:37:07] <illustir>
sounds good anyway
- [21:42:24] <drewinthehead>
i'd just whop it in a file
- [21:42:24] <drewinthehead>
there are caching frameworks, but that would probably be overkill for such a simple task
- [21:42:44] * dbaron (n=dbaron@corp-241.mountainview.mozilla.com) Quit (Excess Flood)
- [21:43:01] * dbaron (n=dbaron@corp-241.mountainview.mozilla.com) has joined #microformats
- [21:47:45] * epeus is now known as KevinMarks
- [21:51:20] * Ronnos (n=chatzill@s5593d4e3.adsl.wanadoo.nl) Quit ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]")
- [21:53:09] * JMulder (n=me@ip4da10ac9.direct-adsl.nl) Quit ()
- [21:58:44] * KevinMarks (i=KevinMar@nat/google/x-288a2b0a68d57560) Quit ("The computer fell asleep")
- [22:00:47] * mkaply (i=mkaply@nat/ibm/x-da076596d46bdbd1) Quit ("Leaving")
- [22:07:35] <drewinthehead>
g'night.
- [22:07:40] * drewinthehead (n=drewinth@213.208.100.81) has left #microformats
- [22:07:45] <illustir>
'gnight
- [22:07:58] * illustir (n=alper@81.68.142.132) Quit ()
- [22:14:43] * logankoester (n=Logan@c-24-34-219-54.hsd1.nh.comcast.net) has joined #microformats
- [22:17:02] * iand (n=iand@62.172.77.82) has joined #microformats
- [22:26:12] * Charl (n=charlvn@c1-70-10.wblv.isadsl.co.za) has joined #microformats
- [22:26:24] <Charl>
ug
- [22:26:34] <Charl>
aargh sorry, window opened :)
- [22:29:04] * kingryan (n=kingryan@corp.technorati.com) Quit ()
- [22:31:08] * KevinMarks (i=KevinMar@nat/google/x-1e412f670e56c5f2) has joined #microformats
- [22:38:32] * tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com) Quit ()
- [22:38:42] * WilleRaab (i=WilleRaa@89.253.85.3) Quit ()
- [22:45:41] * shawn (n=shawn@adsl-67-124-150-9.dsl.pltn13.pacbell.net) Quit (Read error: 104 (Connection reset by peer))
- [22:53:20] * shawn (n=shawn@ppp-68-122-224-78.dsl.pltn13.pacbell.net) has joined #microformats
- [22:57:13] * illustir (n=alper@c51448e84.cable.wanadoo.nl) has joined #microformats
- [22:57:33] * illustir (n=alper@c51448e84.cable.wanadoo.nl) Quit (Remote closed the connection)
- [23:00:27] * shawn (n=shawn@ppp-68-122-224-78.dsl.pltn13.pacbell.net) Quit ("Leaving")
- [23:00:41] * tantek (n=tantek@17.255.241.134) has joined #microformats
- [23:00:41] * ChanServ sets mode +o tantek
- [23:00:53] * Phae (n=phae@82-44-60-36.cable.ubr01.mort.blueyonder.co.uk) Quit ("Peace and Protection 4.22")
- [23:06:52] * tantek (n=tantek@17.255.241.134) Quit ()
- [23:19:16] * RabidLockerGnome (n=RabidLoc@216.186.174.142) has joined #microformats
- [23:19:30] * RabidLockerGnome is now known as tuxmack
- [23:23:25] * sreynen_ (n=sreynen@205.169.187.2) Quit (Read error: 110 (Connection timed out))
- [23:38:06] * sreynen (n=sreynen@71-208-140-24.hlrn.qwest.net) has joined #microformats
- [23:38:06] * ChanServ sets mode +o sreynen
- [23:58:47] * tuxmack (n=RabidLoc@216.186.174.142) Quit ("Bye")
These logs were automatically created by mflogbot on
chat.freenode.net
using a modified version of the Java IRC LogBot.
See http://microformats.org/wiki/mflogbot for more information.