IRC Log for #microformats on 2006-10-30

Timestamps are in UTC.

  1. [00:01:26] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) has joined #microformats
  2. [00:01:27] <jibot> tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
  3. [00:01:29] * ChanServ sets mode +o tantek
  4. [00:17:01] * Ronnos (n=Ronnos@s5593d4e3.adsl.wanadoo.nl) Quit ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
  5. [00:17:08] * divoxx (n=rodrigo@201.37.108.13) Quit (Read error: 104 (Connection reset by peer))
  6. [00:24:29] * shigeta_ (n=shigeta@124x32x114x226.ap124.ftth.ucom.ne.jp) has joined #microformats
  7. [00:28:36] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) Quit ()
  8. [00:39:15] * neuraxon77 (n=craig@cust7394.vic01.dataco.com.au) has left #microformats
  9. [00:47:09] * tantek (n=tantek@c-67-169-22-11.hsd1.ca.comcast.net) has joined #microformats
  10. [00:47:10] <jibot> tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
  11. [00:47:27] * ChanServ sets mode +o tantek
  12. [01:00:35] * Loosive (n=Mr_Elusi@S0106000f66365909.wp.shawcable.net) Quit ("Some Kind of Raid Boss")
  13. [01:14:27] * lisppaste4 (n=lisppast@common-lisp.net) Quit (Read error: 104 (Connection reset by peer))
  14. [01:17:17] * lisppaste4 (n=lisppast@common-lisp.net) has joined #microformats
  15. [01:39:40] * SignpostMarv (i=user@88-110-70-52.dynamic.dsl.as9105.com) has joined #microformats
  16. [01:41:26] <SignpostMarv> Tantek: you keep coming back to hCards. This is just about standalone links
  17. [01:41:30] * tantek (n=tantek@c-67-169-22-11.hsd1.ca.comcast.net) Quit ()
  18. [01:47:11] * cgriego (n=cgriego@c-67-166-246-44.hsd1.tx.comcast.net) Quit (Read error: 110 (Connection timed out))
  19. [01:47:13] * cgriego (n=cgriego@cpe-76-183-58-96.tx.res.rr.com) has joined #Microformats
  20. [01:49:29] <SignpostMarv> using class="natural" to explicitly state the href is a natural person, class="virtual" to explictly state the href is a virtual person, class="fictional" to explicitlly state that the href is a fictional person as well as class="fictional natural" and class="fictional virtual"
  21. [01:51:20] * factoryjoe (n=cmessina@dsl081-246-197.sfo1.dsl.speakeasy.net) has joined #microformats
  22. [01:51:52] <factoryjoe> http://factoryjoe.com/blog/2006/10/29/internet-explorer-80-will-support-microformats/
  23. [01:52:17] <SignpostMarv> is that IE 8.0 or IE 80 ? :D
  24. [01:53:27] <factoryjoe> heh
  25. [01:57:36] <cgriego> I'm working on a Microformats bundle for TextMate. http://vivalaweb.info/temp/tm-hcard.png
  26. [01:58:48] <cgriego> I've been waiting on the new dialog feature before starting.
  27. [01:59:13] * pnhChris (n=cac6982@c-68-39-65-171.hsd1.nj.comcast.net) has joined #microformats
  28. [01:59:14] <jibot> pnhChris is Chris Casciano, blogs at http://placenamehere.com/ , and a member of the Web Standards Project.
  29. [02:11:02] * tantek (n=tantek@c-67-169-22-11.hsd1.ca.comcast.net) has joined #microformats
  30. [02:11:02] <jibot> tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
  31. [02:11:25] * ChanServ sets mode +o tantek
  32. [02:21:05] <SignpostMarv> since the spec does not state that symetric/inverse-type relationships MUST have a reciprocal link, it is unreasonable to assume that a parser would be jumping about all over the internet following each and every XFN-enabled link it comes across looking for hCards
  33. [02:23:55] <SignpostMarv> aside from them being seperate, but related microformats that is
  34. [02:24:28] <tantek> depends on the application
  35. [02:24:40] <tantek> saying "it is unreasonable" in such a general statement is itself unreasonable
  36. [02:24:57] <tantek> because it depends on the purpose of the application/parser
  37. [02:25:27] <tantek> the reason we keep coming back to hCards is because the properties you are talking about - avatar etc. - are much more like addresses than identities
  38. [02:25:58] <SignpostMarv> It is unreasonable because people will not always agree on the context of a relationship, or agree on/be aware of a relationship existing
  39. [02:26:28] <SignpostMarv> the properties i am talking about are "natural", "virtual", "fictional"
  40. [02:27:13] <tantek> those are not properties - those are simple tags
  41. [02:27:34] <SignpostMarv> types of person
  42. [02:27:36] <tantek> you can tag an hCard with such keywords simply by using the CATEGORIES feature which is embodied in the "category" property
  43. [02:27:50] <tantek> they are not types - they are merely labels that *you* are attaching
  44. [02:28:22] <SignpostMarv> again, you assume there is an hCard in the document.
  45. [02:28:37] <tantek> if you are marking up a person, then yes, there is an hCard
  46. [02:28:40] <tantek> otherwise don't bother
  47. [02:28:52] * iwaim_g (n=iwaim_g@gnulinux.good-day.net) Quit (Read error: 110 (Connection timed out))
  48. [02:28:58] <SignpostMarv> XFN is marking up relationships between people, not the people themselves
  49. [02:29:27] <tantek> yes that is true - but you are not talking about relationships between people, you are talking about properties of people
  50. [02:29:35] <tantek> thus XFN is the wrong tool for the job
  51. [02:29:36] <SignpostMarv> Unless I missed something, I do not see in the spec that the linked document MUST contain an hCard
  52. [02:30:38] <tantek> perhaps you should start by defining what existing publishing problem you are trying to solve, because it sounds like you may have some (possibly artificial) unspoken constraints in mind
  53. [02:31:12] <SignpostMarv> solving the limitation of XFN to refer only to natural persons
  54. [02:31:45] <tantek> nope, that's not a problem definition, because you are assuming a tool
  55. [02:31:51] <tantek> try to define your problem without assuming XFN
  56. [02:31:57] <tantek> if you can't do that, then you have too many assumptions
  57. [02:32:21] <tantek> start with some URLs to real world examples of what you are talking about
  58. [02:32:53] <tantek> I think part of the problem is that the discussion has been too abstract so far - so make it concrete with an actual URL with actual content that you are trying to mark up
  59. [02:33:39] <SignpostMarv> the relationships between these people: http://en.wikipedia.org/wiki/Category:Fictional_characters
  60. [02:35:26] <tantek> that's just a list of individuals that have a common property, that of being "fictional" - there is no relationship between/among the individuals listed at least on that page
  61. [02:36:57] <SignpostMarv> the articles on those fictional people will likely contain links to other fictional people
  62. [02:37:20] * SignpostMarv hates to bring the same limited examples up again, but points Tantek at http://en.wikipedia.org/wiki/Neo_%28The_Matrix%29
  63. [02:37:52] <SignpostMarv> brb
  64. [02:40:48] * SignpostMarv is back
  65. [02:42:32] <SignpostMarv> while a document containing an hCard on a fictional person could be use categories/tags to indicate that is a fictional person, there is no way (on a code level) to tell whether a person is fictional, virtual or natural, since you cannot rely on the existance of, or accurate/correct contents of an hCard in the linked document
  66. [02:44:57] <SignpostMarv> there's also the technical consideration of whether a relationship should be considered to exist if the linked document doesn't (404- temporary or otherwise)
  67. [02:45:07] <factoryjoe> cgriego: have you seen the new textmate dialog stuff?
  68. [02:45:13] <factoryjoe> (oops, sorry to butt in(
  69. [02:45:35] <SignpostMarv> don't worry, there were several multi-hour gaps in yesterday's discussion :-D
  70. [02:45:45] <factoryjoe> heh
  71. [02:45:56] <factoryjoe> tantek: did you see my post(s)?
  72. [02:48:45] * tantek_ (n=tantek@c-67-169-22-11.hsd1.ca.comcast.net) has joined #microformats
  73. [02:50:39] <tantek_> regarding the Category:Fictional_characters page: hat's just a list of individuals that have a common property, that of being "fictional" - there is no relationship between/among the individuals listed at least on that page
  74. [02:50:49] <tantek_> if you want to tag an individual's hCard as "fictional" you could do so with <a class="category" rel="tag" href="http://en.wikipedia.org/wiki/Fictional">fictional</a>
  75. [02:51:17] <SignpostMarv> and what about the links between the people........
  76. [02:51:27] <tantek_> SignpostMarv sadi: "while a document containing an hCard on a fictional person could be use categories/tags to indicate that is a fictional person" - precisely.
  77. [02:52:25] <SignpostMarv> there is no way (on a code level) to tell whether a person is fictional, virtual or natural, since you cannot rely on the existance of, or accurate/correct contents of an hCard in the linked document
  78. [02:52:35] <tantek_> and re: "cannot rely on the existance of, or accurate/correct contents of an hCard in the linked document" - you can simply markup the link itself as a tagged hCard
  79. [02:52:41] <tantek_> e.g. like hCards in blogrolls
  80. [02:52:48] <tantek_> see http://microformats.org/wiki/hcard-examples
  81. [02:53:28] <tantek_> you can also use xFolk to do link tagging
  82. [02:53:48] <tantek_> thus you could use xFolk to tag some URL as "fictional" if you wished to do so
  83. [02:54:04] <tantek_> if you don't control or can't depend on the destination of the link
  84. [02:54:22] <tantek_> the point is, "virtualness" or "fictionality" is not a relationship
  85. [02:54:28] <tantek_> it is simply an attribute
  86. [02:55:02] * tantek (n=tantek@c-67-169-22-11.hsd1.ca.comcast.net) Quit (Read error: 110 (Connection timed out))
  87. [02:55:06] * tantek_ is now known as tantek
  88. [02:55:07] * ChanServ sets mode +o tantek
  89. [02:55:29] <SignpostMarv> which is why i was suggesting it be a value of the class attribute in an anchor tag that uses XFN instead of using rel....
  90. [02:55:41] <tantek> but there is no reason to reinvent xFolk
  91. [02:55:45] <tantek> just use xFolk
  92. [02:55:55] <tantek> and don't put data in the class attribute - that's another anti-pattern
  93. [02:56:06] <tantek> keyword tags are data
  94. [02:56:55] <tantek> facotryjoe, that explorer/microformats mashup logo is hilarious
  95. [02:57:23] <SignpostMarv> could ya paste an example of what you're propsing please ? I've still got two CDs left running on FLAC so the reaction time of Firefox is interefering with browsing
  96. [02:58:28] <tantek> Marv, see: http://microformats.org/wiki/xfolk
  97. [02:58:43] <factoryjoe> tantek: ;)
  98. [02:58:44] <factoryjoe> thanks
  99. [02:58:57] * SignpostMarv repeats " I've still got two CDs left running on FLAC so the reaction time of Firefox is interefering with browsing"
  100. [02:59:28] <tantek> sounds like you should get a computer with a real OS that can handle user-centric preemptive multithreading
  101. [02:59:31] <tantek> ;)
  102. [02:59:45] <tantek> or perhaps a 2nd computer ;)
  103. [03:00:03] <SignpostMarv> i have three, one is loud, one is dead, one is the one i'm using
  104. [03:00:33] <SignpostMarv> (the dead one is a mac, the loud one can be used for any OS, it's just REALLY loud)
  105. [03:02:27] * SignpostMarv isn't sure whether to switch to Mac or Linux or brand X
  106. [03:03:57] * SignpostMarv has managed to read over xFolk example and is formulating an idea of what he thinks Tantek means
  107. [03:03:59] <tantek> Marv, we can continue the discussion when you have had a chance to read up on xFolk
  108. [03:04:03] <tantek> ah good
  109. [03:04:25] <tantek> we could probably use an xfolk creator - who's up for writing one?
  110. [03:04:49] <tantek> hint: you could probably write one pretty easily by subsetting the hReview creator and renaming a few strings
  111. [03:04:54] <SignpostMarv> we could use a nested microformats creator
  112. [03:06:25] <tantek> factoryjoe, that zdnet post ( http://blogs.zdnet.com/microsoft/?p=62 ) is quite interesting - I knew Chris was at the Ajax experience conference but had no idea he'd be talking about microformats - pretty cool
  113. [03:06:40] <factoryjoe> i know, eh/
  114. [03:06:50] <factoryjoe> i mean, if that's not commitment/confirmation, i don't know what is
  115. [03:07:02] <factoryjoe> + IE 8 in 12-15 months? (i'll see it when i believe it)
  116. [03:07:18] <tantek> well certainly it can at least be considered to be positive sounding
  117. [03:08:17] <factoryjoe> well, as i pointed out -- we have something to point to in terms of consumers
  118. [03:08:23] <factoryjoe> (of microformats...)
  119. [03:08:58] <tantek> clearly the race is on between Flock, Firefox, and IE to see who will be the first to implement and *ship* decent integrated UI support for microformats in the browser.
  120. [03:09:04] <tantek> a very good race to see happening ;)
  121. [03:09:08] <factoryjoe> agreed
  122. [03:09:14] <factoryjoe> the new browser wars will be a positive thing
  123. [03:09:21] <factoryjoe> yakk: how's mF coming in Flock?
  124. [03:11:25] <SignpostMarv> sticking with the Neo wikipedia entry example: <span class="xfolkentry"><a class="taggedlink" rel="tag friend met sweetheart" href="http://en.wikipedia.org/wiki/Trinity_%28The_Matrix%29">Trinity</a> <span class="description"><a rel="tag" href="http://en.wikipedia.org/wiki/Fictional_character">Fictional character</a></span></span>
  125. [03:11:41] <SignpostMarv> as opposed to the standard result of [[Trinity (The Matrix)]]
  126. [03:13:44] <tantek> yes - you could even omit the span class="description" markup
  127. [03:13:58] <factoryjoe> tantek: first comment on that mF icon is ironically from Chris Wilson himself!
  128. [03:14:04] <tantek> I saw that!
  129. [03:14:11] <factoryjoe> http://www.flickr.com/photos/factoryjoe/283007494/#comment72157594350973751
  130. [03:14:13] <factoryjoe> :D
  131. [03:14:53] <tantek> Marv, in this case there is no need to use the xFolk technique since the two links are between wikipedia pages and you can be reasonably sure that you can edit the page itself to contain an hCard which tags the individual as "fictional" rather than having publish a 3rd party link tag via xFolk.
  132. [03:15:08] <tantek> in fact, Wikipedia's "categories" are essentially tags themselves already
  133. [03:15:37] <tantek> all you have to do is add some category/rel-tag markup around them and make sure they are inside the hCard that represents the individual for whom the page is for
  134. [03:16:04] <tantek> are there any non-Wikipedia real world examples you are trying to markup?
  135. [03:16:26] <SignpostMarv> well yes, but i thought it'd be a bit dumb to use a service i'm developing as an example
  136. [03:17:25] * SignpostMarv has finally managed to rip all 116 of his CDs to chained Ogg FLAC files
  137. [03:19:01] <SignpostMarv> using the reciprocal reliance model, you also avoid the issue of creating invalid XFN values in cases such as the Torley factor
  138. [03:19:14] <SignpostMarv> e.g. rel="me child"
  139. [03:20:42] <SignpostMarv> Torley Wong > Torley Linden = rel="child" + xfolk markup to http://en.wikipedia.org/wiki/Resident_%28Second_Life%29 , Torley Linden > Torley Wong = rel="me" w/no extra xfolk
  140. [03:20:52] <tantek> yes that would be a contradiction - either a link is to another facet of yourself or it is to your child, not both
  141. [03:21:18] <tantek> or it can be neither of those as well of course
  142. [03:21:50] <SignpostMarv> one of the things Second Life user data can indicate is alts and account holders
  143. [03:21:59] <tantek> an avatar you create is no more your child than an email address you create
  144. [03:22:23] <SignpostMarv> the virtual person is the child, even though it's just an avatar of yourself
  145. [03:22:24] <tantek> Marv - where are the public URLs for that Second Life user data?
  146. [03:22:36] <tantek> if it is not on the public Web, it is irrelevant for our research for creating microformats
  147. [03:23:00] <SignpostMarv> you have to dive in with script-fu to get them out
  148. [03:23:02] <tantek> no the virtual person is not a child of yourself just like an artist's sculpture is not a child of the artist
  149. [03:23:40] <SignpostMarv> read: http://torley.com/a-biography-of-torley/
  150. [03:25:15] <tantek> I think we can safely ignore people pretending to be their own offspring - I'm not sure we need to worry about marking up assertions which are disconnects from reality.
  151. [03:25:44] <tantek> until someone wants to start microformats for psychology of course, but no one has asked for that yet
  152. [03:26:17] <SignpostMarv> you're looking at it from the wrong point of view tantek
  153. [03:26:44] <factoryjoe> microformats looks to support 80-20 use cases
  154. [03:26:59] <factoryjoe> that is, we tackle what 80% of the public is likely to do
  155. [03:27:05] <tantek> Marv, if reality is the wrong point of view, then you might be in the wrong channel ;)
  156. [03:27:13] <factoryjoe> and, furthermore, that is already exhibited in the wild
  157. [03:27:24] <factoryjoe> tantek, got anymore red pills?
  158. [03:28:04] <SignpostMarv> so are you trying to say that fictional and virtual relationships aren't deserving of microformats treatment ?
  159. [03:28:14] <SignpostMarv> ^fictional and virtual persons*
  160. [03:28:16] <factoryjoe> it isn't a matter of deserving
  161. [03:28:19] <tantek> not sure that red pills help in the case of individuals who willingly take blue pills in order to get back into an illusion
  162. [03:28:21] <factoryjoe> it's a matter of behavior
  163. [03:28:33] <factoryjoe> good point
  164. [03:29:02] <factoryjoe> SignpostMarv: if you can document a number of examples in the wild and built up your research, you'll have just as a good a chance as any other effort
  165. [03:29:14] <tantek> no Marv, I'm saying that perspectives which are disconnected from reality, e.g. pretending to your own child, are not deserving of microformats
  166. [03:29:15] * SignpostMarv can't help it if he can see reality from both sides of the looking glass
  167. [03:29:16] <factoryjoe> microformats are dictated by adoption
  168. [03:29:43] <tantek> pretending to be your own child isn't reality Marv - it's a hallucination
  169. [03:30:02] <tantek> or rather, a self-deception
  170. [03:30:48] <SignpostMarv> Torley Wong is not pretending to be his own child, he is presenting Torley Linden as what his daughter would be like
  171. [03:30:59] <SignpostMarv> which technically makes it a fictional person, not a virtual one
  172. [03:31:37] <factoryjoe> but this daughter only exists in a virtual world?
  173. [03:31:45] <factoryjoe> fabricated by pixels and code?
  174. [03:32:06] <SignpostMarv> just as a character in a book only exists in print, fabricated by ink
  175. [03:32:29] <factoryjoe> we've found hypertext, like wikipedians, very difficult to link to
  176. [03:32:31] <factoryjoe> err
  177. [03:32:43] <factoryjoe> books -- difficult to link to from the virtual world
  178. [03:32:58] <SignpostMarv> harvard referencing system
  179. [03:33:41] <factoryjoe> hmm
  180. [03:33:50] <factoryjoe> i guess we could use SSN then
  181. [03:35:19] <tantek> Marv, then in that case, rel="me" is incorrect
  182. [03:35:27] <tantek> for the link to that profile/avatar
  183. [03:35:37] <SignpostMarv> which i've already pointed out
  184. [03:35:45] <tantek> even perhaps rel="child" is incorrect
  185. [03:35:50] <tantek> because it is not his child
  186. [03:36:01] <tantek> just like a painting of his child would not be his child
  187. [03:36:06] <SignpostMarv> the virtual person is his child
  188. [03:36:06] <tantek> even if he painted it
  189. [03:36:11] <tantek> no it is not
  190. [03:36:11] <SignpostMarv> a painting is not a virtual person
  191. [03:36:16] <tantek> just like the painting is not
  192. [03:36:20] <tantek> they are the same thing
  193. [03:36:25] <tantek> both human create artifacts
  194. [03:36:27] <SignpostMarv> the painting is a representation of a person
  195. [03:36:45] <tantek> and you said: n as what his daughter would be like
  196. [03:36:55] <tantek> that's also a representation of a person
  197. [03:36:57] <SignpostMarv> the avatar is a representation of a person
  198. [03:36:59] <tantek> rather than a person
  199. [03:37:06] <SignpostMarv> the Resident is a virtual person
  200. [03:37:08] <tantek> right, so like a painting is not an actual person
  201. [03:37:55] <SignpostMarv> your body is not you, you are your conciousness
  202. [03:38:17] <factoryjoe> http://www.tcf.ua.edu/Classes/Jbutler/T340/TreasonOfImagesShadow.jpg
  203. [03:38:25] <SignpostMarv> it is a "manifestation" of you
  204. [03:39:08] <tantek> SignpostMarv - that's a matter of philosophical debate whether your body is not you, you are your conciousness
  205. [03:39:15] <tantek> legally/practically speaking - your body is you
  206. [03:39:33] <SignpostMarv> is your website you ?
  207. [03:39:44] <tantek> so for practical purposes it is a waste of time to pretend your body is not you
  208. [03:39:59] <tantek> is your website considered legally/practically you?
  209. [03:40:19] <factoryjoe> technically speaking, i think you are liable for it
  210. [03:40:48] <tantek> factoryjoe, when did you get a law degree - when i wasn't looking? ;)
  211. [03:41:04] <factoryjoe> i've been busy lately, what can i say?
  212. [03:41:08] <factoryjoe> :P
  213. [03:41:18] <tantek> figures - there is no limit to factoryjoe's powers of accomplishment.
  214. [03:41:30] <factoryjoe> well, for example, if you collect information from people
  215. [03:41:32] <factoryjoe> you're liable for that data
  216. [03:41:52] <factoryjoe> or, what if i publish links to DeCSS on my blog with instructions for circumventing DRM?
  217. [03:41:58] * tantek advises factoryjoe against giving legal advice as a non-lawyer
  218. [03:41:59] <factoryjoe> besides the matter of free speech
  219. [03:42:06] <factoryjoe> IANAL
  220. [03:42:12] <factoryjoe> agreed
  221. [03:42:17] <tantek> it's pointless to debate it, since IANAL either
  222. [03:42:19] * factoryjoe retires to the study
  223. [03:42:22] <SignpostMarv> the question is whether or not a website can be considered "you" as a represetnation of "you"
  224. [03:42:37] <SignpostMarv> which seems to be the behaviour that XFN dictates
  225. [03:43:02] <factoryjoe> rel=me should be a tool for representing your facets online
  226. [03:43:17] <tantek> yes, XFN uses people's websites as proxies for them, because it followed existing linking behavior in blogrolls, which was to use people's websites as proxies for them
  227. [03:44:01] <tantek> rel="me" is for linking between facets of the same person, not for linking to creations of art in general etc.
  228. [03:44:11] <SignpostMarv> and we've established that documents can serve as proxies for fictional people with the inclusion of hCard in the Neo article
  229. [03:44:44] <tantek> actually we have not
  230. [03:44:52] <tantek> since that document has-a hCard
  231. [03:44:55] <tantek> rather than is-a
  232. [03:44:59] <tantek> if you want to be technical about it
  233. [03:45:11] <tantek> no proxiness has been established
  234. [03:45:16] <tantek> at least not in Wikipedia
  235. [03:45:21] <SignpostMarv> 6 and 2 3's
  236. [03:45:43] <tantek> no Marv, if you don't know the difference between has-a and is-a, then please study up on that
  237. [03:46:42] <SignpostMarv> the article is about a virtual person, it has an hCard, which means people can use that wiki article as a proxy for the fictional person if they choose to
  238. [03:48:48] <SignpostMarv> which they would do if they were making a blog post about Neo and linked the "Neo" text to the wiki article
  239. [03:49:31] <tantek> sounds like a lot of ifs and theoreticals Marv - not a very solid foundation to build any kind of argument
  240. [03:49:43] <SignpostMarv> Keanu Reeves was pretending to be Neo, so should the hCard be stripped from the document because you seem to think that fictional persons cannot "exist" as microformats see them
  241. [03:49:45] * lisppaste4 (n=lisppast@common-lisp.net) Quit ("Want lisppaste4 in your channel? Email lisppaste-requests AT common-lisp.net.")
  242. [03:50:00] <tantek> I think you need to stick to finding real world practical examples that exemplify the publishing behavior you are trying to model
  243. [03:50:05] * lisppaste4 (n=lisppast@common-lisp.net) has joined #microformats
  244. [03:50:17] <tantek> rather than a hybrid of some real world example data on the web and a bunch of theoretical assertions on top of that
  245. [03:51:18] <tantek> if you are unable to find such real world examples that exemplify the publishing behavior you are trying to model without a bunch of theoretical assertions, then there is definitely insufficient real world behavior for the publishing behavior you are trying to model
  246. [03:52:13] <tantek> and I didn't say you couldn't use hCard to markup the name etc. of a fictional person
  247. [03:52:41] <SignpostMarv> but you said you shouldn't use XFN to mark up the relationship between a natural and fictional person
  248. [03:53:43] <tantek> I think you need to also spend some time documenting (perhaps in a blog post) the exact problem you are trying to solve, because you bounce between the relationship between a person and the works they create, or their online facets of identity, and this debate about can you use hCard to model fictional people. It doesn't sound like you have a well-defined problem to solve. So define somewhere and just talk about that problem, rat
  249. [03:55:19] <tantek> start with principle #1
  250. [03:55:20] <tantek> http://microformats.org/wiki/microformats#the_microformats_principles
  251. [03:55:25] <tantek> solve a specific problem
  252. [03:55:51] <tantek> if you can't document the specific problem and find yourself trying to solve multiple problems simultaneously, you need to work more on narrowing the scope of what you are trying to do
  253. [03:57:27] <SignpostMarv> it's a profile page (hCard) with a list of relationships between a virtual or fictional person and a virtual, fictional or natural person
  254. [03:57:36] <SignpostMarv> ^ XFN + xFolk *
  255. [03:58:33] <tantek> no see above
  256. [03:58:37] <tantek> define your problem without using tools
  257. [03:58:49] <tantek> you have to define the problem without jumping to the conclusion
  258. [03:58:56] <SignpostMarv> same sentence without mentioning microformats*
  259. [03:59:20] <tantek> now find real world examples that exemplify the data described in the problem
  260. [03:59:51] <SignpostMarv> http://slprofiles.com/slprofiles.asp?id=3448
  261. [03:59:52] <tantek> the wikipedia Neo example did not exemplify all the data you listed in your new problem statement
  262. [04:00:35] <tantek> bbiab
  263. [04:01:08] * tantek (n=tantek@c-67-169-22-11.hsd1.ca.comcast.net) Quit ()
  264. [04:01:14] <SignpostMarv> http://slprofiles.com/secondlifeprofiles.asp for more
  265. [04:13:07] <cgriego> factoryjoe: http://vivalaweb.info/temp/tm-hcard.png is built with tm_dialog (and I have all the script-level work still left to do)
  266. [04:13:14] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) has joined #microformats
  267. [04:13:14] <jibot> tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
  268. [04:13:40] * ChanServ sets mode +o tantek
  269. [04:14:14] <factoryjoe> cgriego: ha, nice!
  270. [04:14:18] <factoryjoe> btw
  271. [04:14:32] <factoryjoe> any thoughts to mirror the address book ui?
  272. [04:28:40] <cgriego> factoryjoe: that'll take more Interface Builder super powers than I have (i.e. I have none). My first priority is to put together something that's good enough--on par with current creator interfaces--and then start looking at richer interfaces and system integration.
  273. [04:29:05] <factoryjoe> yup
  274. [04:29:06] <factoryjoe> nice
  275. [04:29:18] <factoryjoe> have you seen webkit.pbwiki.com?
  276. [04:31:10] <cgriego> hmm, no I haven't
  277. [04:32:03] <factoryjoe> heh, well go check it out
  278. [04:32:04] <factoryjoe> ;)
  279. [04:35:05] <cgriego> looks neat
  280. [04:36:49] <cgriego> was there an idea behind pointing it out?
  281. [04:37:05] <cgriego> btw, a more canonical screenshot url: http://www.flickr.com/photos/cgriego/283178092/
  282. [04:37:41] <factoryjoe> webkit.pbwiki.com/GreaseKit
  283. [04:37:47] <factoryjoe> check that out
  284. [04:37:51] <factoryjoe> + check this out
  285. [04:38:07] <factoryjoe> http://www.flickr.com/photos/agentdero/276851509/
  286. [04:44:29] * badd (n=ppopov@media.rc.edu) Quit (Read error: 113 (No route to host))
  287. [04:45:54] * popov (n=ppopov@media.rc.edu) Quit (Read error: 113 (No route to host))
  288. [04:48:22] <cgriego> cool stuff
  289. [04:50:41] <factoryjoe> thx
  290. [04:56:31] <Frederic> morning
  291. [05:08:30] * shigeta (n=shigeta@124x32x114x226.ap124.ftth.ucom.ne.jp) has joined #microformats
  292. [05:10:05] * ajturner (n=ajturner@d14-69-64-67.try.wideopenwest.com) Quit ()
  293. [05:24:53] * shigeta_ (n=shigeta@124x32x114x226.ap124.ftth.ucom.ne.jp) Quit (Read error: 110 (Connection timed out))
  294. [05:26:55] * csarven (i=nevrasc@modemcable128.203-56-74.mc.videotron.ca) Quit ()
  295. [05:36:22] * tom-morris (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #microformats
  296. [05:40:56] * pnhChris (n=cac6982@c-68-39-65-171.hsd1.nj.comcast.net) Quit ()
  297. [05:45:34] * neuraxon77 (n=craig@cust7394.vic01.dataco.com.au) has joined #microformats
  298. [05:53:19] * shigeta_ (n=shigeta@124x32x114x226.ap124.ftth.ucom.ne.jp) has joined #microformats
  299. [05:55:49] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit (Read error: 110 (Connection timed out))
  300. [06:06:35] * shigeta (n=shigeta@124x32x114x226.ap124.ftth.ucom.ne.jp) Quit (Read error: 110 (Connection timed out))
  301. [06:13:54] * drewinthehead (n=drewinth@chauchcr.gotadsl.co.uk) Quit ("back soon, no doubt")
  302. [07:06:24] * bergie (n=bergie@cs181017015.pp.htv.fi) Quit ()
  303. [07:10:43] * SignpostMarv (i=user@88-110-70-52.dynamic.dsl.as9105.com) Quit (Read error: 110 (Connection timed out))
  304. [07:27:11] * bergie (n=bergie@net-61.nrpn.net) has joined #microformats
  305. [07:27:11] <jibot> bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
  306. [07:29:26] * factoryjoe (n=cmessina@dsl081-246-197.sfo1.dsl.speakeasy.net) Quit ()
  307. [07:46:55] * izo_ (n=izo_@boi59-1-82-66-128-84.fbx.proxad.net) Quit (Remote closed the connection)
  308. [07:50:01] * izo_ (n=izo_@boi59-1-82-66-128-84.fbx.proxad.net) has joined #microformats
  309. [07:52:19] * bergie_ (n=bergie@net-61.nrpn.net) has joined #microformats
  310. [07:54:08] * neuraxon77 (n=craig@cust7394.vic01.dataco.com.au) Quit (Connection timed out)
  311. [08:04:04] * bergie (n=bergie@net-61.nrpn.net) Quit (Read error: 110 (Connection timed out))
  312. [08:16:54] * Ronnos (n=Ronnos@s5593d4e3.adsl.wanadoo.nl) has joined #microformats
  313. [08:16:55] <jibot> Ronnos is Ron Kok, a friendly student Communication and Multimedia Design in The Netherlands
  314. [08:17:02] * bengee (n=bengee@muedsl-82-207-128-166.citykom.de) has joined #microformats
  315. [08:17:02] <jibot> bengee is Benjamin Nowack (http://bnode.org/)
  316. [08:22:59] * danja (n=danja@host30-218-static.104-80-b.business.telecomitalia.it) has joined #microformats
  317. [08:23:00] <jibot> danja is Danny Ayers, http://dannyayers.com
  318. [08:24:22] * SignpostMarv (i=user@88-110-70-52.dynamic.dsl.as9105.com) has joined #microformats
  319. [08:28:02] * tom-morris (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit ("Leaving")
  320. [09:04:55] * Ronnos (n=Ronnos@s5593d4e3.adsl.wanadoo.nl) Quit ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
  321. [09:05:06] * trovster (n=trov@creation1.plus.com) has joined #microformats
  322. [09:05:06] <jibot> trovster is a web developer from the UK who writes on http://www.trovster.com and helps with www.multipack.co.uk
  323. [09:14:11] * bengee (n=bengee@muedsl-82-207-128-166.citykom.de) Quit ("Leaving")
  324. [09:17:26] * bengee (n=bengee@muedsl-82-207-128-166.citykom.de) has joined #microformats
  325. [09:21:53] * Ashley` (n=TXtoucia@ppp218-188.lns2.bne1.internode.on.net) has joined #microformats
  326. [09:21:53] <jibot> Ashley` is has an accent.
  327. [09:22:10] * Ashley` is has no understand.
  328. [09:32:12] * blueNine (n=tigger@host213-123-130-180.in-addr.btopenworld.com) has joined #microformats
  329. [09:40:36] * McNulty (n=ciaran@nat-195.157.130.52.maximalls.net) has joined #microformats
  330. [09:40:36] <jibot> McNulty is Ciaran McNulty (http://ciaranmcnulty.com)
  331. [09:44:19] * charles_r (n=charles_@charlesr.gotadsl.co.uk) has joined #microformats
  332. [09:46:38] * shigeta_ (n=shigeta@124x32x114x226.ap124.ftth.ucom.ne.jp) Quit ("Leaving...")
  333. [09:50:45] <McNulty> morning
  334. [09:57:45] <mcknut> morning
  335. [09:58:27] <mcknut> didn't get chance to mention on Friday, but I did a new version of tails export using brian's latest XSL (with the CRLF code in) but it still doesn't seem to fix the problem, had to put my JS fix back in
  336. [10:00:20] <McNulty> Didn't fix the line endings problem? hm, weird
  337. [10:00:54] <McNulty> Maybe when saving the file to disk it's line endings are getting mangled.
  338. [10:02:27] * cbarrett is gearing up for a long battle with Chris Messina ;)
  339. [10:04:37] <McNulty> about data storage?
  340. [10:05:11] <cbarrett> Yeah.
  341. [10:05:23] <cbarrett> by "battle" i mean "fun mailing list debate.
  342. [10:05:26] <cbarrett> Since I like Chris.
  343. [10:05:27] <McNulty> aha
  344. [10:05:51] <Ashley`> XHTML _is_ XML, I don't get what he's saying.
  345. [10:06:00] <McNulty> Ashley - yeah so why not use XHTML? ;-)
  346. [10:06:02] <Ashley`> Unless I'm on a completely different tangent.
  347. [10:06:04] <cbarrett> purl.org/NET/ULF/SPEC
  348. [10:06:09] <cbarrett> http://purl.org/NET/ULF/SPEC
  349. [10:06:17] <cbarrett> that's the XML he's talking about
  350. [10:06:47] <McNulty> cbarrett - so I have you to thank for adium?
  351. [10:07:03] <cbarrett> I'm one of the team, yeah :)
  352. [10:07:13] <cbarrett> there are about 5 or 6 of us.
  353. [10:07:24] <McNulty> excellent.. thanks for such a good product :-)
  354. [10:07:35] <McNulty> Is this where I reel off my feature requests?
  355. [10:08:02] <KevinMarks> cbarrett: the point is the HTML logs can be read in any browser, not just something that knows your xml dialect
  356. [10:08:26] <cbarrett> How's that useful, though?
  357. [10:08:31] <McNulty> How is it not?
  358. [10:08:43] <McNulty> Anything that understands XHTML can derive at least some value from it.
  359. [10:08:57] <KevinMarks> everything reads html
  360. [10:09:02] <Ashley`> For the low, low price of a slight markup overhead.
  361. [10:09:04] <McNulty> Whereas if you have a custom XML format, the parser has to understand what the schema means
  362. [10:09:15] <KevinMarks> my phone, my email client, everyone elses ditto
  363. [10:09:48] <cbarrett> There are many, many benefits to our XML format over storing on disk as XHTML. 1) compactness. 2) Much simpler to parser than some of the uF stuff I've seen
  364. [10:10:01] <cbarrett> The value attribute in hCard is a good example.
  365. [10:10:14] <KevinMarks> if you cared about comnpactness, use plaintext
  366. [10:10:20] <cbarrett> We did.
  367. [10:10:23] <cbarrett> It was impossible to parse
  368. [10:10:30] <McNulty> heh
  369. [10:10:36] <KevinMarks> heh
  370. [10:11:01] <cbarrett> then we switched to HTML so we could avoid parsing (
  371. [10:11:06] <KevinMarks> excellent
  372. [10:11:09] <cbarrett> (we'll just display the log in a web view)
  373. [10:11:16] <cbarrett> Unfortunately, it was very, very poorly formed HTML
  374. [10:11:18] <KevinMarks> I have hundreds od thinsg that parse html and display it
  375. [10:11:23] <McNulty> Well, make better HTML ;-)
  376. [10:11:26] <KevinMarks> indeed
  377. [10:11:29] <KevinMarks> we can help
  378. [10:11:32] <cbarrett> We tried that -- the problem was Spotlight being retarded.
  379. [10:11:43] <cbarrett> And the rest of the team being gun shy
  380. [10:11:44] <McNulty> I hadn't realised Spotlight picked up Adium logs
  381. [10:11:49] <cbarrett> It does in .0
  382. [10:11:50] <cbarrett> *1.0
  383. [10:11:54] <McNulty> ah
  384. [10:11:57] <cbarrett> Which will be out $SOON
  385. [10:12:02] <McNulty> fantastic1
  386. [10:12:12] <cbarrett> A lot sooner now that we've gotten our new AIM library to not spawn 1000+ threads
  387. [10:12:16] <cbarrett> :)
  388. [10:12:51] <McNulty> Do you have a feature list? the trac roadmap seems to have an internal server error
  389. [10:12:55] <cbarrett> Trac is down.
  390. [10:13:12] * cbarrett grumbles about the host
  391. [10:13:20] * SignpostMarv forgets what version of adium he has on his iBook
  392. [10:13:33] <cbarrett> 1.0 will have a uch better check for updates system :)
  393. [10:14:01] <McNulty> My #1 feature request is Address Book integration
  394. [10:14:07] <cbarrett> It's lready in there.
  395. [10:14:10] <McNulty> ...
  396. [10:14:10] <cbarrett> advanced prefs.
  397. [10:14:11] <McNulty> WHAT?
  398. [10:14:22] * McNulty wants to go home to his iBook now
  399. [10:14:31] <mcknut> heh
  400. [10:14:40] <KevinMarks> I must admit I still use iChat
  401. [10:14:49] <cbarrett> If you use iChat, get Chax.
  402. [10:14:57] <cbarrett> http://www.ksuther.com/chax/
  403. [10:15:00] <cbarrett> Great hack.
  404. [10:15:00] <KevinMarks> 'cos I liek having av integration and file transfer that just works
  405. [10:15:10] <cbarrett> File Transfer is 100% fixed in 1.0
  406. [10:15:12] <cbarrett> (on AIM)
  407. [10:15:26] <cbarrett> we switched AIM libraries
  408. [10:15:35] <McNulty> I tried iChat but didn't like the hoops I had to go through to get MSN up and running
  409. [10:15:59] <cbarrett> and we're planning on getting A/V too soon -- a retired sw engineer in Utah who used to work on Fire really knows his stuff when it comes to video chat.
  410. [10:16:14] <McNulty> mcknut - I thought of another feature you might want to think about for the Tails thing...
  411. [10:16:29] <KevinMarks> vidoe is easy, audio is hard
  412. [10:16:30] <mcknut> you're just full of feature requests aren't you?
  413. [10:16:32] <mcknut> ;)
  414. [10:16:33] <cbarrett> He's mapped out most of the iChat/AIM video implementation and he's going to be hacking on it.
  415. [10:16:38] <cbarrett> KevinMarks: over AIM?
  416. [10:16:42] <McNulty> mcknut - I'm an ideas man, I don't have the follow-through for real work
  417. [10:16:46] <KevinMarks> the general problem
  418. [10:16:50] <cbarrett> Ah.
  419. [10:17:08] <cbarrett> I'd say they're both pretty tough. What makes you say Audio is harder?
  420. [10:17:08] <KevinMarks> avoiding feedback and echo is hard, and iChat does it really well
  421. [10:17:17] <KevinMarks> I've done both...
  422. [10:17:41] <cbarrett> Ah.
  423. [10:17:42] <KevinMarks> audio needs millisecond accuracy, video needs decisecond
  424. [10:17:43] <cbarrett> Cool.
  425. [10:17:54] <mcknut> McNulty: what's the idea?
  426. [10:18:00] <cbarrett> I'll keep that in mind as we go forward :)
  427. [10:18:31] <cbarrett> KevinMarks: a lot of feedback and echo is a client issue, rather than protocol/compression/signaling, right?
  428. [10:18:41] <KevinMarks> yes
  429. [10:19:16] <cbarrett> k
  430. [10:19:35] <cbarrett> CoreAudio is pretty cool. I should play around with it now, so when it comes time I can step up to the plate.
  431. [10:19:40] <KevinMarks> but get it wrong and it becomes useless, and chokes your bandwidth anyway with ring noise
  432. [10:19:47] <McNulty> mkcnut - oh it was something about how AB imports IM contacts
  433. [10:19:58] <McNulty> It wants them to be in X-AIM: type fields
  434. [10:20:04] <KevinMarks> yes, CoreAudio has nice accuracy and latency
  435. [10:20:21] <McNulty> So maybe a setting in the prefs that lets you choose 'export in non-standard Address Book format' or something
  436. [10:20:36] <McNulty> it's a bit complex though.
  437. [10:21:10] <mcknut> hmm.. yeah
  438. [10:21:24] <cbarrett> If you're using AB.Framework Adium's got a pretty good example if you don't mind the GPL infection.
  439. [10:21:34] * cbarrett $#@%#@! the GPL
  440. [10:21:36] <McNulty> I might have a go at getting the XSL to output in the different format, maybe based on a param
  441. [10:22:02] <McNulty> cbarrett - was that at us?
  442. [10:22:17] <cbarrett> kinda.
  443. [10:22:23] <cbarrett> 04:19 < McNulty> mkcnut - oh it was something about how AB imports IM contacts
  444. [10:22:42] <McNulty> The way Tails works, it saves a .vcf to disk and redirects the browser there
  445. [10:22:45] <cbarrett> ah.
  446. [10:22:46] <McNulty> (I believe)
  447. [10:22:51] <cbarrett> makes sense.
  448. [10:23:04] <McNulty> So you can have Arbitrary Contacts App manage it
  449. [10:23:10] <cbarrett> Yup
  450. [10:23:22] <cbarrett> Also, I don't think you can call out to native code from XUL or Greasemonkey scripts.
  451. [10:23:34] <McNulty> but AB uses custom fields for IM stuff, rather than URLs like hCard does
  452. [10:25:40] * iand (n=iand@62.172.77.82) has joined #microformats
  453. [10:28:20] <mcknut> cbarrett: you can run executables from FF extensions, which is what tails export is
  454. [10:28:37] <cbarrett> ah
  455. [10:28:46] <mcknut> McNulty: how about if the XSL just copied the AIM stuff into X- fields, so it was present twice?
  456. [10:29:11] <McNulty> AB actually handles non-HTTP URLs really badly
  457. [10:29:29] <McNulty> And I'd be loathe to have custom fields being put in by default...
  458. [10:29:38] <mcknut> yeah..
  459. [10:29:43] <McNulty> You end up with a 'website' of http://aim:<whatever>
  460. [10:29:57] <mcknut> could definitely be a preference though, that would be fairly simple
  461. [10:30:24] <McNulty> I think you'd need to not have them in as URLs...
  462. [10:30:43] <mcknut> I'd like to have a lot more geo stuff in it too, as I have GPS software on my phone, but there's so many different geo formats you might need to support
  463. [10:31:12] <McNulty> oh, really?
  464. [10:31:37] <McNulty> I thought GEO: in vCard was fairly straightforward.
  465. [10:32:20] <mcknut> the GPS software's not integrated to the phone, it's just a java app, it imports oziexplorer waypoints or kml, so I'd need either of those
  466. [10:32:42] <mcknut> I'd probably just go with kml, as you could have "export/bluetooth" options like there are now, and export would load in google earth
  467. [10:33:46] * drewinthehead (i=mclellan@nat/yahoo/x-b356818c3b54515a) has joined #microformats
  468. [10:33:47] <jibot> drewinthehead is the author of hKit and a developer for Yahoo! Europe
  469. [10:34:05] <McNulty> mknut - you seen brian suda's Geo->KML stuff?
  470. [10:34:23] * cbarrett wonders how much of a pain it would be to parse something a uF without access to the DOM (i.e. with only SAX or maybe a basic tree parser)
  471. [10:34:57] <mcknut> McNulty: not seen, but have heard of, that's what I'd use
  472. [10:35:25] <McNulty> http://suda.co.uk/projects/microformats/geo/
  473. [10:35:35] <McNulty> He's got a 'view on google maps' bookmarklet that's pretty cool
  474. [10:35:37] <mcknut> cbarrett: dunno about uF's but I've parsed lots of XML with SAX type stuff, not fun
  475. [10:36:28] <mcknut> McNulty: cool, should be easy to integrate that in tails really, but not sure what the optimum way would be, do I add 2 buttons to vcards that have geo, or make the vcard appear twice (actually, that's not really a big decision I guess, former sounds best)
  476. [10:37:02] <mcknut> and of course it's only useful if people are actually implementing geo
  477. [10:37:17] * SignpostMarv points cbarret in the direction of strpos() and substr() functions
  478. [10:37:39] <mcknut> ooh, string parsing using basic C functions, fun
  479. [10:38:28] <McNulty> mcknut - yeah, the addition of the bluetooth button to Tails made it a little more cluttered... dunno what you'll do when there's Loooads of things a person can do... break it off to a sub-menu?
  480. [10:39:06] <McNulty> mcknut - well geo's in lots of other formats... I dunno how used it is yet though ;-)
  481. [10:39:46] <mcknut> I was worried about how I'd handle multiple output formats, but I suppose shoving that in the preferences menu is best
  482. [10:42:16] * pecus (n=pecus@194.65.5.235) Quit ()
  483. [10:43:37] <cbarrett> SAX isn't that bad if you've designed your XML well.
  484. [10:45:26] * julianstahnke (n=julianst@hq.last.fm) has joined #microformats
  485. [10:46:02] <McNulty> mcknut - brief disscussion here http://rbach.priv.at/Microformats-IRC/2006-07-17#T140108
  486. [10:46:37] <McNulty> including an unfulfilled promise from me to document the AB IM handling
  487. [10:48:12] * McNulty (n=ciaran@nat-195.157.130.52.maximalls.net) has left #microformats
  488. [10:54:05] <mcknut> hehe
  489. [11:31:31] * McNulty (n=ciaran@nat-195.157.130.52.maximalls.net) has joined #microformats
  490. [11:31:31] <jibot> McNulty is Ciaran McNulty (http://ciaranmcnulty.com)
  491. [11:31:47] * julianstahnke (n=julianst@hq.last.fm) Quit (Remote closed the connection)
  492. [11:31:47] <McNulty> So is it illegal to have block-level elements inside an ADDRESS?
  493. [11:32:23] * julianstahnke (n=julianst@hq.last.fm) has joined #microformats
  494. [11:47:05] * briansuda (n=briansud@thjodarbokhlada.hotspot.hive.is) has joined #microformats
  495. [11:47:06] <jibot> briansuda is brian suda of http://suda.co.uk and is at (-0000 GMT) and is author of "Using Microformats" for O'Reilly [http://www.oreilly.com/catalog/microformats/]
  496. [11:47:06] * ChanServ sets mode +o briansuda
  497. [12:00:23] * drewinthehead (i=mclellan@nat/yahoo/x-b356818c3b54515a) Quit ()
  498. [12:32:55] * csarven (i=nevrasc@modemcable128.203-56-74.mc.videotron.ca) has joined #microformats
  499. [12:32:55] <jibot> csarven is Sarven Capadisli and can be found online at http://www.csarven.ca
  500. [12:34:20] * blueNine_ (n=tigger@host213-123-130-180.in-addr.btopenworld.com) has joined #microformats
  501. [12:38:43] <wildfire> does anyone have any examples of a hCard where the physical address is in multiple countries? (i.e. a company with locations around the world)
  502. [12:40:24] * SignpostMarv would've thought that would be three addr blocks in a <<dl>, , or <<ol> depending on context, or three seperate hCards
  503. [12:44:37] * blueNine (n=tigger@host213-123-130-180.in-addr.btopenworld.com) Quit (Read error: 110 (Connection timed out))
  504. [12:45:22] <wildfire> well, I was looking over the vCard -> hCard examples and they seem to have adr blocks with countries delimiters around them (e.g. 3.29.7 )
  505. [12:45:39] <trovster> wildfire: http://www.avf-nexus.com/contact/
  506. [12:47:09] * cgriego (n=cgriego@cpe-76-183-58-96.tx.res.rr.com) Quit ()
  507. [12:47:59] <wildfire> trovster, thanks - looking
  508. [12:48:11] <trovster> might not be amazing HTML, so beware ;)
  509. [13:03:56] * blueNine_ is now known as blueNine
  510. [13:09:04] * ajturner (n=irc@d14-69-228-190.try.wideopenwest.com) has joined #microformats
  511. [13:09:08] * ajturner (n=irc@d14-69-228-190.try.wideopenwest.com) Quit (Remote closed the connection)
  512. [13:09:17] * ajturner (n=irc@d14-69-228-190.try.wideopenwest.com) has joined #microformats
  513. [13:14:09] * drewinthehead (i=mclellan@nat/yahoo/x-51cb85970d8ee868) has joined #microformats
  514. [13:14:09] <jibot> drewinthehead is the author of hKit and a developer for Yahoo! Europe
  515. [13:27:40] * SheepCow (i=SheepCow@house.ninjagrapefruit.com) has joined #microformats
  516. [13:39:06] * bergie_ (n=bergie@net-61.nrpn.net) Quit (Remote closed the connection)
  517. [13:39:57] * bergie (n=bergie@net-61.nrpn.net) has joined #microformats
  518. [13:39:57] <jibot> bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
  519. [13:40:14] * boneill (i=SheepCow@house.ninjagrapefruit.com) Quit (Read error: 110 (Connection timed out))
  520. [13:49:32] * Mr_Elusive (n=Mr_Elusi@S0106000f66365909.wp.shawcable.net) has joined #microformats
  521. [13:56:17] * raxor (n=chatzill@68-65-87-196.snbrca.adelphia.net) has joined #microformats
  522. [13:56:18] <jibot> raxor is in southern California, near LA
  523. [13:56:52] * raxor (n=chatzill@68-65-87-196.snbrca.adelphia.net) has left #microformats
  524. [14:01:40] * iand (n=iand@62.172.77.82) Quit (Read error: 145 (Connection timed out))
  525. [14:02:18] * sreynen (n=sreynen@71-214-242-108.desm.qwest.net) Quit ()
  526. [14:09:44] * SignpostMarv (i=user@88-110-70-52.dynamic.dsl.as9105.com) has left #microformats
  527. [14:15:48] <briansuda> hm... anyone know where mfbot when?
  528. [14:16:40] * sreynen (n=sreynen@216.81.176.51) has joined #microformats
  529. [14:16:41] <jibot> sreynen is Scott Reynen, who makes things at makedatamakesense.com
  530. [14:21:37] <drewinthehead> is mfbot the wiki bot?
  531. [14:21:51] <McNulty> yeah
  532. [14:22:25] <drewinthehead> note sure who runs that one :(
  533. [14:22:40] <McNulty> RyanKing...
  534. [14:22:54] <kapowaz> do any of the bots let you find out when a user was last seen?
  535. [14:23:14] <McNulty> ?seen kapowaz?
  536. [14:23:18] * briansuda emailed kingryan about it
  537. [14:23:27] <McNulty> kapowaz - I think jibot does
  538. [14:23:56] <drewinthehead> the leave should be in the logs, kapowaz
  539. [14:26:14] <McNulty> cbarrett - on the mailing list when you talk about spotlight/google support are you specificalyl talking about the chat logs?
  540. [14:26:25] <kapowaz> ?seen remi
  541. [14:26:40] <drewinthehead> last seen here, i think http://rbach.priv.at/Microformats-IRC/2006-10-27#T135341
  542. [14:26:40] <kapowaz> where are the logs kept?
  543. [14:26:46] <kapowaz> aha
  544. [14:26:59] * charles_r (n=charles_@charlesr.gotadsl.co.uk) Quit (Remote closed the connection)
  545. [14:27:27] <kapowaz> hmm
  546. [14:27:33] <kapowaz> looking through that lot could take a while
  547. [14:27:50] * charles_r (n=charles_@charlesr.gotadsl.co.uk) has joined #microformats
  548. [14:27:53] <trovster> ctrl+f
  549. [14:28:07] <kapowaz> well there's a single file for each day
  550. [14:28:14] <drewinthehead> that link is to the last sighting i could find, kapowaz
  551. [14:28:22] <drewinthehead> (not that it's really important)
  552. [14:29:09] * julianstahnke (n=julianst@hq.last.fm) Quit (Remote closed the connection)
  553. [14:29:20] <kapowaz> oh I see
  554. [14:29:45] * julianstahnke (n=julianst@hq.last.fm) has joined #microformats
  555. [14:30:21] <kapowaz> well he's definitely been around recently. I guess I'll have to try and grab him next time he connects
  556. [14:31:25] <kapowaz> out of interest, does anybody know what typeface the microformats logo is set in?
  557. [14:31:44] <kapowaz> the lowercase sans serif type
  558. [14:34:05] * julianstahnke (n=julianst@hq.last.fm) Quit (Remote closed the connection)
  559. [14:34:35] * julianstahnke (n=julianst@hq.last.fm) has joined #microformats
  560. [14:35:33] <mcknut> 23:50 -!- remi [i=remi@c66.203.212-11.clta.globetrotter.net] has quit
  561. [14:35:37] <mcknut> (Saturday)
  562. [14:40:30] <cbarrett> McNulty: And email and anything else spotlight can index
  563. [14:40:33] <cbarrett> but mostly about the chat logs
  564. [14:40:40] <cbarrett> hm
  565. [14:40:47] <cbarrett> picoformats are intersting
  566. [14:40:51] <cbarrett> http://microformats.org/wiki/picoformats
  567. [14:43:34] <McNulty> cbarrett - ah right. That would be fantastic.
  568. [14:43:58] <McNulty> iSync<->Google Calendar/contacts would be good too
  569. [14:44:20] <cbarrett> Google Notifier would provide that service.
  570. [14:44:26] <cbarrett> Ping GOOG and ask :)
  571. [14:44:47] <cbarrett> And yeah, if you haven't tried QS yet, DO SO
  572. [14:48:14] * Ronnos (n=Ronnos@s5593d4e3.adsl.wanadoo.nl) has joined #microformats
  573. [14:48:14] <McNulty> Google Notifier doesn't *seem* to do taht...
  574. [14:48:14] <jibot> Ronnos is Ron Kok, a friendly student Communication and Multimedia Design in The Netherlands
  575. [14:48:48] <McNulty> It can't be hard for someone like Google to run a SyncML server
  576. [14:49:07] <cbarrett> They don't, but they could.
  577. [14:52:30] <drewinthehead> well, you'd know.
  578. [14:52:33] <drewinthehead> :P
  579. [14:52:41] <cbarrett> I don't work for GOOG.
  580. [14:53:01] <drewinthehead> exactly :)
  581. [14:53:15] <cbarrett> They don't run one because they don't provide iSync integration ;)
  582. [14:53:53] <drewinthehead> but they don't provide iSync integration because they don't run a SyncML server ...
  583. [14:54:25] <drewinthehead> what a tangled web we weave
  584. [14:54:39] <trovster> http://webiweave.com/ ;)
  585. [14:56:12] <cbarrett> Frames!
  586. [14:56:22] <cbarrett> How Web 3.0
  587. [14:56:23] <cbarrett> ;)
  588. [14:56:42] <McNulty> overflow: auto is the new Frames
  589. [14:56:55] <cbarrett> frames are the future overflow: auto
  590. [14:57:15] * cbarrett predicts frames making a big comeback
  591. [14:57:17] <cbarrett> :P
  592. [14:57:34] <McNulty> they have maybe 1 advantage and loads of drawbacks
  593. [14:57:47] <cbarrett> I'm totally not being sarcastic.
  594. [14:57:49] <cbarrett> :P
  595. [15:00:06] * pecus (n=pecus@194.65.5.235) has joined #microformats
  596. [15:00:49] <bergie> I just started working on microformat-enabled CRM stuff
  597. [15:01:08] <bergie> now when you add a person or company into the database it will spider their site and check if there is data it can use
  598. [15:01:09] <cbarrett> customer relationship management?
  599. [15:01:29] <bergie> so if they have hCards for example I could populate persons and contact info automatically
  600. [15:01:48] <bergie> though now it only probes for ICBM coordinate info as I haven't integrated hKit yet
  601. [15:02:12] <bergie> should be anyway quite interesting proof-of-concept for microformat usage
  602. [15:03:09] * pnhChris (n=cac6982@c-68-39-65-171.hsd1.nj.comcast.net) has joined #microformats
  603. [15:03:10] <jibot> pnhChris is Chris Casciano, blogs at http://placenamehere.com/ , and a member of the Web Standards Project.
  604. [15:03:18] * pnhChris (n=cac6982@c-68-39-65-171.hsd1.nj.comcast.net) Quit (Client Quit)
  605. [15:03:22] * pnhChris (n=cac6982@c-68-39-65-171.hsd1.nj.comcast.net) has joined #microformats
  606. [15:03:50] <McNulty> in hAtom I'm meant to put the author in an ADDRESS, but am I right in thinking that that's not allowed to have block-level children?
  607. [15:04:08] <cbarrett> pnhChris: What does WaSP think about XHTML2 v. HTML5?
  608. [15:04:23] <briansuda> in hAtom ADDRESS is a SHOULD not a MUST
  609. [15:04:28] <pnhChris> i'm still thinking about my morning coffee ;)
  610. [15:04:54] <cbarrett> pnhChris: pff
  611. [15:04:54] <cbarrett> ;)
  612. [15:05:03] <McNulty> briansuda - I don't want to include an author in each entry
  613. [15:05:18] <McNulty> and the optimisation rules only look for the nearest in-parent ADDRESS, I think?
  614. [15:05:25] <McNulty> unless I'm misreading
  615. [15:05:28] <briansuda> right, you SHOULD use an ADDRESS element, but you don't have too.
  616. [15:05:36] <briansuda> you can use the include pattern
  617. [15:05:48] <McNulty> hm.
  618. [15:06:17] <McNulty> hatom2atom doesn't seem to do the include when I tried, I'll play with it a bit more
  619. [15:06:22] * iand (n=iand@62.172.77.82) has joined #microformats
  620. [15:06:37] * Ronnos (n=Ronnos@s5593d4e3.adsl.wanadoo.nl) Quit ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
  621. [15:07:41] * Ronnos (n=Ronnos@s5593d4e3.adsl.wanadoo.nl) has joined #microformats
  622. [15:10:17] <pnhChris> doesn't vcard author work on any element, or am I mis-remembering my hatom
  623. [15:10:25] <pnhChris> er.. class="vcard author"
  624. [15:10:55] <briansuda> yes, but originally hAtom was mandating ADDRESS
  625. [15:11:01] <McNulty> pnhChris - yeah
  626. [15:11:13] <kapowaz> don't forget your hatom.
  627. [15:11:23] <kapowaz> if it's cold out.
  628. [15:11:37] <McNulty> If an entry doesn't have an author it looks for the nearest parent address@class="author"
  629. [15:11:52] <McNulty> not the nearest @class="author", if you see what I mean
  630. [15:12:13] <kapowaz> have you all read Tim Berners-Lee's post over the weekend concerning the new working group for HTML and web forms?
  631. [15:12:26] <briansuda> there were a few emails on the list about hAtom/ADDRESS issue awhile ago
  632. [15:12:27] <pnhChris> does inside feed or outside make a difference here?
  633. [15:12:41] <briansuda> there might have been a resolution, but it hasn't been implemented yet?
  634. [15:13:01] <pnhChris> because I thought for PNH i had settled on p class="author reviewer hcard"
  635. [15:13:04] <McNulty> I guess include-pattern removes the need for an optimisation like that
  636. [15:13:22] <McNulty> just need inclusion in hatom2atom...
  637. [15:13:23] <pnhChris> though i forget if I just left it that way waiting for my impending (or not) template rebuild
  638. [15:13:51] <trovster> I personally have <div id="branding" class="author reviewer vcard">
  639. [15:14:04] <McNulty> test markup here: http://test.ciaranmcnulty.com/test-blog.php - atom feed works nicely but the page doesn't validate
  640. [15:14:36] <McNulty> hatom spec wording is: " if the Entry Author is missing find the Nearest In Parent <address> element(s) with class name author and that is/are a valid hCard "
  641. [15:15:26] <pnhChris> yeah
  642. [15:15:41] <pnhChris> i may have left PNH as is out of indiffernce / pending changes
  643. [15:15:54] <pnhChris> (to my end, not spec)
  644. [15:16:08] <cbarrett> What does the h in hCard, etc, stand for?
  645. [15:16:11] <McNulty> HTML?
  646. [15:16:15] <McNulty> I ... think
  647. [15:16:35] <briansuda> yeah, HTML
  648. [15:16:48] <trovster> Just wondering why you've not put the <abbr> around the entire date, just the time
  649. [15:16:51] <kapowaz> why is the classname vcard and not hcard, I wonder?
  650. [15:16:59] <kapowaz> I know that the origin was from vcards
  651. [15:17:02] <McNulty> the fields are taken from VCARD
  652. [15:17:06] <kapowaz> yes
  653. [15:17:14] <kapowaz> but given that it's hCard, and not vCard... ?
  654. [15:17:19] <McNulty> and the main wrapper in a vcard is 'BEGIN VCARD'
  655. [15:17:26] <McNulty> so class="vcard"
  656. [15:17:31] <kapowaz> but it's not a vcard :)
  657. [15:17:33] <kapowaz> it's a hCard
  658. [15:17:35] <trovster> I agree that, the HTML version of vcard should be class="hcard"
  659. [15:17:36] <McNulty> hCal has vevent
  660. [15:17:41] <kapowaz> yeah I noticed that too
  661. [15:17:45] <McNulty> and it's not a vevent, it's an 'hCal event'
  662. [15:17:47] <briansuda> well it was only called hCa* after microformats.org was started
  663. [15:17:50] <kapowaz> it's set a precedent which doesn't seem to make much sense
  664. [15:17:57] <briansuda> before that they were just called vcard in html
  665. [15:18:04] <kapowaz> I see
  666. [15:18:26] <Ronnos> it's to make things difficult :)
  667. [15:18:32] <briansuda> it was only after we started in on Reviews that we needed a new name
  668. [15:18:32] <kapowaz> and keep us all on our toes
  669. [15:18:34] <Ronnos> a little web 1.9
  670. [15:18:39] * pnhChris slaps forehead
  671. [15:18:40] <briansuda> hReview and that seems to have caught on
  672. [15:18:48] <McNulty> hAtom gets the idea across well
  673. [15:18:51] <briansuda> xFolk was another idea 'x'Folk
  674. [15:19:00] <pnhChris> i didn't ever push out a version of the PNH templates with hatom at all :P
  675. [15:19:07] <pnhChris> so ignore my rambling
  676. [15:19:08] <pnhChris> ;)
  677. [15:19:10] <McNulty> ah
  678. [15:19:13] <cbarrett> it's quirky
  679. [15:19:24] <cbarrett> "h? hAtom? interesting!"
  680. [15:19:24] <Ronnos> where does the x stands for in xFolk?
  681. [15:19:29] <cbarrett> xtreme.
  682. [15:19:33] <cbarrett> ;)
  683. [15:19:36] <Ronnos> ahaha
  684. [15:19:39] <briansuda> not sure was 'x' stands for... does the spec say?
  685. [15:19:41] <pnhChris> though i do have the p class="author reviewer hcard" and i'd have to look at hReview spec to see what ITS behavior is on the author items
  686. [15:19:48] <McNulty> XHTML maybe?
  687. [15:19:54] <Ronnos> xtra difficult?
  688. [15:19:55] <briansuda> h* seems to have won out, so any new format will probably be h*
  689. [15:19:58] <briansuda> hCite etc
  690. [15:20:04] <cbarrett> yeah
  691. [15:20:09] * _psychic_ (n=_psychic@65.103.232.203) has joined #microformats
  692. [15:20:14] <kapowaz> that seems logical
  693. [15:20:36] <cbarrett> Is there any interest in going backwards and standardizing the h?
  694. [15:20:46] <cbarrett> I don't know if that's the right thing to do or not
  695. [15:20:59] <briansuda> not sure, probably not because of so many implementations that already exist
  696. [15:21:09] * lisppaste4 (n=lisppast@common-lisp.net) Quit (Remote closed the connection)
  697. [15:21:14] <pnhChris> yeah... hreview spec is worded quite differently then hatom in that it looks for a "reviewer" in the page context before falling back to an address vcard
  698. [15:22:09] <pnhChris> hcard doesn't have that middle "look for author" step
  699. [15:22:10] <McNulty> pnhChris - the more I think about it, the less needed those fallbacks are, once include-pattern is supported
  700. [15:22:14] <pnhChris> er.. hatom
  701. [15:22:25] * Mr_Elusive (n=Mr_Elusi@S0106000f66365909.wp.shawcable.net) Quit ("Some Kind of Raid Boss")
  702. [15:22:44] <pnhChris> yes and no
  703. [15:23:22] <pnhChris> i'd prefer not to pepper my markup with a bunch of empty just-for-include-pattern elements if the sematics of the page cover it jsut as well
  704. [15:23:53] <McNulty> That's a point. Also the exact semantics of the include-pattern don't seem to be settled just yet
  705. [15:23:57] <Ronnos> hmm, i'm wondering in which countries microformats are popular right now...
  706. [15:24:15] * lisppaste4 (n=lisppast@common-lisp.net) has joined #microformats
  707. [15:24:23] <trovster> <div class="hentry include-YOUR-hCard-ID"> heh :)
  708. [15:24:25] <pnhChris> reviewer:: The optional field specifies the person who authored the review. If the reviewer is specified, an hCard representing the reviewer MUST be provided. For anonymous reviews, use "anonymous" (without quotes) for the full name of the reviewer. If no "reviewer" is found inside the hReview, parsers should look outside the hReview, in the context of the page, for the "reviewer". If there is no "reviewer" outside either, then
  709. [15:24:26] <cbarrett> well, the uF list and wiki are English, so probably mostly english speaking countries.
  710. [15:25:06] <McNulty> I see what you mean with that middle step
  711. [15:26:33] <pnhChris> I mean i totally agree with the should ADDRESS.. and i think that the hreview and atom spec could meet in the middle somewhere
  712. [15:26:57] <pnhChris> but sometimes you're not sing address.. either because HTML is dumb, or perhaps ADDRESS is used elsewhere
  713. [15:27:05] <pnhChris> but
  714. [15:27:20] <cbarrett> Ronnos: there's also a french wiki, a japanese wiki, a spanish wiki, and a very small german wiki
  715. [15:27:31] <Ronnos> noticed that cbarrett
  716. [15:27:54] <Ronnos> but in which countries are the uF really being implemented
  717. [15:28:07] <Ronnos> UK? US?
  718. [15:28:35] <briansuda> there is a big group of Germans who are always presenting on the topic
  719. [15:28:46] <Ronnos> leading countries in uF implementions...
  720. [15:29:08] <briansuda> well, Yahoo is a global company so it is hard to say how many people USE flickr/upcoming, etc
  721. [15:29:44] <pnhChris> has wordpress.com done much internationalization?
  722. [15:29:50] <Ronnos> because, in Holland they are (as far as i know) not really popular at the moment
  723. [15:30:23] <briansuda> i think there might have been some presentations at barcamp-amsterdam
  724. [15:30:46] <McNulty> Ronnos - I'm sure if someone wanted to translate the wiki that'd help ;-)
  725. [15:30:55] <Ronnos> lol
  726. [15:31:10] <cbarrett> Most people in .nl speak some English, right?
  727. [15:31:29] <Ronnos> yup
  728. [15:31:43] <McNulty> I tried speaking Dutch in a burger king in Amsterdam, and the guy behind the counter said 'sorry, I don't speak Dutch'
  729. [15:31:50] <Ronnos> Lol
  730. [15:32:05] <Ronnos> at the Leidse plein perhaps?
  731. [15:32:27] <McNulty> Is that that square?
  732. [15:32:32] <McNulty> Yeees, I think so!
  733. [15:32:39] <Ronnos> yes, nearby the cinema
  734. [15:32:51] <McNulty> How did you guess? ;-)
  735. [15:32:57] <Ronnos> :)
  736. [15:33:30] <Ronnos> well, thats the route i'm always taking :)
  737. [15:33:40] * briansuda (n=briansud@thjodarbokhlada.hotspot.hive.is) Quit ()
  738. [15:33:41] <cbarrett> McNulty: lol
  739. [15:33:41] <Ronnos> movie, popcorn, junkfood :)
  740. [15:33:53] <cbarrett> McNulty: was she from NL? Or maybe she was a student.
  741. [15:33:56] <McNulty> cbarrett - lots of people in Germany and France speak English, but I'm sure those wiki translations aren't wasted.
  742. [15:34:12] <cbarrett> Oh definitely.
  743. [15:34:12] <McNulty> cbarrett - It was an english guy
  744. [15:34:19] <Ronnos> lol
  745. [15:34:26] <cbarrett> oh, I don't know why i thought it said girl
  746. [15:34:29] * cbarrett must be going nuts.
  747. [15:34:58] <Ronnos> i'm planning to write some small dutch rants about uF
  748. [15:35:23] <Ronnos> but first i need a new high tech web 3.0 publishing platform :D
  749. [15:36:48] <McNulty> a blog, you mean ;-P
  750. [15:37:07] <Ronnos> something like that :P
  751. [15:37:25] <Ronnos> but a very special blog, with comments!
  752. [15:37:30] <Ronnos> a young boys dream :)
  753. [15:37:50] <McNulty> The comments are hard to generate
  754. [15:38:05] <Ronnos> lol
  755. [15:38:15] <Ronnos> maybe i use a guestbook for that part :D
  756. [15:38:23] <pnhChris> comments are easy to generate.. just turn off all spam measures
  757. [15:38:25] <pnhChris> :P
  758. [15:38:39] <Ronnos> true true
  759. [15:39:06] <McNulty> "Wow, what a great post! There's something you might be interested in at http://v14grA.com"
  760. [15:39:16] <Ronnos> ahahaha
  761. [15:40:50] <Ronnos> i think the problem with uF is that 98% of the people arent aware of them
  762. [15:41:17] <Ronnos> so a lot of people (like the big bosses) don't see them as valuable
  763. [15:41:50] <pnhChris> but the inverse of that is true as well.. they're not necessarily something people (on the consuming end of the markup) need to be aware of
  764. [15:42:06] <pnhChris> so working them in is easy
  765. [15:42:27] <Ronnos> true true
  766. [15:42:37] <pnhChris> no hurdle or other tool that needs to be OK'd by the big bosses
  767. [15:42:59] * McNulty had his vcards stripped out of a page by a designer redoing the CSS
  768. [15:43:14] <McNulty> people not being aware of them isn't always a bonus ;-)
  769. [15:44:31] <pnhChris> yeah.. i've been liberally commenting things when i have built the last few markup templates i've built
  770. [15:44:54] <Ronnos> the yellow pages uF style
  771. [15:45:22] <pnhChris> (e.g. <!-- blog posts in format XXX see YYY url for markup structure before altering --> )
  772. [15:45:57] <pnhChris> and other goodies
  773. [15:51:14] <McNulty> probably a good idea
  774. [15:51:43] <McNulty> i'm in a situation where HTML isn't strictly my area, but I seem to have better practices than the team doing it so it's endlessly frustrating
  775. [15:53:43] <Ronnos> i think that's almost a standard situation for most of us?
  776. [16:05:50] <Whafro> drewinthehead: ping
  777. [16:06:40] <drewinthehead> pong
  778. [16:06:58] <drewinthehead> wassup Whafro?
  779. [16:06:59] <Whafro> hey, I'm using your rel-lint to check rel-tag entries that we're developing into our platform
  780. [16:07:05] <drewinthehead> ok
  781. [16:07:15] <Whafro> and I just want to verify manually that this format works... because I'm skeptical
  782. [16:07:17] <Whafro> http://client46.stage.grassroots.com/panettablog/index.jhtml;jsessionid=GGIQ1RXCYEYH2CQQPAHCFEY?topicId=1599&/Literature
  783. [16:07:36] <Whafro> the lint identifies the Literature tag, which is good, because we're hoping that suffices, but I want to double-check
  784. [16:09:04] <drewinthehead> those tags shouldn't be working :(
  785. [16:09:11] <Whafro> ah hah
  786. [16:09:19] <Whafro> it also allows for unencoded spaces in the tags
  787. [16:09:29] <Whafro> ie
  788. [16:09:29] <Whafro> http://client46.stage.grassroots.com/panettablog/index.jhtml;jsessionid=GGIQ1RXCYEYH2CQQPAHCFEY?topicId=1605&/Washington,%20DC
  789. [16:09:31] <Whafro> erm
  790. [16:09:44] <Whafro> http://client46.stage.grassroots.com/panettablog/index.jhtml;jsessionid=GGIQ1RXCYEYH2CQQPAHCFEY?topicId=1605&/Washington, DC
  791. [16:10:15] <drewinthehead> tags should be the last fragment of the URL, but not including query strings
  792. [16:11:01] <Whafro> yeah, that's the way I read it in the spec, but when that one passed the lint, our engineering folks took it and ran with it
  793. [16:11:14] <Whafro> okay, good to know, thanks
  794. [16:11:54] <McNulty> Is rel-tag case sensitive, or is that left to the tagging authority (first part of the URL)
  795. [16:11:56] <McNulty> ?
  796. [16:17:48] <Whafro> good question... we're pulling the tags straight from where the authority would, so it should be moot, but I'm interested to know too
  797. [16:18:34] <Whafro> I would think that since URL fragments are typically case-sensitive, that the tags would be too, but that would be bad for looking at them across sites... so I'd guess that external implementations would be insensitive
  798. [16:19:24] <pnhChris> i'm sure more then a few are insensitive
  799. [16:19:40] <drewinthehead> there's a good TBL document on this .. let me see if i can find it
  800. [16:20:56] <drewinthehead> http://www.w3.org/DesignIssues/Axioms.html
  801. [16:22:24] <Whafro> interesting doc- thanks
  802. [16:26:48] <drewinthehead> looks like my tag finding line isn't working ... link.href.replace(/(.*)\/$/i, '$1').split('/').pop().split('?').reverse().pop().split('#').reverse().pop();
  803. [16:27:15] <drewinthehead> you have to be dubious of code that sounds like a break dance routine
  804. [16:27:44] <kapowaz> it reminds me of that 'unix is sexy' thing
  805. [16:28:12] <Whafro> hah, true
  806. [16:28:43] <Whafro> unzip; touch; strip; finger; mount; ... something like that
  807. [16:30:51] * cgriego (n=cgriego@e2.87.5d45.static.theplanet.com) has joined #Microformats
  808. [16:30:51] <jibot> cgriego is Chris Griego (-06:00) and a front-end architect with rd2inc.com
  809. [16:39:41] <drewinthehead> i think i've fixed it, Whafro
  810. [16:39:46] <trovster> drewinthehead: Can I post that on bash!
  811. [16:40:10] <drewinthehead> post what, trovster?
  812. [16:40:20] <trovster> The break-dance routine!
  813. [16:40:35] <drewinthehead> sure
  814. [16:40:43] <drewinthehead> the revised one looks like this
  815. [16:40:53] <drewinthehead> link.href.replace(/(.*)\?(.*)$/i, '$1').split('/').pop().split('?').reverse().pop().split('#').reverse().pop();
  816. [16:41:42] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit ()
  817. [16:42:18] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) has joined #microformats
  818. [16:42:18] <jibot> mlinksva is Mike Linksvayer and from Creative Commons
  819. [16:50:38] * cbarrett yawns
  820. [16:51:45] <cbarrett> What's up?
  821. [16:59:23] <kapowaz> javascript is funky
  822. [16:59:48] * _psychic__ (n=_psychic@65.103.232.203) has joined #microformats
  823. [16:59:51] <kapowaz> pop().split().reverse().split().pop().yoww()
  824. [17:01:21] * _psychic_ (n=_psychic@65.103.232.203) Quit (Read error: 104 (Connection reset by peer))
  825. [17:05:47] * bewes1 (n=ben@209.237.236.227) has joined #microformats
  826. [17:17:55] * charles_r (n=charles_@charlesr.gotadsl.co.uk) Quit (Remote closed the connection)
  827. [17:29:59] * blueNine (n=tigger@host213-123-130-180.in-addr.btopenworld.com) Quit ("leaving")
  828. [17:30:53] * hober (n=ted@unaffiliated/hober) has joined #microformats
  829. [17:31:42] <kapowaz> fwiw I have created photoshop versions of the microformats logo now
  830. [17:31:47] <kapowaz> I'll host them up somewhere shortly
  831. [17:33:41] <kapowaz> I just need to know what the typeface is... surely somebody knows?
  832. [17:33:45] <kapowaz> and is it freely available?
  833. [17:35:23] <Whafro> was there not a psd version of the logo before?
  834. [17:35:28] <Whafro> what did cederholm create it in?
  835. [17:38:02] * drewinthehead (i=mclellan@nat/yahoo/x-51cb85970d8ee868) Quit (Read error: 60 (Operation timed out))
  836. [17:38:12] * _psychic__ (n=_psychic@65.103.232.203) Quit (Read error: 145 (Connection timed out))
  837. [17:39:33] <kapowaz> I've no idea what it was originally made with, but the only versions available on the wiki are SVG and Fireworks PNG
  838. [17:39:42] <kapowaz> neither of which can be (scalably) edited in Photoshop
  839. [17:39:58] * bear_afk is now known as bear
  840. [17:40:19] <kapowaz> I got the impression from what Remi Prevost (who made the hosted version) wrote that Dan's version was only ever made available as a flat file
  841. [17:40:57] * _psychic_ (n=_psychic@65.103.232.203) has joined #microformats
  842. [17:42:53] <bergie> Some more stuff about the Microformats - CRM link I mentioned earlier: http://bergie.iki.fi/blog/contact-management-in-semantic-web.html
  843. [17:43:30] * McNulty (n=ciaran@nat-195.157.130.52.maximalls.net) Quit ("Download Gaim: http://gaim.sourceforge.net/")
  844. [17:44:14] * bengee (n=bengee@muedsl-82-207-128-166.citykom.de) Quit ("Leaving")
  845. [17:44:59] <cbarrett> bergie: nice
  846. [17:47:23] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) Quit ()
  847. [17:54:29] * _psychic_ (n=_psychic@65.103.232.203) Quit ()
  848. [17:55:11] * izo_ (n=izo_@boi59-1-82-66-128-84.fbx.proxad.net) Quit ()
  849. [17:56:02] * _psychic_ (n=_psychic@65.103.232.203) has joined #microformats
  850. [17:56:19] * danja_ (n=danja@host218-221-static.104-80-b.business.telecomitalia.it) has joined #microformats
  851. [17:57:52] * izo_ (n=izo_@boi59-1-82-66-128-84.fbx.proxad.net) has joined #microformats
  852. [17:59:18] * danja (n=danja@host30-218-static.104-80-b.business.telecomitalia.it) Quit (Read error: 113 (No route to host))
  853. [18:00:50] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) Quit (Read error: 110 (Connection timed out))
  854. [18:03:26] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) has joined #microformats
  855. [18:05:20] * valmont (n=chrishol@pdpc/supporter/silver/valmont) has joined #microformats
  856. [18:06:31] * KevinMarks (n=Snak@pdpc/supporter/active/kevinmarks) Quit ("The computer fell asleep")
  857. [18:24:28] * _psychic_ (n=_psychic@65.103.232.203) Quit (Read error: 145 (Connection timed out))
  858. [18:33:55] * bergie (n=bergie@net-61.nrpn.net) Quit ()
  859. [18:43:21] * kingryan (n=kingryan@dsl092-180-250.sfo1.dsl.speakeasy.net) has joined #microformats
  860. [18:43:21] * ChanServ sets mode +o kingryan
  861. [18:44:46] * tantek (n=tantek@dsl092-180-250.sfo1.dsl.speakeasy.net) has joined #microformats
  862. [18:44:47] <jibot> tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
  863. [18:45:07] * ChanServ sets mode +o tantek
  864. [18:51:42] * jcgregorio (i=chatzill@nat/ibm/x-28109b3f2221c938) has joined #microformats
  865. [18:52:24] * bergie (n=bergie@cs181017015.pp.htv.fi) has joined #microformats
  866. [18:52:25] <jibot> bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
  867. [18:53:43] * bergie (n=bergie@cs181017015.pp.htv.fi) Quit (Remote closed the connection)
  868. [18:53:55] * bergie (n=bergie@cs181017015.pp.htv.fi) has joined #microformats
  869. [19:02:51] * DanC (n=connolly@64-126-89-30.dyn.everestkc.net) Quit ("to restart ssh-agent")
  870. [19:34:12] * iand (n=iand@62.172.77.82) Quit (Read error: 110 (Connection timed out))
  871. [19:41:09] * dbaron (n=dbaron@gw.office.mozilla.org) has joined #microformats
  872. [19:42:09] * kingryan_ (n=kingryan@dsl092-180-250.sfo1.dsl.speakeasy.net) has joined #microformats
  873. [19:49:42] * kingryan (n=kingryan@dsl092-180-250.sfo1.dsl.speakeasy.net) Quit (Read error: 60 (Operation timed out))
  874. [19:49:59] * trovster (n=trov@creation1.plus.com) Quit ()
  875. [20:05:37] * imajes (n=imajes@growl/imajes) Quit (Remote closed the connection)
  876. [20:14:18] * izo_ (n=izo_@boi59-1-82-66-128-84.fbx.proxad.net) Quit ()
  877. [20:29:12] * imajes (n=imajes@cpc2-ware3-0-0-cust617.lutn.cable.ntl.com) has joined #microformats
  878. [20:46:21] * gsnedders (n=gsnedder@host217-42-133-100.range217-42.btcentralplus.com) Quit ()
  879. [20:48:22] * KevinMarks (n=Snak@dsl092-180-250.sfo1.dsl.speakeasy.net) has joined #microformats
  880. [20:48:34] * ChanServ sets mode +o KevinMarks
  881. [20:59:18] * divoxx (n=rodrigo@201.37.108.13) has joined #microformats
  882. [21:04:46] * bear is now known as bear_afk
  883. [21:06:06] * imajes (n=imajes@growl/imajes) Quit ()
  884. [21:09:27] * _psychic_ (n=_psychic@71.32.228.156) has joined #microformats
  885. [21:12:43] * ajturner (n=irc@d14-69-228-190.try.wideopenwest.com) Quit ()
  886. [21:19:46] * divoxx (n=rodrigo@201.37.108.13) Quit (Remote closed the connection)
  887. [21:28:00] * bear_afk is now known as bear
  888. [21:28:45] * izo_ (n=izo_@boi59-1-82-66-128-84.fbx.proxad.net) has joined #microformats
  889. [21:28:45] * kingryan_ (n=kingryan@dsl092-180-250.sfo1.dsl.speakeasy.net) Quit ()
  890. [21:29:18] * kingryan (n=kingryan@dsl092-180-250.sfo1.dsl.speakeasy.net) has joined #microformats
  891. [21:29:19] * ChanServ sets mode +o kingryan
  892. [21:29:34] * Phae (n=phae@bb-87-80-218-92.ukonline.co.uk) has joined #microformats
  893. [21:29:35] <jibot> Phae is Frances Berriman of http://www.fberriman.com/
  894. [21:34:00] * bewes1 is now known as bewest
  895. [21:36:09] * drewinthehead (n=drewinth@chauchcr.gotadsl.co.uk) has joined #microformats
  896. [21:36:09] <jibot> drewinthehead is the author of hKit and a developer for Yahoo! Europe
  897. [21:42:53] * imajes (n=imajes@growl/imajes) has joined #microformats
  898. [21:43:47] * gsnedders (n=gsnedder@host217-42-133-100.range217-42.btcentralplus.com) has joined #microformats
  899. [21:43:48] <jibot> gsnedders is a 14 year old idiot from Scotland and pretends to have a website at http://geoffers.uni.cc/
  900. [21:46:51] * popov (n=ppopov@media.rc.edu) has joined #microformats
  901. [21:48:00] * cgriego_ (n=cgriego@e2.87.5d45.static.theplanet.com) has joined #Microformats
  902. [21:48:56] * neuraxon77 (n=craig@cust7394.vic01.dataco.com.au) has joined #microformats
  903. [21:55:37] * cgriego (n=cgriego@e2.87.5d45.static.theplanet.com) Quit (Nick collision from services.)
  904. [21:55:40] * cgriego_ is now known as cgriego
  905. [22:00:08] * jcgregorio (i=chatzill@nat/ibm/x-28109b3f2221c938) Quit ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006092109]")
  906. [22:03:12] * remi (n=remi@dsl-139-243.aei.ca) has joined #microformats
  907. [22:03:12] <jibot> remi is Remi Prevost, a web developper (yeah, that's how we spell "developer" in french) from Quebec and blogs about web stuff at <http://remiprevost.com/>
  908. [22:05:26] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #microformats
  909. [22:08:07] <tommorris> Hey all - I've just had an idea. I'm going to use hCal as a user signup mechanism.
  910. [22:08:21] <drewinthehead> cool ..
  911. [22:08:28] <drewinthehead> wanna see a prototype? :)
  912. [22:08:30] <kingryan> using attendees and uid's
  913. [22:08:34] * gsnedders (n=gsnedder@host217-42-133-100.range217-42.btcentralplus.com) Quit ()
  914. [22:08:37] <kingryan> ?
  915. [22:08:38] <tommorris> Yes please.
  916. [22:08:45] <drewinthehead> let me dig it out
  917. [22:09:21] <drewinthehead> this is a primitive one http://allinthehead.com/demo/hkit-signup/
  918. [22:09:26] <tommorris> Basically, my plan is - the person signs up using their e-mail address or using OpenID. Then they can fill out their profile using hCard and XFN
  919. [22:09:27] <drewinthehead> i have an autocomplete example too
  920. [22:09:44] <drewinthehead> an hCard on the OpenID URL?
  921. [22:10:04] <tantek> tommorris, that makes a lot of sense, especially if their OpenID URL already has their hCard and XFN enhanced blogroll
  922. [22:10:07] <tommorris> If it exists.
  923. [22:10:18] <tantek> I think ClaimID might support both
  924. [22:10:28] * Enric (n=Enric@c-67-188-10-66.hsd1.ca.comcast.net) has joined #microformats
  925. [22:10:28] <jibot> Enric is a media Software Developer and Videoblogger located at http://www.cirne.com
  926. [22:10:33] <tommorris> I'm going to do some stuff like autodetect LiveJournal (the main provider of OpenID) and auto-pull their FOAF.
  927. [22:10:50] <tommorris> Nice Prototype.js too!
  928. [22:11:53] <tommorris> drewinthehead: do you mind if I share this on my blog and/or del.icio.us?
  929. [22:12:34] <drewinthehead> it's a bit ropey tommorris
  930. [22:12:39] <tommorris> Just as a demo.
  931. [22:13:03] <drewinthehead> be sure to fully disclaim it as a rough prototype :)
  932. [22:14:38] <tommorris> This service I'm building will also be outputting hCard, XFN and possibly hCal. And eventually lots of XOXO.
  933. [22:15:35] * remi (n=remi@dsl-139-243.aei.ca) Quit (Read error: 104 (Connection reset by peer))
  934. [22:16:30] <tommorris> Drew - http://blogs.opml.org/tommorris/2006/10/30#When:2:13:32PM
  935. [22:17:47] <tantek> tommorris - priceless: "On the Internet, success brings you nutcases."
  936. [22:17:54] * Phae (n=phae@bb-87-80-218-92.ukonline.co.uk) Quit (Read error: 113 (No route to host))
  937. [22:18:31] * tommorris has the Scripting News style down to a tee.
  938. [22:19:51] * Ronnos (n=Ronnos@s5593d4e3.adsl.wanadoo.nl) Quit ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
  939. [22:20:11] <Enric> off topic -- I have a question or doing something in ajax as opposed to flash. Is there a channel good to ask at in. Or could I ask here?
  940. [22:20:42] <tommorris> Are you using an Ajax library?
  941. [22:20:49] <kingryan> Enric: I don't know where to ask, but this isn't the right place
  942. [22:20:53] <Enric> I'm using jquery a bit
  943. [22:20:59] <tommorris> The Dojo library has an IRC channel - #dojo on freenode
  944. [22:21:08] <Enric> ok, Ryan
  945. [22:21:29] <Enric> Thanks tomorris
  946. [22:21:33] <tantek> unless you wanted to talk about microformats.org/wiki/rest/ahah
  947. [22:22:00] * danja_ (n=danja@host218-221-static.104-80-b.business.telecomitalia.it) Quit ()
  948. [22:22:09] <Enric> it's a more specific question, tantek...thanks.
  949. [22:22:21] <Enric> I'll try out the #dojo channel
  950. [22:28:18] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) Quit ("Leaving")
  951. [22:28:32] * cgriego (n=cgriego@e2.87.5d45.static.theplanet.com) Quit (Remote closed the connection)
  952. [22:29:34] * cgriego (n=cgriego@e2.87.5d45.static.theplanet.com) has joined #Microformats
  953. [22:31:00] <bewest> #web is a good place to ask
  954. [22:31:36] <bewest> ajax is a technique, flash is a technology... you can do something in ajax, you can use ajax to do something
  955. [22:32:05] <bewest> erm can't do something in ajax
  956. [22:32:52] <Enric> I'll try #web too...thanks.
  957. [22:35:47] <KevinMarks> dojo loses points for html abuse
  958. [22:36:45] <bewest> and bloat
  959. [22:39:42] * mfbot (n=mfbot@69.55.232.130) has joined #microformats
  960. [22:39:42] <jibot> mfbot is a little bot kingryan put together with pieces from mediawiki to report on wiki changes and http://microformats.org/wiki/mfbot
  961. [22:39:47] <kingryan> hi mfbot
  962. [22:40:14] * mfbot (n=mfbot@69.55.232.130) Quit (Remote closed the connection)
  963. [22:40:26] * mfbot (n=mfbot@69.55.232.130) has joined #microformats
  964. [22:41:03] <kingryan> all hail mfbot!
  965. [22:45:57] <drewinthehead> yay mfbot!
  966. [22:46:06] <drewinthehead> tommorris: rougher than rough ... http://allinthehead.com/demo/autocomplete/
  967. [22:46:33] * bewest hands our party hats and whistles
  968. [22:52:02] <tommorris> Hmm - getting nothing.
  969. [22:52:14] <drewinthehead> nothing at all?
  970. [22:52:26] <drewinthehead> try with tantek.com ... there should be loads of hcards :)
  971. [22:52:42] <tommorris> What's the trigger - click out? tab? enter?
  972. [22:52:51] <drewinthehead> blur of the url field
  973. [22:53:04] <drewinthehead> then you should be able to start typing in the name box and have it suggest names
  974. [22:53:04] <tommorris> I'll try it in another browser
  975. [22:53:19] <tommorris> Oh yeah - there we go. That's cool.
  976. [22:53:33] <drewinthehead> nothing visual happens ... the idea being that the user doesn't need to learn new behaviour
  977. [22:54:36] <tommorris> I'm thinking of writing a little script later that will take the #microformats RSS feed and just show lines that have URLs in.
  978. [22:55:15] <tommorris> I have a feeling that will be useful - there must be so many good URL's posted here in my absence.
  979. [22:56:41] <drewinthehead> na, we save them all just for you ;)
  980. [22:57:39] <tommorris> Cool, thanks.
  981. [22:57:45] <tommorris> I'll have some cool stuff to show off in a few days.
  982. [22:58:17] <drewinthehead> it might be worth looking at the javascript the logs page uses and seeing if there's an easy way to hack in a url filter
  983. [22:58:30] <drewinthehead> i'm sure robert will accept patches
  984. [22:58:41] <tommorris> That's one possibility - I'm thinking of doing it on the server-side actually.
  985. [22:58:59] * countrymike (n=brent@222-154-238-83.adsl.xtra.co.nz) has joined #microformats
  986. [22:59:00] <drewinthehead> post them to a del.icio.us account :)
  987. [22:59:02] <tommorris> I want the function to be there regardless of whether JavaScript is on, and I may want to offer the option on mobile
  988. [22:59:43] * Enric (n=Enric@c-67-188-10-66.hsd1.ca.comcast.net) Quit ("Chatzilla 0.9.72 [Firefox 1.5.0.7/2006090918]")
  989. [22:59:58] <tommorris> For me, there has to be a really strong case that the experience would be significantly worse without AJAX b
  990. [23:00:03] <tommorris> ...efore using it.
  991. [23:01:06] <tommorris> And I'd rather build a web site first and add JS/AJAX later than building a website on top of JS/AJAX
  992. [23:01:16] * sreynen (n=sreynen@216.81.176.51) Quit (Remote closed the connection)
  993. [23:01:24] <drewinthehead> sure
  994. [23:07:37] * bear is now known as bear_afk
  995. [23:08:54] <tantek> tommorris - re: URL filtering from #microformats - you could have the script add them automatically to various bookmarking services with the tag "microformats" and perhaps the irc nick of the poster
  996. [23:09:31] <kingryan> or just publish them somewhere with xfolk?
  997. [23:09:55] <tommorris> Can do - or I can just publish a second RSS feed that is just a digest of the current RSS feed, just with the URLs. It's only so that people can look them over and see the stuff people are building.
  998. [23:10:02] <tantek> right - could do that with magnolia and do both
  999. [23:10:23] <tantek> tommorris - or you could publish an hAtom + xFolk feed
  1000. [23:10:39] <tantek> with a link rel alternate to the Atom version for legacy aggregators ;)
  1001. [23:10:47] <tommorris> Heh heh. I do lots of XML stuff anyway, so it's only about five lines of code to do it the way I'm planning.
  1002. [23:11:48] <tommorris> It's basically: unserialize, throw a bunch of regexes at the relevant attribute in the array, and then republish.
  1003. [23:14:10] * sreynen (n=sreynen@71-214-242-108.desm.qwest.net) has joined #microformats
  1004. [23:14:10] <jibot> sreynen is Scott Reynen, who makes things at makedatamakesense.com
  1005. [23:14:43] * bewest (n=ben@httpcraft/bewest) Quit (Read error: 110 (Connection timed out))
  1006. [23:30:15] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit ()
  1007. [23:32:53] * julianstahnke (n=julianst@hq.last.fm) Quit ()
  1008. [23:33:54] * remi (n=remi@dsl-132-255.aei.ca) has joined #microformats
  1009. [23:33:54] <jibot> remi is Remi Prevost, a web developper (yeah, that's how we spell "developer" in french) from Quebec and blogs about web stuff at <http://remiprevost.com/>
  1010. [23:34:51] * neuraxon77 (n=craig@cust7394.vic01.dataco.com.au) Quit ("Trillian (http://www.ceruleanstudios.com")
  1011. [23:38:03] * kingryan_ (n=kingryan@dsl092-180-250.sfo1.dsl.speakeasy.net) has joined #microformats
  1012. [23:40:18] * mfbot (n=mfbot@69.55.232.130) Quit (Remote closed the connection)
  1013. [23:41:15] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit ("Leaving")
  1014. [23:43:23] * mfbot (n=mfbot@69.55.232.130) has joined #microformats
  1015. [23:46:20] * kingryan (n=kingryan@dsl092-180-250.sfo1.dsl.speakeasy.net) Quit (Read error: 60 (Operation timed out))
  1016. [23:52:15] * kingryan_ (n=kingryan@dsl092-180-250.sfo1.dsl.speakeasy.net) Quit ()
  1017. [23:56:40] * kingryan (n=kingryan@dsl092-180-250.sfo1.dsl.speakeasy.net) has joined #microformats
  1018. [23:56:40] * ChanServ sets mode +o kingryan
  1019. [23:59:44] * kingryan is disturbed by '<font class="reviewer fn" style="DISPLAY: none;">Emma Berkowitz</font>'

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.