IRC Log for #microformats on 2006-02-22

Timestamps are in UTC.

  1. [00:00:41] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) Quit (Read error: 104 (Connection reset by peer))
  2. [00:00:42] * tantek_ (n=tantek@207.47.11.51) Quit (Read error: 104 (Connection reset by peer))
  3. [00:01:15] * tantek (n=tantek@207.47.11.51) has joined #microformats
  4. [00:01:25] * ChanServ sets mode +o tantek
  5. [00:01:38] <tantek> reload again...
  6. [00:01:39] <pnhChris> marking up my resume that i mail to people with 30 wikipedia links just feels like cruft to me
  7. [00:02:01] * _psychic_ (n=_psychic@71.32.228.156) has joined #microformats
  8. [00:02:32] * trovv (n=tr-vs73r@blakesheen.demon.co.uk) Quit ()
  9. [00:02:37] <tantek> Yoz and I are going to add microformats to Ning
  10. [00:03:12] <hober> pnhChris: I think it makes a lot of sense to have skills be links to something describing what it is you have skill at
  11. [00:03:20] * TantekC (n=Tantek@207.47.11.51) has joined #microformats
  12. [00:03:36] <tantek> hypertext or text, that is the question
  13. [00:03:46] * tantek sets mode +o TantekC
  14. [00:04:04] <hober> I'm currently marking up the chronologically-earliest mention of $TECH as an hresume skill
  15. [00:04:40] <pnhChris> linking to a singular definition or a tag space?
  16. [00:05:21] <pnhChris> and in some cases i may already be using abbr to add more information
  17. [00:05:33] <pnhChris> it just seems messy
  18. [00:05:42] <pnhChris> and arbitrary
  19. [00:05:58] <hober> It feels very webby to me. I'd much rather have too many things linked up than too few.
  20. [00:06:55] * _psychic_ (n=_psychic@71.32.228.156) Quit ()
  21. [00:07:00] <davecardwell> there were times when I created a link I'd rather not have had
  22. [00:07:06] <davecardwell> but had to for the sake of adding the skill
  23. [00:07:12] <pnhChris> it doesn't feel like something i want to do on a resume
  24. [00:07:33] <davecardwell> I'd rather not have people who want to read my CV following useless links
  25. [00:07:39] <davecardwell> I guess I could make them appear as not links with CSS
  26. [00:07:50] <davecardwell> but that seems a bit crap
  27. [00:07:52] <pnhChris> i often hesitate to even link projects or past employers because of implications
  28. [00:08:13] <pnhChris> "in 1999 i built a website for company XYZ: see!"
  29. [00:08:34] * LTjake (n=brian@CPE0011506c8049-CM0013711405ec.cpe.net.cable.rogers.com) has joined #microformats
  30. [00:08:52] <pnhChris> i just don't see value in adding arbitrary links to tell someone looking at my resume what HTML is
  31. [00:09:04] <davecardwell> I agree
  32. [00:09:49] <pnhChris> not to mention being compelled to have to closely monitor that tag space
  33. [00:12:23] <pnhChris> ultimately, if i don't already feel that someone visiting the web page needs that additional information, why would i think someone on the other side of a consuming application need it
  34. [00:13:11] <pnhChris> a link to a wikipedia article isn't going to help monster.com's parser digest and categorize my resume
  35. [00:13:32] <pnhChris> if anything else it might read too much into those links
  36. [00:13:47] <pnhChris> see some association there
  37. [00:14:05] <pnhChris> or a non-mf aware parser reading some association there
  38. [00:15:50] * factoryjoe (n=cmessina@c-69-181-81-22.hsd1.ca.comcast.net) Quit ()
  39. [00:17:05] * bkdelong_ (n=bkdelong@h-67-102-164-116.cmbrmaor.covad.net) has joined #microformats
  40. [00:19:47] * kingryan (n=kingryan@dsl081-240-149.sfo1.dsl.speakeasy.net) has joined #microformats
  41. [00:19:48] <jibot> kingryan is ryan king
  42. [00:19:57] * ChanServ sets mode +o kingryan
  43. [00:20:06] * kingryan (n=kingryan@dsl081-240-149.sfo1.dsl.speakeasy.net) Quit (Client Quit)
  44. [00:25:04] * bkdelong (n=bkdelong@h-67-102-164-116.cmbrmaor.covad.net) Quit (Read error: 110 (Connection timed out))
  45. [00:30:11] * factoryjoe (n=cmessina@c-69-181-81-22.hsd1.ca.comcast.net) has joined #microformats
  46. [00:31:14] * tantek_ (n=tantek@207.47.11.51) has joined #microformats
  47. [00:39:33] * bkdelong_ (n=bkdelong@h-67-102-164-116.cmbrmaor.covad.net) Quit (Read error: 110 (Connection timed out))
  48. [00:41:25] * tantek (n=tantek@207.47.11.51) Quit (Read error: 110 (Connection timed out))
  49. [00:41:33] * hober (n=ted@unaffiliated/hober) Quit ("heading home")
  50. [00:43:08] * tantek_ is now known as tantek
  51. [00:43:58] * ChanServ sets mode +o tantek
  52. [00:44:29] * TantekC (n=Tantek@207.47.11.51) Quit (Read error: 104 (Connection reset by peer))
  53. [00:58:02] <mfbot> [[hreview-faq]] http://microformats.org/wiki?title=hreview-faq&diff=0&oldid=5038 * Tantek * (+230) how to markup multiple reviews on one item on the same page.
  54. [01:02:12] * bear is now known as bear_dinner
  55. [01:05:01] * JamesSimplyHired (n=chatzill@pie.simplyhired.com) Quit ("Chatzilla 0.9.70 [Firefox 1.0.7/20050915]")
  56. [01:06:17] <KevinMarks> http://technorati.com/faves
  57. [01:06:48] <tantek> hey Kevin, are we live with that?
  58. [01:07:08] <KevinMarks> yes
  59. [01:07:23] <KevinMarks> as of 15 mins ago
  60. [01:09:23] <tantek> hey Kevin, Ning also has ?tag=tagname style tag URLs
  61. [01:10:42] <KevinMarks> bleah
  62. [01:11:53] <KevinMarks> can they not change?
  63. [01:12:34] <KevinMarks> I coudl be Postelian about it in the spider (though ?tag=6747478 cruft I can't)
  64. [01:13:47] * boneill (i=boneill@ben.benedictoneill.com) Quit (zelazny.freenode.net irc.freenode.net)
  65. [01:13:47] * limbo__ (n=limbo@hellonline.com) Quit (zelazny.freenode.net irc.freenode.net)
  66. [01:13:47] * Snowden (n=some@c-67-171-198-120.hsd1.or.comcast.net) Quit (zelazny.freenode.net irc.freenode.net)
  67. [01:13:47] * jibot (i=jibot@rdns.97.161.62.64.fre.communitycolo.net) Quit (zelazny.freenode.net irc.freenode.net)
  68. [01:13:47] * zwelch (n=kumquat@pdpc/supporter/sustaining/zwelch) Quit (zelazny.freenode.net irc.freenode.net)
  69. [01:13:47] * timb (n=tim@mail.del.icio.us) Quit (zelazny.freenode.net irc.freenode.net)
  70. [01:13:47] * Dougie (n=Doug@shadow.idmf.net) Quit (zelazny.freenode.net irc.freenode.net)
  71. [01:13:47] * megaman (i=megaman@ibt-clan.net) Quit (zelazny.freenode.net irc.freenode.net)
  72. [01:13:47] * bewest (n=bewest@ool-435012e6.dyn.optonline.net) Quit (zelazny.freenode.net irc.freenode.net)
  73. [01:13:47] * Frederic (n=neuro@pdpc/supporter/active/neuro) Quit (zelazny.freenode.net irc.freenode.net)
  74. [01:13:47] <tantek> check out http://hreviewit.ning.com
  75. [01:13:50] * boneill (i=boneill@ben.benedictoneill.com) has joined #microformats
  76. [01:13:50] * limbo__ (n=limbo@hellonline.com) has joined #microformats
  77. [01:13:50] * Snowden (n=some@c-67-171-198-120.hsd1.or.comcast.net) has joined #microformats
  78. [01:13:50] * jibot (i=jibot@rdns.97.161.62.64.fre.communitycolo.net) has joined #microformats
  79. [01:13:50] * zwelch (n=kumquat@pdpc/supporter/sustaining/zwelch) has joined #microformats
  80. [01:13:50] * timb (n=tim@mail.del.icio.us) has joined #microformats
  81. [01:13:50] * Dougie (n=Doug@shadow.idmf.net) has joined #microformats
  82. [01:14:04] * megaman (i=megaman@ibt-clan.net) has joined #microformats
  83. [01:14:04] * bewest (n=bewest@ool-435012e6.dyn.optonline.net) has joined #microformats
  84. [01:14:04] * Frederic (n=neuro@pdpc/supporter/active/neuro) has joined #microformats
  85. [01:14:18] * limbo__ (n=limbo@hellonline.com) Quit (Remote closed the connection)
  86. [01:14:21] * limbo__ (n=limbo@hellonline.com) has joined #microformats
  87. [01:15:22] * limbo__ (n=limbo@hellonline.com) Quit (Client Quit)
  88. [01:16:19] <tantek> Kevin, I've asked Yoz if they can do /index.php/tags/tagname
  89. [01:16:23] <tantek> and he's looking into it
  90. [01:16:26] <KevinMarks> great!
  91. [01:18:50] * tantek (n=tantek@207.47.11.51) Quit ()
  92. [01:58:11] * LTjake (n=brian@CPE0011506c8049-CM0013711405ec.cpe.net.cable.rogers.com) Quit ("Chatzilla 0.9.70 [Firefox 1.5.0.1/2006011112]")
  93. [02:06:50] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit ()
  94. [02:17:46] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) has joined #microformats
  95. [02:17:47] <jibot> mlinksva is Mike Linksvayer and from Creative Commons
  96. [02:19:30] * jcgregorio (n=chatzill@adsl-072-148-043-048.sip.rmo.bellsouth.net) has joined #microformats
  97. [02:26:32] * KevinMarks (n=Snak@pdpc/supporter/active/kevinmarks) Quit ("The computer fell asleep")
  98. [02:27:13] <amanuel> hmm
  99. [02:27:36] <amanuel> is it possible to register at microformats.org?
  100. [02:28:25] <amanuel> sigh someone else will have to fix the link then.
  101. [02:28:49] <amanuel> http://microformats.org/wiki/xfolk-profile
  102. [02:28:56] <amanuel> has a link to xoxo profile
  103. [02:29:14] <amanuel> which has now moved to http://microformats.org/wiki/xoxo
  104. [02:29:36] <amanuel> it is still linking to technorati which may not be the current doc for xoxo.
  105. [02:38:06] <mfbot> [[recipe-examples]] http://microformats.org/wiki?title=recipe-examples&diff=0&oldid=5039 * HollyMarieKoltz * (+946)
  106. [02:41:09] * tantek (n=tantek@207.47.10.130) has joined #microformats
  107. [02:41:09] <jibot> tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
  108. [02:41:19] * ChanServ sets mode +o tantek
  109. [02:42:15] * _psychic_ (n=_psychic@c-67-186-223-140.hsd1.ut.comcast.net) has joined #microformats
  110. [02:44:17] <mfbot> [[recipe-examples]] http://microformats.org/wiki?title=recipe-examples&diff=0&oldid=5040 * HollyMarieKoltz * (+74)
  111. [02:46:08] <mfbot> [[recipe-examples]] http://microformats.org/wiki?title=recipe-examples&diff=0&oldid=5041 * HollyMarieKoltz * (-2) Moroccan Braised Beef -
  112. [02:46:39] <mfbot> [[recipe-examples]] http://microformats.org/wiki?title=recipe-examples&diff=0&oldid=5042 * HollyMarieKoltz * (-7) Next Steps -
  113. [02:46:40] * _psychic_ (n=_psychic@c-67-186-223-140.hsd1.ut.comcast.net) has left #microformats
  114. [02:46:55] <mfbot> [[hreview]] M http://microformats.org/wiki?title=hreview&diff=0&oldid=5043 * Tantek * (+82) Schema -
  115. [02:47:15] * tantek (n=tantek@207.47.10.130) Quit ()
  116. [02:47:26] <mfbot> [[recipe-examples]] http://microformats.org/wiki?title=recipe-examples&diff=0&oldid=5044 * HollyMarieKoltz * (+0) Next Steps -
  117. [02:57:25] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) Quit ()
  118. [03:07:16] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
  119. [03:24:38] * rohit__ (n=rohit@adsl-69-105-239-39.dsl.pltn13.pacbell.net) has joined #microformats
  120. [03:27:54] * factoryjoe (n=cmessina@c-69-181-81-22.hsd1.ca.comcast.net) Quit ()
  121. [03:54:02] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) has joined #microformats
  122. [03:54:02] <jibot> tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
  123. [03:54:12] * ChanServ sets mode +o tantek
  124. [03:54:59] * edsu (n=esummers@66.187.134.52) has joined #microformats
  125. [03:55:14] <mfbot> [[hreview-faq]] M http://microformats.org/wiki?title=hreview-faq&diff=0&oldid=5045 * Tantek * (+114)
  126. [04:01:01] * jcgregorio (n=chatzill@adsl-072-148-043-048.sip.rmo.bellsouth.net) Quit ("Chatzilla 0.9.68.5.1 [Firefox 1.0.7/20051010]")
  127. [04:17:35] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) Quit (Success)
  128. [04:17:57] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
  129. [04:25:22] <pnhChris> i wasn't able to watch the whole feed today and missed the hatom stuff... anyone catch what was settled on (with content + author issues)
  130. [04:25:57] * KevinMarks (n=Snak@h-68-164-83-125.snvacaid.dynamic.covad.net) has joined #microformats
  131. [04:52:31] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) Quit (Read error: 110 (Connection timed out))
  132. [05:00:22] <mfbot> [[hresume-feedback]] http://microformats.org/wiki?title=hresume-feedback&diff=0&oldid=5046 * Dave Cardwell * (+463) General Comments - More feedback - skills.
  133. [05:13:44] * factoryjoe (n=cmessina@c-69-181-81-22.hsd1.ca.comcast.net) has joined #microformats
  134. [05:14:42] * bewest is now known as Chuck_Norris
  135. [05:15:13] * Chuck_Norris is now known as bewest
  136. [05:15:20] <factoryjoe> tantek: you here?
  137. [05:18:04] * bewest is now known as `Donatello
  138. [05:19:41] * valmont (n=chrishol@dsl092-043-004.lax1.dsl.speakeasy.net) has joined #microformats
  139. [05:33:26] * `Donatello is now known as bewest
  140. [05:49:47] * pnhChris (n=cac6982@c-68-81-161-155.hsd1.nj.comcast.net) Quit ()
  141. [05:51:40] * bergie (n=bergie@cs78246093.pp.htv.fi) has joined #microformats
  142. [05:51:41] <jibot> bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
  143. [05:54:07] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) Quit (Remote closed the connection)
  144. [05:54:30] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
  145. [06:04:41] * Snowden (n=some@c-67-171-198-120.hsd1.or.comcast.net) Quit (Read error: 104 (Connection reset by peer))
  146. [06:08:03] * Snowden (n=some@c-67-171-198-120.hsd1.or.comcast.net) has joined #microformats
  147. [06:09:09] * Snowden (n=some@c-67-171-198-120.hsd1.or.comcast.net) Quit (Client Quit)
  148. [06:15:33] * edsu (n=esummers@66.187.134.52) Quit ("leaving")
  149. [07:10:49] * KevinMarks (n=Snak@pdpc/supporter/active/kevinmarks) Quit ("The computer fell asleep")
  150. [07:16:06] * bergie (n=bergie@cs78246093.pp.htv.fi) Quit ()
  151. [07:16:58] * KevinMarks (n=Snak@h-68-164-83-125.snvacaid.dynamic.covad.net) has joined #microformats
  152. [07:39:26] * rohit__ (n=rohit@adsl-69-105-239-39.dsl.pltn13.pacbell.net) Quit ()
  153. [07:51:23] * tantek sets mode +o KevinMarks
  154. [07:56:24] * blake (n=blake@dsl093-240-087.ral1.dsl.speakeasy.net) has joined #microformats
  155. [07:56:24] <jibot> blake is allegedly human. Blake, also known as Cortland M. Setlow, studies at swarthmore.edu and enjoys building things, exploring buildings, and physics. He currently sleeps during the day.
  156. [08:01:01] * factoryjoe (n=cmessina@c-69-181-81-22.hsd1.ca.comcast.net) Quit ()
  157. [08:08:13] * KevinMarks (n=Snak@pdpc/supporter/active/kevinmarks) Quit (Read error: 110 (Connection timed out))
  158. [08:23:18] * blake (n=blake@dsl093-240-087.ral1.dsl.speakeasy.net) Quit ()
  159. [08:26:42] * limbo_ (n=me@dsl081-055-160.sfo1.dsl.speakeasy.net) has joined #microformats
  160. [08:26:42] <jibot> limbo_ is Eran and blogs at http://hellonline.com/blog/
  161. [09:36:33] * izo_ (n=izo@LNeuilly-152-23-33-39.w193-252.abo.wanadoo.fr) has joined #microformats
  162. [09:38:19] * rohit__ (n=rohit@adsl-69-105-239-39.dsl.pltn13.pacbell.net) has joined #microformats
  163. [10:28:32] * markmansour (n=markmans@dsl-202-173-156-87.vic.westnet.com.au) has joined #microformats
  164. [10:42:04] * holly (n=holly@ppp-68-251-51-7.dsl.chcgil.ameritech.net) has joined #microformats
  165. [10:49:39] * limbo_ (n=me@dsl081-055-160.sfo1.dsl.speakeasy.net) Quit (Read error: 110 (Connection timed out))
  166. [10:50:23] * markmansour (n=markmans@dsl-202-173-156-87.vic.westnet.com.au) Quit (Read error: 110 (Connection timed out))
  167. [10:55:32] <mfbot> [[recipe-examples]] http://microformats.org/wiki?title=recipe-examples&diff=0&oldid=5047 * HollyMarieKoltz * (+1196)
  168. [11:12:50] * rohit__ (n=rohit@adsl-69-105-239-39.dsl.pltn13.pacbell.net) Quit ()
  169. [11:39:59] <mfbot> [[recipe-examples]] http://microformats.org/wiki?title=recipe-examples&diff=0&oldid=5048 * HollyMarieKoltz * (+532)
  170. [11:42:38] * bergie (n=bergie@kone1.tmvvision.finnetcom.net) has joined #microformats
  171. [11:42:38] <jibot> bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
  172. [11:42:50] <mfbot> [[recipe-examples]] M http://microformats.org/wiki?title=recipe-examples&diff=0&oldid=5049 * HollyMarieKoltz * (+1) Cranberry Cherry Relish -
  173. [11:46:06] * LTjake (n=brian@h64-5-219-130.gtcust.grouptelecom.net) has joined #microformats
  174. [12:01:06] <mfbot> [[recipe-examples]] M http://microformats.org/wiki?title=recipe-examples&diff=0&oldid=5050 * HollyMarieKoltz * (+1) Next Steps -
  175. [12:03:50] * KevinMarks (n=Snak@h-68-164-82-6.snvacaid.dynamic.covad.net) has joined #microformats
  176. [13:26:31] * bkdelong (n=bkdelong@h-67-102-164-116.cmbrmaor.covad.net) has joined #microformats
  177. [13:26:31] <jibot> bkdelong is B.K. DeLong, Head Research Analyst for HALO Worldwide - http://www.haloworldwide.com. Web: http://www.brain-stream.com. Email: bkdelong@pobox.com and lives in Salem, MA, USA (-5:00 GMT)
  178. [13:38:30] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) Quit (Read error: 110 (Connection timed out))
  179. [14:34:50] * dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net) has joined #microformats
  180. [14:34:50] <jibot> dglazkov is Dimitri Glazkov (http://glazkov.com) and lives in Birmingham, AL, USA (-6:00 GMT)
  181. [14:54:38] * KevinMarks (n=Snak@pdpc/supporter/active/kevinmarks) Quit ("The computer fell asleep")
  182. [14:57:37] * _psychic_ (n=_psychic@128.187.171.36) has joined #microformats
  183. [15:03:51] * markp (n=markp@bi01p1.nc.us.ibm.com) has joined #microformats
  184. [15:15:05] * jcgregorio (n=chatzill@66.83.191.30.nw.nuvox.net) has joined #microformats
  185. [15:24:37] * pnhChris (n=cac6982@c-68-81-161-155.hsd1.nj.comcast.net) has joined #microformats
  186. [15:24:38] <jibot> pnhChris is Chris Casciano, blogs at http://placenamehere.com/ , and a member of the Web Standards Project.
  187. [15:24:58] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) has joined #microformats
  188. [15:24:59] <jibot> mlinksva is Mike Linksvayer and from Creative Commons
  189. [15:35:38] * edsu (n=esummers@66.187.134.52) has joined #microformats
  190. [15:43:50] * bear_dinner is now known as bear
  191. [15:51:35] * _psychic_ (n=_psychic@128.187.171.36) Quit ()
  192. [16:01:53] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) Quit (Read error: 110 (Connection timed out))
  193. [16:14:25] * _psychic_ (n=_psychic@71.32.228.156) has joined #microformats
  194. [16:15:15] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) Quit ()
  195. [16:18:08] * rohit__ (n=rohit@adsl-69-105-239-39.dsl.pltn13.pacbell.net) has joined #microformats
  196. [16:23:17] * _psychic1 (n=_psychic@71.32.228.156) has joined #microformats
  197. [16:27:51] * _psychic_ (n=_psychic@71.32.228.156) Quit (Nick collision from services.)
  198. [16:28:26] * _psychic1 is now known as _psychic_
  199. [17:02:19] * KevinMarks (n=Snak@dsl092-187-246.sfo1.dsl.speakeasy.net) has joined #microformats
  200. [17:05:01] * markp (n=markp@bi01p1.nc.us.ibm.com) Quit (Read error: 110 (Connection timed out))
  201. [17:06:39] * bergie (n=bergie@kone1.tmvvision.finnetcom.net) Quit ()
  202. [17:11:09] * tantek (n=tantek@dsl092-187-246.sfo1.dsl.speakeasy.net) has joined #microformats
  203. [17:11:10] <jibot> tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
  204. [17:11:19] * ChanServ sets mode +o tantek
  205. [17:16:24] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) has joined #microformats
  206. [17:16:25] <jibot> mlinksva is Mike Linksvayer and from Creative Commons
  207. [17:17:11] * hober (n=ted@unaffiliated/hober) has joined #microformats
  208. [17:17:12] <jibot> hober is Edward O'Connor and works for EVDB on http://eventful.com/ and lives in San Diego, CA (-08:00)
  209. [17:20:45] * limbo_ (n=me@dsl081-055-160.sfo1.dsl.speakeasy.net) has joined #microformats
  210. [17:20:46] <jibot> limbo_ is Eran and blogs at http://hellonline.com/blog/
  211. [17:21:34] * rohit__ (n=rohit@adsl-69-105-239-39.dsl.pltn13.pacbell.net) Quit ()
  212. [17:23:32] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
  213. [17:23:33] <jibot> amanuel is Amanuel, the social ambassador at http://otavo.com
  214. [17:24:25] <amanuel> microformats.org refused to let me register is registration disabled?
  215. [17:25:15] <dglazkov> was your proposed username a WikiName?
  216. [17:25:17] <tantek> amaneul, see FAQ
  217. [17:25:21] <tantek> question #1
  218. [17:25:29] <tantek> http://microformats.org/wiki/faq
  219. [17:25:38] <amanuel> I think so.
  220. [17:25:45] <amanuel> will read more carefully thanks
  221. [17:28:36] <amanuel> thanks tantek
  222. [17:28:40] <amanuel> I was trying Amanuel
  223. [17:28:49] <amanuel> AmanuelTewolde
  224. [17:29:30] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit ()
  225. [17:35:23] <amanuel> is it XOXO or xoxo
  226. [17:35:51] <dglazkov> depends on whether it's HTML or XHTML ;)
  227. [17:36:54] <tantek> good morning everyone
  228. [17:37:06] <tantek> the technology is XOXO
  229. [17:37:10] <tantek> the class name is "xoxo"
  230. [17:37:43] <tantek> we had some excellent discussions yesterday
  231. [17:38:25] * dglazkov wants a recap
  232. [17:39:23] <amanuel> yeah I left in the middle of it
  233. [17:39:27] <amanuel> not by choice.
  234. [17:40:30] <dglazkov> I left by choice, but not by desire
  235. [17:45:07] <mfbot> [[xfolk-profile]] M http://microformats.org/wiki?title=xfolk-profile&diff=0&oldid=5051 * AmanuelTewolde * (-82) update link to the local "xoxo profile" instead of technorati's older copy.
  236. [17:46:08] * izo_ (n=izo@LNeuilly-152-23-33-39.w193-252.abo.wanadoo.fr) Quit ()
  237. [17:49:10] <tantek> thanks amanuel
  238. [17:49:30] <amanuel> np tantek glad to help
  239. [17:49:50] <tantek> dglazkov, one of the things we talked about was the object "include" technique that has been proposed (and accepted) for hResume
  240. [17:50:23] <tantek> http://microformats.org/wiki/resume-brainstorming#hCard_reference_via_object
  241. [17:51:02] <tantek> I believe this is useful not only for hResume, but given experience with hReview (i.e. helping Ning add hReview support yesterday), for hReview as well
  242. [17:51:31] <amanuel> talk of xanadu brought back some warm memories
  243. [17:52:43] <amanuel> sad we still think of web as webpages
  244. [17:53:43] <tantek> In addition to object includes for hResume and hReview, for a quite some time, a bunch of us have talked about adding the ability to do includes/imports to XMDP
  245. [17:54:04] <tantek> but for that, the latest thinking was to use <a href="XMDPtoincludeURL" rel="import">
  246. [17:54:44] <tantek> so given that this object include technique makes sense across multiple microforrmats
  247. [17:55:25] <tantek> and we have discussed using <a href rel> for includes for XMDP
  248. [17:55:32] <tantek> this feels like a building block microformat
  249. [17:55:49] <tantek> I'm not sure it stands on its own as a microformat
  250. [17:56:06] <tantek> so perhaps it is something like the abbr-datetime-pattern
  251. [17:56:16] <tantek> include-pattern
  252. [17:57:28] <tantek> and then document *both* the <object class="include" href="#"> method for local content includes for microformats, and the <a href="remoteprofile" rel="include"> method for including XMDP profiles (and portions thereof) into XMDP
  253. [17:57:35] <tantek> OR
  254. [17:58:23] <tantek> the include-pattern could *only* describe <object class="include" href="#"> technique for now, since that is the *one* technique which has demonstrated direct utility across multiple microformats (hResume, hReview, and potentially hListing as well)
  255. [17:58:39] <tantek> and then simply add the <a rel="include"> feature to XMDP directly
  256. [17:58:47] <tantek> what do folks think of that?
  257. [17:58:55] <tantek> and while you're thinking of that...
  258. [17:59:32] <tantek> one more question for the channel to ponder. We've had the fn->nickname shortcut proposed for hCard for some time, and there is a bunch of support
  259. [18:00:03] <tantek> http://microformats.org/wiki/hcard-brainstorming#Implied_.22FN_and_N.22_Optimization_.28proposal.29
  260. [18:00:13] <tantek> i want to include this in hCard today
  261. [18:00:18] <tantek> any objections
  262. [18:00:19] <tantek> ?
  263. [18:03:18] <hober> tantek: re: XMDP include, I'm all for it, as you can probably gather from my mailing list post the other day
  264. [18:03:49] <hober> I'm wondering about the degenerate case: when an XMDP profile only has includes
  265. [18:04:04] <hober> <dl class="profile"> ... what goes here ... </dl>
  266. [18:04:25] <hober> maybe <dt>include</dt><dd><ul><li><a rel="include".......
  267. [18:06:22] <hober> re: fn->nickname shortcut: sounds good to me
  268. [18:15:08] <mfbot> [[events/xtech-2006]] N http://microformats.org/wiki/events/xtech-2006 * RyanKing * (+64) creating stub
  269. [18:23:55] * kingryan (n=kingryan@dsl092-187-246.sfo1.dsl.speakeasy.net) has joined #microformats
  270. [18:23:56] <jibot> kingryan is ryan king
  271. [18:23:58] * ChanServ sets mode +o kingryan
  272. [18:24:06] <tantek> hober, yes, I figured ;)
  273. [18:24:46] * tantek sets mode +o KevinMarks
  274. [18:36:16] * Atamido (n=atamido@cpe-67-9-173-252.austin.res.rr.com) Quit (Excess Flood)
  275. [18:36:41] * Atamido (n=atamido@cpe-67-9-173-252.austin.res.rr.com) has joined #microformats
  276. [18:38:22] * valmont (n=chrishol@germany.pspdev.pas.earthlink.net) has joined #microformats
  277. [18:40:51] * blake (n=blake@dsl093-240-087.ral1.dsl.speakeasy.net) has joined #microformats
  278. [18:40:51] <jibot> blake is allegedly human. Blake, also known as Cortland M. Setlow, studies at swarthmore.edu and enjoys building things, exploring buildings, and physics. He currently sleeps during the day.
  279. [18:45:10] <mfbot> [[events/2006-03-07-etech-microformats]] http://microformats.org/wiki?title=events/2006-03-07-etech-microformats&diff=0&oldid=5052 * Tantek * (+288) added details to top
  280. [18:46:17] * jcgregorio (n=chatzill@66.83.191.30.nw.nuvox.net) Quit (Remote closed the connection)
  281. [18:49:27] <hober> Given a) the divergence between the W3C and WHAT-WG on head@profile, and b) the mf preference for visible metadata, I really really like the idea of head@profile="#profile", and then <dl id="profile" class="profile"/> which consists of the includes for the various xmdp profiles being used.
  282. [18:49:28] <hober> It's a nice way of being visible about it while also being conservative WRT future direction of HTML.
  283. [18:49:54] <tantek> hober, don't worry too much about W3C/WHATWG divergence
  284. [18:50:12] <tantek> i'm working on getting the proper feedback to the right folks at W3C
  285. [18:51:29] <hober> word
  286. [18:51:56] <tantek> for now, let's move forward with the assumption that they're not going to break backward compat here
  287. [18:52:11] <tantek> because doing so (breaking backward compat) would be idiotic
  288. [18:56:24] <hober> So far as I can tell, they're all for breaking backwards compatibility (think XHTML 2)
  289. [19:04:26] * trovster (n=tr-vs73r@blakesheen.demon.co.uk) has joined #microformats
  290. [19:04:27] <jibot> trovster is a web developer from the UK who writes on http://www.trovster.com and runs www.csslounge.co.uk
  291. [19:06:02] <mfbot> [[hcard-brainstorming]] http://microformats.org/wiki?title=hcard-brainstorming&diff=0&oldid=5053 * DimitriGlazkov * (+44) Implied "FN and N" Optimization (proposal) -
  292. [19:08:08] <mfbot> [[hresume-feedback]] http://microformats.org/wiki?title=hresume-feedback&diff=0&oldid=5054 * Dave Cardwell * (+168) General Comments - Forgot to add something.
  293. [19:11:55] * markp (n=markp@bi01p1.nc.us.ibm.com) has joined #microformats
  294. [19:12:45] <dglazkov> tantek, imho include-pattern should definitely contain <object class="include" href="#">
  295. [19:13:37] <dglazkov> what's the diff: rel="import" , rel="include"? Typo?
  296. [19:14:48] <tantek> dglazkov, not a typo, and no difference really, hence I am working on converging
  297. [19:15:04] <tantek> we've talked about rel="import" for a while for XMDP
  298. [19:15:16] <dglazkov> why not rel="xmdp"?
  299. [19:15:21] <tantek> while <object class="include"> is new (class name) as of yesterday
  300. [19:15:33] <tantek> dglazkov, that's not precisely correct
  301. [19:15:44] <tantek> you're not including the xmdp to *use* it in another xmdp
  302. [19:15:52] <tantek> you're including the xmdp to have it count as part of another xmdp
  303. [19:15:59] <tantek> thus it is an "import" or an "include"
  304. [19:16:00] <dglazkov> oh, got it
  305. [19:16:05] <tantek> rather than a rel="profile"
  306. [19:16:15] <tantek> which means to use it as a profile for the current document
  307. [19:16:44] <mfbot> [[hcard]] http://microformats.org/wiki?title=hcard&diff=0&oldid=5055 * Tantek * (+754) added implied "nickname" optimization, cleaned up optimizations
  308. [19:18:21] <dglazkov> I think i'd go with making rel="include" part of XMDP
  309. [19:23:07] <tantek> dglazkov, yes, that is how I am leaning as well
  310. [19:23:14] <hober> I think of rel="include" as an atomic mf, which could/should be used by XMDP (and other things)
  311. [19:23:14] <tantek> programmers already think of "includes" as nouns
  312. [19:23:20] <tantek> a ".h" file is an "include"
  313. [19:23:32] <tantek> thus "include" makes sense as a noun for a rel-value
  314. [19:23:44] <dglazkov> except xmdp is so clean and nice right now
  315. [19:23:45] <tantek> it describes the destination as a noun, in terms of its relationship to the referring document
  316. [19:24:01] <tantek> rel="include" will allow XMDP composition
  317. [19:24:11] <tantek> which will make it easier for authors to refer to a single XMDP profile
  318. [19:24:19] <tantek> which can then compose all the XMDP profiles they are using
  319. [19:24:25] <tantek> kind of like a shared style sheet
  320. [19:24:54] <dglazkov> hober, give example of other things?
  321. [19:26:04] * bergie (n=bergie@cs78246093.pp.htv.fi) has joined #microformats
  322. [19:26:04] <hober> dglazkov: cross-document mf composition? (the cross-document equivalent of the <object/> transclusion hack)
  323. [19:26:05] <jibot> bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
  324. [19:26:24] <tantek> hober, in practice, the only microformat content includees we have found are more amenable to using <object>, from a semantic point of view
  325. [19:26:48] <tantek> alright, I've updated hCard to included the implied "nickname" optimization for one word "fn"s (as mfbot reported above)
  326. [19:28:30] * kingryan (n=kingryan@dsl092-187-246.sfo1.dsl.speakeasy.net) Quit ()
  327. [19:28:32] <tantek> please take a look and review and let me know if anything is confusing or if there are any ambiguities or errors
  328. [19:28:35] <tantek> http://microformats.org/wiki/hcard#Organization_Contact_Info
  329. [19:28:48] <tantek> read from that section down through the next four sections
  330. [19:29:20] <tantek> as I've tidied them up a whole bunch
  331. [19:29:49] * _psychic_ is now known as _psy[lunchtime]_
  332. [19:32:45] <dglazkov> looks shiny. There is a period after whitespace in parens. Maybe no parens at all?
  333. [19:36:44] * kingryan (n=kingryan@dsl092-187-246.sfo1.dsl.speakeasy.net) has joined #microformats
  334. [19:36:47] * ChanServ sets mode +o kingryan
  335. [19:40:10] * bear is now known as bear_lunch
  336. [19:42:37] * hlb (i=hlb@CCCA.NCTU.edu.tw) Quit (Read error: 104 (Connection reset by peer))
  337. [19:42:44] * hlb (i=hlb@CCCA.NCTU.edu.tw) has joined #microformats
  338. [19:43:58] * cee-dub (n=cee-dub@adsl-71-132-22-194.dsl.sntc01.pacbell.net) has joined #microformats
  339. [19:46:21] <mfbot> [[hcard-brainstorming]] M http://microformats.org/wiki?title=hcard-brainstorming&diff=0&oldid=5056 * Tantek * (+271) added contributors, moved implied "nickname" to hCard proper
  340. [19:46:32] <mfbot> [[hcard-brainstorming]] M http://microformats.org/wiki?title=hcard-brainstorming&diff=0&oldid=5057 * Tantek * (+3)
  341. [19:47:10] <tantek> dglazkov, where do you see that?
  342. [19:49:59] <dglazkov> is exactly two words (separated by whitespace.),
  343. [19:50:10] * dglazkov is quoting
  344. [19:50:32] <dglazkov> on "Implied "n" Optimization"
  345. [19:55:53] <mfbot> [[hreview]] M http://microformats.org/wiki?title=hreview&diff=0&oldid=5058 * KimBayne * (-7) Examples in the wild -
  346. [19:58:07] * dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net) has left #microformats
  347. [20:00:24] <mfbot> [[introduction]] http://microformats.org/wiki?title=introduction&diff=0&oldid=5059 * Tantek * (+251) added "SIDE" article
  348. [20:01:50] <mfbot> [[hcard]] M http://microformats.org/wiki?title=hcard&diff=0&oldid=5060 * Tantek * (+156) New Examples -
  349. [20:03:54] * dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net) has joined #microformats
  350. [20:04:41] <mfbot> [[introduction]] M http://microformats.org/wiki?title=introduction&diff=0&oldid=5061 * Tantek * (+110) See Also -
  351. [20:08:48] <mfbot> [[hcard]] M http://microformats.org/wiki?title=hcard&diff=0&oldid=5062 * Tantek * (-1) Implied "n" Optimization -
  352. [20:08:52] <tantek> thanks dglazkov
  353. [20:08:54] <tantek> found it
  354. [20:11:04] * bkdelong (n=bkdelong@h-67-102-164-116.cmbrmaor.covad.net) Quit ("Trillian (http://www.ceruleanstudios.com")
  355. [20:13:05] * Enric (n=chatzill@c-67-188-10-66.hsd1.ca.comcast.net) has joined #microformats
  356. [20:13:05] <jibot> Enric is a media Software Developer and Videoblogger located at http://www.cirne.com
  357. [20:13:25] * Enric (n=chatzill@c-67-188-10-66.hsd1.ca.comcast.net) Quit (Client Quit)
  358. [20:21:17] * bkdelong (n=bkdelong@h-67-102-164-116.cmbrmaor.covad.net) has joined #microformats
  359. [20:21:18] <jibot> bkdelong is B.K. DeLong, Head Research Analyst for HALO Worldwide - http://www.haloworldwide.com. Web: http://www.brain-stream.com. Email: bkdelong@pobox.com and lives in Salem, MA, USA (-5:00 GMT)
  360. [20:22:14] * LTjake (n=brian@h64-5-219-130.gtcust.grouptelecom.net) Quit (Read error: 104 (Connection reset by peer))
  361. [20:26:32] * _psy[lunchtime]_ is now known as _psychic_
  362. [20:27:24] * LTjake (n=brian@h64-5-219-130.gtcust.grouptelecom.net) has joined #microformats
  363. [20:33:23] * factoryjoe (n=cmessina@c-69-181-81-22.hsd1.ca.comcast.net) has joined #microformats
  364. [20:34:08] * _psychic1 (n=_psychic@71.32.228.156) has joined #microformats
  365. [20:41:49] <pnhChris> so, did we see a hatom content resolution yesterday?
  366. [20:48:27] <tantek> chris, yes
  367. [20:48:34] <tantek> i believe kingryan is writing up the resolutions
  368. [20:48:46] <tantek> to hAtom-issues
  369. [20:48:50] <tantek> and davidjanes will be updating the hAtom spec
  370. [20:48:54] <tantek> in short:
  371. [20:49:01] <tantek> entry-title, entry-summary, entry-content
  372. [20:49:08] <tantek> all as a set
  373. [20:49:22] <pnhChris> gotcha
  374. [20:49:34] <tantek> since Atom essentially introduces very specific semantics for all three of those, which are not necessarily portable/reusable as "generic" terms in the microformats vocabulary
  375. [20:50:07] <tantek> thus we've swallowed the bitter pill of prefixing them in order to make it easier for folks working with both Atom and hAtom
  376. [20:50:28] * _psychic_ (n=_psychic@71.32.228.156) Quit (Read error: 110 (Connection timed out))
  377. [20:56:08] <pnhChris> how bout the author... do you recall if <p class="vcard author"> outside of the hfeed element get picked up
  378. [20:56:30] <tantek> chris, yes, that is part of the resolved issues as well
  379. [20:56:41] * tantek pings kingryan to update hatom-issues.
  380. [20:57:09] <factoryjoe> http://www.scripting.com/2006/02/22.html#whyFormatsLikeRss20Work
  381. [20:59:20] <mfbot> [[include-pattern]] N http://microformats.org/wiki/include-pattern * Tantek * (+2719) first draft
  382. [20:59:36] * _psychic1 is now known as _psychic_
  383. [20:59:43] * limbo__ (i=limbo_@c-69-181-199-50.hsd1.ca.comcast.net) has joined #microformats
  384. [21:00:19] <tantek> ok, documented object include pattern
  385. [21:01:31] <mfbot> [[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=5063 * RyanKing * (+37) Feed (atom:feed) - note about hfeed not being required
  386. [21:02:28] <tantek> factoryjoe, that rss2 post seems like a long-winded way of saying, in effect no-one may change/evolve/iterate rss and still call it rss, which effectively means rss2 itself is frozen
  387. [21:02:52] <mfbot> [[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=5064 * RyanKing * (+41) Entry Title (atom:title) - note about entry-title
  388. [21:03:32] <factoryjoe> yeah
  389. [21:03:34] <factoryjoe> basicall
  390. [21:03:35] <factoryjoe> y
  391. [21:03:43] <mfbot> [[Main Page]] M http://microformats.org/wiki?title=Main_Page&diff=0&oldid=5065 * Tantek * (+36)
  392. [21:03:45] <factoryjoe> i don't know where the post came from (ie context?)
  393. [21:04:17] <tantek> we believe in evolution, not stagnation
  394. [21:04:27] <tantek> and on that note,
  395. [21:04:29] <tantek> http://microformats.org/wiki/include-pattern
  396. [21:04:52] <tantek> please take a look folks, especially those of you who have been participating in the hResume, hReview, hAtom discussions in recent days
  397. [21:05:27] <factoryjoe> whoa!! cool!!!
  398. [21:05:31] <tantek> I would like to *normatively* reference this from the next (in progress) versions of hResume, hReview, and hAtom currently being written
  399. [21:05:48] <factoryjoe> tantek: what does normatively mean to humans?
  400. [21:06:19] <mfbot> [[include-pattern]] M http://microformats.org/wiki?title=include-pattern&diff=0&oldid=5066 * Tantek * (-30)
  401. [21:06:43] <tantek> factoryjoe, normatively means what's "officially" in the standard as opposed to a tutorial for example
  402. [21:06:58] <tantek> definition vs. explanation
  403. [21:07:03] <factoryjoe> ok, thought so
  404. [21:07:03] <tantek> definitions are normative, and what you code to
  405. [21:07:09] <factoryjoe> got it
  406. [21:07:20] <tantek> explanations and examples are *informative* and are guidelines
  407. [21:07:29] <tantek> if the two contradict, normative beats informative
  408. [21:07:47] * factoryjoe understands
  409. [21:08:14] * limbo_ (n=me@dsl081-055-160.sfo1.dsl.speakeasy.net) Quit (Read error: 110 (Connection timed out))
  410. [21:08:24] <tantek> cool. you can now consider yourself a standards geek.
  411. [21:08:50] <limbo__> is it possible to normativelly reference rss 2.0?
  412. [21:08:52] <factoryjoe> yay!
  413. [21:09:10] <factoryjoe> limbo__: i think that would be abnormatively
  414. [21:09:33] <limbo__> ah
  415. [21:09:36] <limbo__> makes sense
  416. [21:10:57] <factoryjoe> ;)
  417. [21:11:49] <KevinMarks> the rss2 post from Winer comes from the rss advisory board reactivation
  418. [21:12:24] <limbo__> that was a nice story
  419. [21:12:32] <limbo__> made for quite a bit of noise
  420. [21:13:15] <tantek> let's not get too distracted by others' noise folks
  421. [21:13:21] <tantek> let's focus on our own success
  422. [21:14:11] <factoryjoe> indeed
  423. [21:14:19] <factoryjoe> tantek: i might have some help w/ mFs in Flock
  424. [21:14:25] <tantek> yay!
  425. [21:14:27] * LTjake (n=brian@h64-5-219-130.gtcust.grouptelecom.net) Quit ("Chatzilla 0.9.70 [Firefox 1.5.0.1/2006011112]")
  426. [21:14:29] <factoryjoe> and dammit, we gotta get you to meet with the engineers
  427. [21:14:37] <factoryjoe> assaf and amanuel might be able to help
  428. [21:15:44] <KevinMarks> http://feedvalidator.org/check.cgi?url=http%3A//feedvalidator.org/testcases/rss20/element-channel-item/multi-enclosure-test.xml
  429. [21:16:18] <kingryan> "Undecipherable Specification Error" ?
  430. [21:16:28] <kingryan> http://feedvalidator.org/docs/warning/UndecipherableSpecificationError.html
  431. [21:16:29] <limbo__> awesome
  432. [21:17:00] <tantek> wow
  433. [21:17:12] <kingryan> this is why we love markp
  434. [21:17:16] <limbo__> i think someone should maybe blog about that
  435. [21:17:37] <KevinMarks> sam did: http://www.intertwingly.net/blog/2006/02/22/Undecipherable-Specification-Error-Redux
  436. [21:17:41] <markp> i didn't do that!
  437. [21:17:43] <markp> it's sam
  438. [21:17:49] * _psychic_ (n=_psychic@71.32.228.156) has left #microformats
  439. [21:18:01] <limbo__> thanks kevin
  440. [21:18:04] <kingryan> ah, that's why like sam, then
  441. [21:18:04] <markp> he got fed up with the discussion on rss-public and wanted to force the issue
  442. [21:18:14] <factoryjoe> markp: would you be interesting in helping w/ a flock mf topbar?
  443. [21:18:14] <kingryan> it seemed lik somthing you'd do, mark
  444. [21:18:30] <markp> actually, i just tried flock for the first time yesterday
  445. [21:18:41] <limbo__> i doubt it'll work this time. winer is much harder to move than apple.
  446. [21:18:58] <markp> i'm unclear why they forked an entire browser when it seems like they could have accomplished the same thing with a few firefox extensions
  447. [21:19:03] <markp> but i'm sure that's a FAQ somewhere
  448. [21:19:21] <factoryjoe> markp: that's the #1 question
  449. [21:19:25] <factoryjoe> it'll make sense by 1.0
  450. [21:19:27] <markp> and the answer is?
  451. [21:19:29] <markp> ah
  452. [21:19:30] <kingryan> they == factoryjoe
  453. [21:19:42] <factoryjoe> for right now it does seem like we're just firefox + extensions and a pretty theme
  454. [21:19:49] <factoryjoe> but firefox will unlikely ship lucene
  455. [21:19:51] <kingryan> they.include?(factoryjoe) == true
  456. [21:20:01] <factoryjoe> and probably won't include "people in the browser"
  457. [21:20:15] <factoryjoe> nor a blogging client
  458. [21:20:31] <kingryan> tantek, include-pattern looks good
  459. [21:20:48] <tantek> kingryan, good, now onto hReview 0.3 for me
  460. [21:20:54] * dglazkov hasn't downloaded new flock yet
  461. [21:20:55] <markp> lucene the java-based asl2-licensed search engine?
  462. [21:20:56] <tantek> (now that I've written up the pre-requisites)
  463. [21:20:59] <factoryjoe> markp: besides, a little competition doesn't hurt anything
  464. [21:21:13] <factoryjoe> markp: i think we're using cLucene right now
  465. [21:21:24] <factoryjoe> markp: people in the browser mockup: http://flickr.com/photos/25419820@N00/102993817
  466. [21:21:43] <markp> ok, asl2/gpl/lgpl
  467. [21:21:50] <markp> is incompatible with mpl/gpl/lgpl
  468. [21:22:00] <factoryjoe> hrm
  469. [21:22:07] <markp> so no, firefox would never ship it
  470. [21:22:07] <factoryjoe> will have to pass that by bart
  471. [21:22:16] <markp> still don't understand why an extension couldn't ship it
  472. [21:22:21] <markp> but to each his own (browser)
  473. [21:22:26] <factoryjoe> exactly our point
  474. [21:22:27] <factoryjoe> ;)
  475. [21:23:09] <markp> wow, all your friends are creepy white nerds with glasses
  476. [21:23:23] * markp ducks
  477. [21:23:30] * kingryan doesn't have glasses
  478. [21:23:33] <dglazkov> it's a network!
  479. [21:23:43] <dglazkov> CNWGN
  480. [21:23:44] <limbo__> ryan: that can be arranged
  481. [21:24:23] <factoryjoe> CNWGN == technorati staff!
  482. [21:24:46] <limbo__> cnwgn.net is free
  483. [21:25:25] <dglazkov> it's like Brat Pack 2.0, except with more glasses
  484. [21:25:31] <dglazkov> and nerds
  485. [21:25:36] <mfbot> [[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=5067 * RyanKing * (+51) Entry Content (atom:content) -
  486. [21:26:19] <markp> what's the license of flock?
  487. [21:26:19] <KevinMarks> we have a whole page of them
  488. [21:26:29] <markp> can your code be reincorporated into firefox at a later date?
  489. [21:26:35] <kingryan> http://technorati.com/about/staff.html
  490. [21:27:07] <mfbot> [[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=5068 * RyanKing * (+55) Entry Summary (atom:summary) -
  491. [21:27:16] <markp> ah: http://wiki.flock.com/index.php?title=Licensing_FAQ
  492. [21:27:19] <markp> no
  493. [21:27:23] <markp> your code is straight gpl
  494. [21:27:53] <mfbot> [[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=5069 * RyanKing * (+37) Entry Updated (atom:updated) -
  495. [21:28:03] * markp kicks mfbot
  496. [21:28:31] <factoryjoe> so... i would think that you could make an extension w/o the licensing issues?
  497. [21:28:54] <factoryjoe> (i'm not really a big license expert (see my rants against the RIAA, et al))
  498. [21:29:06] * Enric (n=chatzill@c-67-188-10-66.hsd1.ca.comcast.net) has joined #microformats
  499. [21:29:06] <jibot> Enric is a media Software Developer and Videoblogger located at http://www.cirne.com
  500. [21:29:44] <mfbot> [[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=5070 * RyanKing * (+87) hi markp
  501. [21:29:54] <markp> grr
  502. [21:30:10] <markp> my point is that your code can never be reincorporated into firefox
  503. [21:30:14] <factoryjoe> too bad you can't ignore mfbot
  504. [21:30:18] <factoryjoe> hmm
  505. [21:30:21] <markp> without relicensing under the marvelous tri-license (cough)
  506. [21:30:27] <factoryjoe> yeah
  507. [21:30:34] <factoryjoe> i guess that goes both ways or something
  508. [21:30:36] <kingryan> at least the code isn't CC
  509. [21:30:47] <factoryjoe> ;)
  510. [21:30:52] <markp> lol
  511. [21:30:58] <factoryjoe> anyway i mean, extensions can live in the middle i think
  512. [21:31:05] <markp> no, in fact, it does not go both ways
  513. [21:31:10] <factoryjoe> oh
  514. [21:31:19] <factoryjoe> ah
  515. [21:31:22] <factoryjoe> hrm
  516. [21:31:28] <markp> firefox code is tri-licensed, and it is up to the receiver to choose which license they want to use it under
  517. [21:31:33] <factoryjoe> i c
  518. [21:31:45] <markp> i have, personally, taken code from firefox and used it in a greasemonkey script under the gpl
  519. [21:32:07] * bear_lunch is now known as bear
  520. [21:32:09] <markp> i didn't worry about it much, since the GM script was not something that would reasonably be considered for re-inclusion into firefox
  521. [21:32:29] * Enric (n=chatzill@c-67-188-10-66.hsd1.ca.comcast.net) Quit (Client Quit)
  522. [21:32:30] <mfbot> [[hreview]] M http://microformats.org/wiki?title=hreview&diff=0&oldid=5071 * RyanKing * (+9) proper semantics of 'class name'
  523. [21:32:40] <tantek> markp, try /ignore mfbot
  524. [21:32:44] <markp> in your case, you are doing things that someone might very well want to roll back into the main firefox codebase
  525. [21:32:53] <factoryjoe> hmm
  526. [21:33:06] <markp> but they can't, because of licensing issues
  527. [21:33:14] <factoryjoe> i guess i was under the impression that it *could* go both ways
  528. [21:33:19] <markp> well it can't
  529. [21:33:24] <markp> you can take whatever you want from firefox
  530. [21:33:27] <factoryjoe> i admit that i'm plainly naive about these things
  531. [21:33:48] <markp> but if you decide to take it under only one of the licenses firefox offers, then it can't be reincorporated into the main code base
  532. [21:33:56] <factoryjoe> what about camino? did they take the other path?
  533. [21:34:11] <markp> it's not a gpl-specific thing, the same problem would occur if you licensed your code solely under the mpl, or lgpl
  534. [21:34:21] * bear is now known as bear_mtg
  535. [21:35:30] <markp> camino is also tri-licensed
  536. [21:35:39] <markp> see bottom of http://www.caminobrowser.org/development/programming/
  537. [21:36:18] <markp> anyway, you may or may not care that you're forking firefox with no hope of future reconciliation
  538. [21:36:32] <markp> but you should at least be aware that that's what you're doing
  539. [21:37:01] * limbo_ (i=limbo_@c-69-181-199-50.hsd1.ca.comcast.net) has joined #microformats
  540. [21:37:01] <jibot> limbo_ is Eran and blogs at http://hellonline.com/blog/
  541. [21:37:02] * bewest|work (n=bewest@c-69-138-89-146.hsd1.nj.comcast.net) Quit ("Download Gaim: http://gaim.sourceforge.net/")
  542. [21:37:34] <factoryjoe> markp: i just asked bart
  543. [21:37:41] <factoryjoe> and he said you're right
  544. [21:37:52] <markp> that's vaguely comforting
  545. [21:37:56] <markp> i suppose
  546. [21:38:01] <factoryjoe> but under certain circumstances, we can choose to license portions of our code under the trilicense
  547. [21:38:04] <factoryjoe> so for example
  548. [21:38:13] <factoryjoe> if you contributed something for parsing microformats for flock
  549. [21:38:20] <factoryjoe> and your condition was that it be trilicensed
  550. [21:38:25] <factoryjoe> that's something that we could discuss
  551. [21:38:51] <mfbot> [[hresume]] http://microformats.org/wiki?title=hresume&diff=0&oldid=5072 * RyanKing * (-178) removing 'reference' and making root class name explicit
  552. [21:38:57] <markp> actually i've already written code for parsing some microformats
  553. [21:39:02] <markp> and it's gpl-only :)
  554. [21:39:15] <markp> but that illustrates my point
  555. [21:39:45] <markp> if you take that code and integrate it into flock (and you are free to do so), that would just make it harder to contribute code "upstream" to firefox
  556. [21:40:03] <markp> since you would need each copyright holder's permission to relicense their bits
  557. [21:40:29] <factoryjoe> right
  558. [21:40:31] <factoryjoe> ok
  559. [21:40:38] <factoryjoe> i'm somewhat familiar with that bit
  560. [21:40:51] <markp> anyway, my hcard parser is here: http://diveintomark.org/projects/greasemonkey/hcard/
  561. [21:41:02] <factoryjoe> have you seen tails?
  562. [21:41:07] <markp> i ported that to python and put it in feedparser.py too
  563. [21:41:15] <markp> but you probably wanted the javascript/dom version
  564. [21:41:20] <markp> tails? no
  565. [21:41:47] * RobertBachmann (n=RobertBa@M2479P004.adsl.highway.telekom.at) has joined #microformats
  566. [21:41:48] <jibot> RobertBachmann is Robert Bachmann <http://rbach.priv.at/> and lives in Austria (Timezone: 01:00)
  567. [21:41:51] <tantek> markp, could you add your hcard parser to the Implementations section on the hCard spec?
  568. [21:42:07] <tantek> kingryan, thanks for posting notes from yesterday's meeting
  569. [21:42:21] <markp> i could, but so could anyone else
  570. [21:42:49] <factoryjoe> heh
  571. [21:43:18] <factoryjoe> markp: http://blog.codeeg.com/tails-firefox-extension
  572. [21:43:52] <mfbot> [[hresume]] http://microformats.org/wiki?title=hresume&diff=0&oldid=5073 * RyanKing * (+78) Experience - added 'include' class name
  573. [21:44:02] * tantek tried spread around the wiki-editing
  574. [21:44:41] * bergie (n=bergie@cs78246093.pp.htv.fi) Quit ()
  575. [21:46:05] <markp> factoryjoe: doesn't load, i blame the corporate firewall
  576. [21:46:12] <markp> aha
  577. [21:46:15] <markp> oh yeah, i've seen that
  578. [21:46:31] <factoryjoe> yeah
  579. [21:46:33] <markp> kinda useless, no?
  580. [21:46:34] <factoryjoe> it's a good start
  581. [21:46:37] <factoryjoe> yes
  582. [21:46:46] <markp> i suppose that would be the more diplomatic way of describing it
  583. [21:47:14] <factoryjoe> but better integrated.... like, in an "mf vacuum topbar" we could show all the mf items on a page
  584. [21:47:20] <factoryjoe> and suck them up as you browser
  585. [21:47:22] <factoryjoe> browse
  586. [21:47:49] <factoryjoe> then you could right click and do various things... "post to my yahoo calendar", "send email", "bookmark this person's urls"
  587. [21:47:50] <markp> what i'd really like -- and this is something i've been prototyping in greasemonkey -- is a way to suck up all that information and post it to my private atomstore
  588. [21:47:52] <factoryjoe> etc
  589. [21:47:57] <factoryjoe> yes
  590. [21:48:00] <factoryjoe> well
  591. [21:48:06] <factoryjoe> what does your atom store look like?
  592. [21:48:08] <markp> so i can do real searches on it
  593. [21:48:11] <factoryjoe> coz that's what i want to do w/ lucene
  594. [21:48:24] <factoryjoe> lucene should be indexing all the mfs
  595. [21:48:30] <factoryjoe> since we index your feeds and history
  596. [21:48:38] <markp> my atomstore is a cgi script on my own remote server that understands the atom api
  597. [21:48:41] <factoryjoe> then when you do a search after fact, we reveal the data in the pages
  598. [21:48:46] <factoryjoe> ah
  599. [21:48:54] <factoryjoe> well you could run the server locally and publish via flock
  600. [21:48:58] <markp> this way i'm not tied to browsing my history on a single server
  601. [21:49:01] <markp> er, client
  602. [21:49:05] <factoryjoe> ok
  603. [21:49:09] <factoryjoe> indeed
  604. [21:49:18] <markp> the theory is that i would install the same script on my work and home machines
  605. [21:49:32] <markp> and have a unified searchable/browseable history
  606. [21:49:43] <factoryjoe> exactly
  607. [21:49:48] <markp> but it's entirely possible that it's not worth involving a separate server
  608. [21:49:52] <factoryjoe> yeah, that's what i'd like to do w/ flock profile syncing
  609. [21:50:00] <factoryjoe> so you could login w/ any browser
  610. [21:50:02] <markp> yeah, that might be easier
  611. [21:50:08] <factoryjoe> but if you're using flock, you get big UI benefits
  612. [21:50:12] <markp> do everything locally, sync it up once in a while
  613. [21:52:12] * limbo__ (i=limbo_@c-69-181-199-50.hsd1.ca.comcast.net) Quit (Read error: 110 (Connection timed out))
  614. [21:53:32] <yakk> markp, hey dude
  615. [21:53:37] * foolswisdom (n=lloyd@c-69-181-81-22.hsd1.ca.comcast.net) has joined #microformats
  616. [21:53:50] <markp> hello
  617. [21:54:09] <yakk> markp, we (flock) aren't triple licensing our code - just releasing gpl, basically
  618. [21:54:21] <yakk> markp, so we don't have a licensing problem with clucene
  619. [21:54:25] <KevinMarks> sync globally, act locally?
  620. [21:54:26] <markp> yes, i am aware
  621. [21:54:29] <markp> yes, i agree
  622. [21:54:39] <yakk> markp, it does make it hard to send it upstream though :(
  623. [21:54:39] <factoryjoe> ok, i might have misunderstood
  624. [21:54:46] <factoryjoe> yeah that's what mark was saying
  625. [21:54:46] <markp> yes, that's my only point
  626. [21:55:01] <markp> if you don't care about sending code upstream, then happy trails
  627. [21:55:02] <yakk> ok cool
  628. [21:55:21] <yakk> well, I'd like to send code upstream, but we probably can't send this component upstream
  629. [21:55:36] <markp> i got the impression from factoryjoe that y'all thought it would be easy to send code upstream
  630. [21:55:39] <factoryjoe> we were talking about markp and his work on microformats making it into flock...
  631. [21:55:42] <markp> and i was just pointing out that that was not, in fact, true
  632. [21:55:43] <foolswisdom> there is actually currently a problem that gerv has identified with us offering a single download, but that is not clucene specific
  633. [21:55:49] <factoryjoe> and trilicensing it so that it can go upstream
  634. [21:55:49] <yakk> ok cool
  635. [21:56:12] <yakk> cool
  636. [21:56:33] <yakk> I'd like flock to be a place people can experiment with things that will make there way into the wider mozilla development community
  637. [21:57:09] <markp> (tangent: this is one of the very nuanced reasons to prefer straight-gpl-licensed code, because it guarantees that there are no legal impediments to merging forks)
  638. [21:57:35] <markp> yakk: i'm still not clear why that can't be done in extensions
  639. [21:57:56] <yakk> markp, the scope of extensions is limited
  640. [21:58:05] <foolswisdom> markp or BSD, MIT, etc
  641. [21:58:13] <factoryjoe> we're also concerned about overall ease of use
  642. [21:58:16] <yakk> markp, why wasn't firefox2's places implemented as an extension?
  643. [21:58:18] <yakk> :)
  644. [21:58:32] <factoryjoe> offering 20 separate extensions would be hard to maintain consistency in
  645. [21:58:37] <markp> foolswisdom: no, that is exactly my point, i can fork a bsd-licensed project and go completely proprietary with it, and the forks can never be merged
  646. [21:58:49] <factoryjoe> whereas just doing the whole browser guarentees certain baseline functionality in our product
  647. [21:59:07] <yakk> pure GPL is nice, but both Firefox and Flock have a trademark protection requirement that can't be satisfied :(
  648. [21:59:14] <markp> forks of straight-gpl programs must themselves be straight-gpl, thus ensuring license compatibility
  649. [21:59:21] <yakk> thats why Firefox ships under essentially a proprietary license
  650. [21:59:31] * dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net) Quit ()
  651. [21:59:36] <markp> i know it's not really relevant to the firefox discussion, that's why i marked it "tangent"
  652. [21:59:41] * yakk wonders what the implications of gpled firefox extensions is, given the firefox eula
  653. [21:59:48] <markp> yes, debian-legal goes apeshit every now and then about the firefox license
  654. [21:59:49] <foolswisdom> markp: now, I see what point you were making ;-)
  655. [21:59:57] <factoryjoe> so speaking of
  656. [22:00:09] <yakk> markp, and its one of the more legitimate debian-legal freak-outs
  657. [22:00:15] <factoryjoe> markp, we've been discussing OPML and FOAF @ flock lately
  658. [22:00:20] <markp> oh god
  659. [22:00:23] <factoryjoe> i've been pushing the microformats angle
  660. [22:00:31] <factoryjoe> i was wondering if you and yakk might have some thoughts to share
  661. [22:00:39] <factoryjoe> on why one might be better than the other?
  662. [22:00:45] <markp> you are primarily a consumer of content
  663. [22:00:54] <markp> if there is content in the world that is only available in opml, then you should support opml
  664. [22:00:56] <markp> ditto foaf
  665. [22:01:00] <markp> BUT
  666. [22:01:05] <yakk> we want to do both
  667. [22:01:20] <markp> when you are acting as a producer of content (e.g. exporting information), PLEASE DON'T SUPPORT OPML
  668. [22:01:27] <yakk> oh, I hate opml
  669. [22:01:30] <markp> for the love of god
  670. [22:01:39] <markp> the last thing the world needs is more OPML
  671. [22:01:43] * bergie (n=bergie@cs78246093.pp.htv.fi) has joined #microformats
  672. [22:01:44] <jibot> bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
  673. [22:01:48] * limbo_ cheers
  674. [22:02:08] <yakk> one of our developers got excited about OPML recently and I've been trying to calm him down.
  675. [22:02:15] <markp> oh, there's always one
  676. [22:02:31] <markp> a new one every month, but there's always one
  677. [22:02:34] <limbo_> show him xoxo
  678. [22:02:34] <markp> cults are like that
  679. [22:02:45] <limbo_> hopefully he'll see the light.
  680. [22:02:48] <yakk> we're trying to work out what kinds of formats to support for social network / profile / etc data, and there doesn't seem to be a microformat thats appropriate, while FOAF seems to be widely supported, mature and extensible
  681. [22:02:58] <markp> haha
  682. [22:03:03] <markp> sorry, that's very funny
  683. [22:03:09] <markp> FOAF is many things, but it is not stable
  684. [22:03:09] <yakk> xoxo and opml both fail to solve the same problem
  685. [22:03:27] <yakk> markp, in what ways is it unstable?
  686. [22:03:39] <markp> dan periodically spiders all the FOAF files in the world and looks for elements that people just made up
  687. [22:04:00] <markp> sorts them by prevelance and adds the most popular elements to the spec
  688. [22:04:00] <yakk> well, its RDF, so people are allowed to do that, right?
  689. [22:04:04] <yakk> oh
  690. [22:04:05] <markp> sure!
  691. [22:04:05] <yakk> hmm
  692. [22:04:08] <markp> what could possibly go wrong?
  693. [22:04:10] <yakk> thats kinda scary
  694. [22:04:14] <markp> "missing isn't broken", etc.
  695. [22:04:17] <markp> feh
  696. [22:04:21] <limbo_> i've not seen much support for consuming FOAF
  697. [22:04:33] <limbo_> most YASNs that support FOAF only do that for publishing
  698. [22:04:36] <yakk> there are large social networks that publish FOAF though
  699. [22:04:37] <limbo_> very few will import it
  700. [22:04:39] <markp> whenever someone mentions the word "semantics", i reach for my gun
  701. [22:05:02] <limbo_> so it's the same as OPML - consume FOAF, produce XFN.
  702. [22:05:03] <yakk> we're interested in consuming on the client
  703. [22:05:14] <KevinMarks> yakk: can you clarify that aside on xoxo?
  704. [22:05:18] <tantek> and publishing presumably with blogs
  705. [22:05:27] <yakk> limbo_, except XFN represents 10% of the information in FOAF
  706. [22:05:37] <tantek> yakk, that's a *feature*
  707. [22:05:41] <yakk> KevinMarks, its a blogroll format which isn't the problem we're trying to solve
  708. [22:05:41] <markp> lol
  709. [22:05:42] <tantek> you know when you're *done* implementing XFN
  710. [22:05:54] <tantek> whereas you are *never* done implementing FOAF/RDF
  711. [22:05:58] <markp> oh, just make up your own xml format and be done with it
  712. [22:06:00] * markp ducks
  713. [22:06:03] <KevinMarks> step 1: admit you have a problem
  714. [22:06:08] * tantek refers markp to Tim Bray
  715. [22:06:11] <KevinMarks> step 2: state it
  716. [22:06:27] <yakk> tantek, okay, but what if I want to represent a bunch of information about a person, not just their blogroll or just their vcard?
  717. [22:06:31] <KevinMarks> XOXO isn't just a blogroll format
  718. [22:06:31] <markp> tantek: you mean http://www.tbray.org/ongoing/When/200x/2006/02/07/Thumbnail ?
  719. [22:06:33] <tantek> yakk, the bits in FOAF about a person are a needlessly reinvented mutation of vcard
  720. [22:07:01] <tantek> yakk, there are 100000000x more vcards/producers/consumers out there than FOAF
  721. [22:07:05] <markp> yeah, why not export .vcf files?
  722. [22:07:11] <KevinMarks> I use XOXO as a generic serialization format
  723. [22:07:13] <tantek> and thus hCard is based on vCard
  724. [22:07:15] <limbo_> i believe that XFN + hCard would give you everything you'd wanna use FOAF for (that makes sense)
  725. [22:07:32] <markp> oh wait, i forgot what channel i'm in
  726. [22:07:33] <yakk> tantek, but vcard is old old old.
  727. [22:07:35] <tantek> and thus with hCard, you actually get a lot more intereoperabtiliy *today* with apps/services etc. than FAOF
  728. [22:07:50] <tantek> yakk, but it *works* and is *supported* by a HUGE eco-system
  729. [22:07:50] <markp> yakk: yes, that's the real problem, standards rot over time... </snark>
  730. [22:08:06] <tantek> yakk, old = stable
  731. [22:08:15] <tantek> or did you have a specific bug report?
  732. [22:08:20] <KevinMarks> TCP is pretty old too
  733. [22:08:22] <yakk> tantek, well, the bigger problem is that it doesn't represent all the kind of personal information that I want to represent. Instant messenger ids springs to mind.
  734. [22:08:32] <tantek> yakk, see hcard-example page
  735. [22:08:36] <tantek> that's a solved problem
  736. [22:08:40] <tantek> hcard-examples
  737. [22:08:47] <factoryjoe> yakk: i would start looking for examples that aren't supported
  738. [22:08:52] <factoryjoe> and then we can address them
  739. [22:09:01] <factoryjoe> i think you'd actually be hard pressed to find things that don't fit
  740. [22:09:12] <factoryjoe> and if they don't, maybe they're aren't generally useful
  741. [22:09:23] <factoryjoe> in which case shipping them in a browser is questionable
  742. [22:09:23] <yakk> tantek, that suggests: <a class="email" href="mailto:joebob@hotmail.com">joebob</a> to represent an msn address
  743. [22:09:31] <yakk> tantek, how on earth am I supposed to consume that?
  744. [22:09:53] <kingryan> "old old old" = 8 years?
  745. [22:09:59] <tantek> you know the semantic that a "hotmail.com" domain address works as an MSN IM
  746. [22:10:05] <tantek> done
  747. [22:10:07] <yakk> tantek, but my msn id is ian@mckellar.org
  748. [22:10:10] <limbo_> ryan, in internet terms that's ancient.
  749. [22:10:15] <yakk> tantek, its also my email address
  750. [22:10:15] <kingryan> my msn id is ryansking@mac.com
  751. [22:10:31] <factoryjoe> heh
  752. [22:10:38] <markp> doh!
  753. [22:10:39] <kingryan> "ancient" = "it now works, so lets disregard it"
  754. [22:10:55] <tantek> kingryan: "ancient" = not-fashionable and glitzy enough
  755. [22:11:05] <limbo_> no, ancient means might need some work to comply with changes in the environment
  756. [22:11:14] * bergie (n=bergie@cs78246093.pp.htv.fi) Quit ()
  757. [22:11:21] <KevinMarks> I like Linda Stone's formulation: "obsolete enough to be useful"
  758. [22:11:23] <tantek> "ancient" = we should just go reinvent it with new terminology
  759. [22:11:27] <limbo_> there's no mechanism for extending vcard?
  760. [22:11:33] <tantek> URL
  761. [22:11:49] <limbo_> they never thought that someday someone might want to add fields to it?
  762. [22:11:53] <yakk> vcard doesn't seem to have an extension mechanism and represents a model of profile information that is outdated
  763. [22:12:01] <KevinMarks> the mechanism is called the IETF
  764. [22:12:12] <tantek> yakk, it's not outdated, it's interoperably exchanged by people all the time
  765. [22:12:13] <yakk> I'd love for someone to point me to something that disagrees with that
  766. [22:12:16] <tantek> via email clients
  767. [22:12:17] <factoryjoe> tantek: have you written up your point about the separation between xfn and hcard that's so essential against FOAF?
  768. [22:12:18] <tantek> cell phones
  769. [22:12:19] <tantek> etc.
  770. [22:12:35] <tantek> factoryjoe, fundamentals of modularity
  771. [22:12:41] <factoryjoe> k
  772. [22:12:42] <yakk> tantek, and its a real pain (at least it has been for me) to map the vcard data model to more modern applications
  773. [22:12:52] <tantek> yakk, then post your pain points
  774. [22:13:01] <kingryan> specifics, please
  775. [22:13:01] <tantek> I'm convinced we can resolve nearly all of them
  776. [22:13:15] <factoryjoe> yeah, that's really what we need to do
  777. [22:13:17] <yakk> tantek, lets talk quickly about instant messenger
  778. [22:13:27] <tantek> the real problem with MSN IM is that they failed to make up their own URL scheme, the way that AIM and YIM did
  779. [22:13:29] <factoryjoe> b/c inventing a new standard is an exercise in futility at this point
  780. [22:13:48] <yakk> tantek, the real problem with AIM & YIM is that they made up their own URL schemes :)
  781. [22:13:59] <KevinMarks> you will experience thta pain when you try to import or export it anyway
  782. [22:14:09] <tantek> yakk, are you praising Microsoft for not doing so?
  783. [22:14:18] <tantek> ;)
  784. [22:14:22] <KevinMarks> thats more legit than most - they are separate protocols
  785. [22:14:32] <KevinMarks> unlike, say, feed://
  786. [22:14:34] <tantek> there is also skype: for example
  787. [22:14:35] <tantek> right
  788. [22:14:35] <yakk> tantek, url schemes have in recent years been invented as a tool to launch helper apps.
  789. [22:14:56] <yakk> tantek, not to represent different kinds of ways of accessing resources
  790. [22:15:06] <KevinMarks> yes, because of the MIME-type/ extension fuckup
  791. [22:15:21] <yakk> feed: makes me angry angry angry all the time
  792. [22:15:26] <tantek> but IM networks *are* different kinds of ways of accessing resources
  793. [22:15:31] <yakk> it makes me want to add html: and jpeg: support to flock
  794. [22:15:47] <tantek> yakk, not as bad as the .tel TLD
  795. [22:15:57] <tantek> for publishing "contact information"
  796. [22:16:03] <tantek> you know about that right?
  797. [22:16:17] <KevinMarks> well, feed is arguably a differnt protocol, as it implies 'poll this at intervals'
  798. [22:16:22] <yakk> tantek, true :)
  799. [22:16:53] <tantek> actually, now that I think about it should the semantic of an IM address be captured with rel?
  800. [22:17:01] <yakk> tantek, well, we could talk about how microsoft could have invented an url scheme, but that doesn't help us represent peoples' msn contact information in hcard
  801. [22:17:48] <yakk> my concern is that because hcard aims to just be a reflection of vcard into the microformats world its limited in the same ways vcard is
  802. [22:17:52] <factoryjoe> tantek: i had sort of proposed that before
  803. [22:18:03] <factoryjoe> rel=im
  804. [22:18:05] <tantek> really? sorry if i missed that factoryjoe
  805. [22:18:12] <tantek> factoryjoe solves the problem
  806. [22:18:16] <factoryjoe> yeah actually i think i mocked that up
  807. [22:18:18] <tantek> though because the networks are different
  808. [22:18:19] <factoryjoe> awhile back
  809. [22:18:25] <tantek> we may need different values for each
  810. [22:18:31] <factoryjoe> same for photos, thought that's not quite as necessary
  811. [22:18:35] <tantek> <a class="email" rel="msnim" href="mailto:joebob@hotmail.com">joebob</a>
  812. [22:18:44] <factoryjoe> yeah, that's decent
  813. [22:18:52] <factoryjoe> and if you use the same nic, just use multiple rels
  814. [22:18:57] <factoryjoe> rel="msnim aolim"
  815. [22:19:04] <tantek> and that could be a microformat both independent of hCard, and usable inside hCard
  816. [22:19:04] <yakk> see, if we just use FOAF we can spider to find these nececary extensions instead of just arguing :)
  817. [22:19:06] <KevinMarks> though no doubt it will be renamed 'liveim' shortly
  818. [22:20:01] <factoryjoe> ;)
  819. [22:20:11] <factoryjoe> yakk: did you see the google study?
  820. [22:20:14] <KevinMarks> well, while we're arguing, what's the problem XOXO isn't solving?
  821. [22:20:15] <factoryjoe> they kind of did that
  822. [22:20:28] <yakk> factoryjoe, no, but I blame wordpress
  823. [22:21:00] <yakk> KevinMarks, I want to represent profile and social network information. xoxo only solves part of that.
  824. [22:21:11] <tantek> yakk, xoxo is just for lists
  825. [22:21:14] <KevinMarks> XOXO has 2 uses
  826. [22:21:14] <tantek> and outlines
  827. [22:21:17] <yakk> Its not clear to me (I guess I should go read more) how to tie a variety of information together
  828. [22:21:18] <KevinMarks> lists of otehr things
  829. [22:21:35] <factoryjoe> lists != outlines?
  830. [22:21:38] <KevinMarks> and serialization
  831. [22:21:42] <tantek> yakk, you don't one big massive monolithic format that is never finished and completely unimplementable
  832. [22:21:46] <KevinMarks> lists are degenreate outlines
  833. [22:21:55] <tantek> you want a bunch of small modular, well defined microformats which can be implemented as needed
  834. [22:22:07] <yakk> how do I tie a xoxo describing the sites I post to to an hCard that describes my contact info an XFN information about my friends?
  835. [22:22:26] <KevinMarks> XOXO supports arbitrary key:value pairs, but only makes sense where you want botht he keys and values human readable
  836. [22:22:29] <tantek> yakk, take a look at the markup of my blogroll: http://tantek.com/log/
  837. [22:22:39] <tantek> it uses XOXO+hCard+XFN
  838. [22:22:57] <tantek> to describe my relationships to various people I know and their URLs
  839. [22:23:47] <yakk> tantek, how do I know this is your blogroll?
  840. [22:24:30] <yakk> tantek, that's the main source of my confusion
  841. [22:24:49] <tantek> for XFN parsing, you can treat any links with the XFN rel values on the page accordingly
  842. [22:24:52] <tantek> that's the point
  843. [22:24:57] <tantek> you don't need to know that this is my blogroll
  844. [22:25:34] <yakk> tantek, if I'm visiting your page and I want extract information about you and about your social network I can't?
  845. [22:26:00] <hober> yakk: address+hcard says it's tantek's page. so an xoxo+hcard+xfn on that page is his blogroll.
  846. [22:26:16] <yakk> hober, ahh, cool, ok
  847. [22:26:18] <KevinMarks> well xfn is the social network
  848. [22:26:25] <KevinMarks> it might be a met list in a post
  849. [22:26:36] <yakk> hober, where is that specified?
  850. [22:26:48] <tantek> yakk, see http://gmpg.org/xfn/
  851. [22:26:57] <tantek> and linked pages
  852. [22:27:01] <tantek> it describes use of XFN on pages
  853. [22:27:15] <tantek> and how XFN within blog posts indicates a time-stamp on a relationship etc.
  854. [22:27:50] <yakk> tantek, (if you have atom I guess)
  855. [22:27:57] <yakk> s/atom/hatom/
  856. [22:28:04] <KevinMarks> or atom
  857. [22:28:08] <KevinMarks> html inside atom
  858. [22:28:20] <factoryjoe> yakk: the whole ideal of using xfn rel values is that those links are relative to the current page
  859. [22:28:32] <factoryjoe> so if we have <Address><hcard /></address>
  860. [22:28:36] <factoryjoe> we know who's page it is
  861. [22:28:38] <hober> yakk: address is defined by html to be the author of the page
  862. [22:28:46] <tantek> right
  863. [22:28:52] <factoryjoe> any xfn links from the page will be presumed to be related to the author's social network
  864. [22:28:58] <tantek> correct
  865. [22:29:05] <factoryjoe> so if i'm on your blog
  866. [22:29:12] <tantek> if they are scoped inside blog posts, then they are temporal in nature
  867. [22:29:13] <factoryjoe> and you link to someone w/ and xfn rel value
  868. [22:29:29] <factoryjoe> i can determine what teh relationship is between you and the linked page
  869. [22:29:49] <mfbot> [[include-pattern]] http://microformats.org/wiki?title=include-pattern&diff=0&oldid=5074 * Tantek * (+409) added how a parser sees the resultant included subtree
  870. [22:30:11] <factoryjoe> take a look at the source of this blog post: http://factoryjoe.com/blog/2006/02/21/rati-gets-favorites/
  871. [22:30:18] <factoryjoe> take a look at the link to derek
  872. [22:30:23] <factoryjoe> (in the source)
  873. [22:30:30] <tantek> see here for more on hCard+XFN:
  874. [22:30:31] <tantek> http://microformats.org/wiki/hcard-examples#hCard_and_XFN
  875. [22:30:42] <factoryjoe> it's that simple
  876. [22:30:50] <factoryjoe> we don't need blogrolls if you link to your friends w/ xfn
  877. [22:30:58] <yakk> how widespread is XFN use? I took a look at myspace and livejournal and at a glance neither seem to use it
  878. [22:30:59] <tantek> yeah, a heck of a lot simpler than parsing a bunch of XML/RDF
  879. [22:31:02] <factoryjoe> whereas FOAF, as i understand it, is all in one file
  880. [22:31:10] <factoryjoe> and you have to check that file for updates
  881. [22:31:14] <tantek> yakk, XFN is used all over the place on numerous sites
  882. [22:31:17] <factoryjoe> and if it's fragmented, then what?
  883. [22:31:17] <yakk> tantek, well, I have plenty of XML/RDF tools, but few to deal with microformats
  884. [22:31:22] <tantek> it's distributed
  885. [22:31:23] <factoryjoe> with xfn, no matter where i'm publishing
  886. [22:31:29] <factoryjoe> i can link to my friends explicitly
  887. [22:31:48] * bear_mtg is now known as bear
  888. [22:31:51] <tantek> s/parsing/publishing
  889. [22:31:58] <yakk> xfn & hcard don't seem to me to be what we're after
  890. [22:32:09] <tantek> but they reflect what people publish
  891. [22:32:19] <tantek> you should be after what people visibly publish
  892. [22:32:46] <tantek> see also: http://gmpg.org/xfn/faq
  893. [22:32:52] <hober> yakk: I wrote a patch for livejournal a while ago to allow for <lj user="foo" rel="xfn-values-here" />
  894. [22:32:56] <hober> but I don't think it was applied.
  895. [22:33:10] <factoryjoe> yakk: can you be more specific about exactly what we need?
  896. [22:33:13] <yakk> hober, they generate foaf
  897. [22:33:15] <tantek> and also, regarding how do you link to all the places you publish/profiles, see this: http://www.gmpg.org/xfn/and/#idconsolidation
  898. [22:33:16] <factoryjoe> i'm having a hard time seeing it...
  899. [22:33:27] <hober> yakk: I know
  900. [22:33:33] <tantek> yakk, i'm working with livejournal folks to publish hCard
  901. [22:33:53] <hober> yakk: my patch was intended to let lj users refer to other lj users with xfn
  902. [22:33:54] <tantek> right there on their *visible* profile pages
  903. [22:34:21] <factoryjoe> same thing for upcoming and flickr
  904. [22:35:17] <tantek> yakk, re: tools, see aforementioned hCard parser by markp
  905. [22:35:39] <tantek> parsing microformats is so easy that a bunch of folks have already written a bunch of open source tools
  906. [22:35:50] <yakk> we want to be able to allow users to publish a profile that encapsulates profile information, links to all the sites the person publishes and social network information
  907. [22:36:14] <tantek> for "inks to all the sites the person publishes" see http://www.gmpg.org/xfn/and/#idconsolidation
  908. [22:36:23] <yakk> tantek, yeah - that looks good
  909. [22:36:32] <tantek> the solution is so simple, just use rel="me"
  910. [22:36:39] <yakk> tantek, I'd really like a way to say "my profile is over on this page"
  911. [22:36:46] <yakk> tantek, so I can link back
  912. [22:36:47] <tantek> much better than a format trying to devlop a taxonomy for all the different kinds of URLs
  913. [22:37:10] <tantek> right, just put rel="me" on that link
  914. [22:37:13] <tantek> to your profile
  915. [22:37:28] <yakk> tantek, well, I'm not convinced that not developing a taxonomy is a good thing
  916. [22:37:49] <yakk> tantek, I might want to say "here are my photos" and "here is a blog"
  917. [22:38:22] <hober> yakk: I follow the rel="me" link and find an hatom page. :)
  918. [22:38:29] <hober> or an hresume, etc.
  919. [22:38:33] <tantek> yakk, it's a futile exercise
  920. [22:38:37] * RobertBachmann (n=RobertBa@M2479P004.adsl.highway.telekom.at) Quit ("sleep")
  921. [22:38:37] <hober> let the site-linked-to tell us what it is
  922. [22:38:43] <tantek> because new types will always come out
  923. [22:38:45] <tantek> here is my videoblog
  924. [22:38:47] <tantek> here is my calendar
  925. [22:38:47] <yakk> hober, but if both wordpress and flickr publish hatom....
  926. [22:38:47] <tantek> etc.
  927. [22:38:56] <tantek> useless to put it in an explicit taxonomy in a format
  928. [22:39:00] <yakk> tantek, true, but thats not reason to not try
  929. [22:39:00] <tantek> much better to just use tags
  930. [22:39:00] <hober> yakk: that sounds like a good thing to me! :)
  931. [22:39:04] <tantek> and for that, you can use xFolk
  932. [22:39:07] <tantek> yakk, actually it is
  933. [22:39:13] <yakk> tantek, xfn tries to have a taxonomy of all kinds of relationships
  934. [22:39:18] <tantek> no, just 80%
  935. [22:39:21] <tantek> 80/20
  936. [22:39:26] <yakk> tantek, hcard tries to have a taxonomy of all kinds of phone number
  937. [22:39:36] <tantek> hcard gets that from vcard
  938. [22:39:53] <tantek> if we were to do it from scratch today, we would just use tags
  939. [22:40:07] <yakk> ahh tags...
  940. [22:40:09] <tantek> the utility is that tools/apps/services support that taxonomy from vcard
  941. [22:40:23] <tantek> whereas no such thing exists for new formats invented today
  942. [22:40:44] <yakk> tantek, what about xfn's taxonomy of relationships?
  943. [22:40:49] <tantek> tags/folksonomy solves the taxonomy problem for such things so you (the format designer) don't have to
  944. [22:41:08] <tantek> xfn's taxonomy of relationships reflects the 80/20 of what people already publish on the web
  945. [22:41:14] <tantek> it reflects current behavior
  946. [22:41:23] <KevinMarks> xfn's invisibility is a downside
  947. [22:41:26] <factoryjoe> xfolk + rel=me is an interesting concept
  948. [22:41:33] <factoryjoe> i like that
  949. [22:41:33] <tantek> *and* is extensible since folks can create their own XMDP
  950. [22:41:36] <tantek> right factory joe
  951. [22:41:40] <KevinMarks> self-tagging
  952. [22:41:43] * yakk reads up on xfolk
  953. [22:42:01] <KevinMarks> xflok is hreview wihtout an opinion ;)
  954. [22:42:24] <tantek> yakk, in short, xfolk is a distributed way to publish the equivalent information as del.icio.us
  955. [22:42:30] <KevinMarks> xfolk, not xFlock
  956. [22:42:52] <tantek> KevinMarks, actually, xfolk, has a "description" field
  957. [22:43:31] <yakk> tantek, ahh
  958. [22:43:48] <tantek> because there is no need to keep it all on a centralized service
  959. [22:43:53] <yakk> tantek, what does xfolk provide that say, HTML's A does not?
  960. [22:43:55] <tantek> you should be able to publish your tagged links *anywhere*
  961. [22:43:59] <factoryjoe> xfolk is semantic markup for delicious posts
  962. [22:44:13] <factoryjoe> xfolk is link + tags + description
  963. [22:44:15] <tantek> yakk, that's exactly the right kind of question to ask
  964. [22:44:21] <tantek> we always ask that for microformats
  965. [22:44:30] <yakk> is it just tags?
  966. [22:44:31] <tantek> if you can do it with just HTML, then don't invent a new microformat
  967. [22:44:40] <tantek> tags+comment(description)
  968. [22:44:46] <tantek> and yeah, that's it
  969. [22:44:47] <yakk> doesn't A support description?
  970. [22:44:52] <tantek> no
  971. [22:45:07] <tantek> not in the way people publish delicious links now
  972. [22:45:13] <factoryjoe> right
  973. [22:45:21] <tantek> people publish the link, the tags, and the description all inline, and all visible
  974. [22:45:22] <factoryjoe> xfolk was specifically designed with delicious in mind
  975. [22:45:40] <yakk> tantek, ahh - title & name but no description
  976. [22:45:53] <tantek> and name is deprecated
  977. [22:46:06] <yakk> factoryjoe, but does delicious use it?
  978. [22:46:07] <tantek> and no tags either
  979. [22:46:34] <tantek> yakk, the point of xfolk is to enable bloggers etc. to publish their own aggregatable delicious on their own sites
  980. [22:46:42] <tantek> it doesn't matter if delicious supports it or not
  981. [22:47:14] <yakk> there just seem to be a lot of microformats with no common producers or consumers
  982. [22:47:24] <tantek> yakk, not true at all
  983. [22:47:27] <tantek> for each spec
  984. [22:47:36] <tantek> see the "Examples in the Wild" section for producers
  985. [22:47:38] <tantek> publishers
  986. [22:47:39] * markp (n=markp@bi01p1.nc.us.ibm.com) Quit ("Chatzilla 0.9.70-rdmsoft [XULRunner 1.8.0.1/2006012608]")
  987. [22:47:40] * pnhChris checks magnolia to see what they're using
  988. [22:47:48] <factoryjoe> actually
  989. [22:47:51] <factoryjoe> i talked to them already
  990. [22:47:56] <tantek> and "Implementations" section for producers (tools) and consumers etc.
  991. [22:48:16] <tantek> tons of microformat producers and consumers
  992. [22:48:30] <tantek> so many new ones it is hard to keep up with documenting them
  993. [22:48:43] <yakk> ok
  994. [22:48:55] <pnhChris> is it just rating + screencap that's new there now
  995. [22:49:01] <tantek> i'm not kidding. i find that to be an actual personal challenge.
  996. [22:49:04] <pnhChris> that isn't accounted for in xfolk
  997. [22:49:14] <yakk> I don't see that many for for example xfolk (it looks like just one firefox extension consumes it)
  998. [22:49:23] <factoryjoe> ii need to follow up
  999. [22:49:29] <factoryjoe> but they're down w/ xfolk and hcard
  1000. [22:49:32] <tantek> yakk, that's a good question to ask on microformats-discuss
  1001. [22:49:36] <yakk> its a wiki! shouldn't people implementing be adding them? :)
  1002. [22:49:44] <tantek> ahem. yes.
  1003. [22:49:48] * tantek glares at markp
  1004. [22:50:40] <KevinMarks> yakk: as hReview is a superset of xFolk, a lot of implementors went with that instead
  1005. [22:51:29] <tantek> yakk, ping the mailing list about xFolk, and the author, Bud Gibson is sure to pipe up and provide more info
  1006. [22:51:32] <yakk> I'll take a look at hReview
  1007. [22:51:43] <yakk> I should join the mailing list
  1008. [22:51:51] <KevinMarks> one of us, one of us
  1009. [22:52:18] <KevinMarks> the mailing list is worht it for markp's rants alone
  1010. [22:52:37] <yakk> I miss markp's rants
  1011. [22:52:50] <KevinMarks> http://microformats.org/discuss/mail/microformats-discuss/2005-October/001175.html
  1012. [22:53:31] <mfbot> [[review-brainstorming]] M http://microformats.org/wiki?title=review-brainstorming&diff=0&oldid=5075 * Tantek * (+106) hReview 0.3 thoughts -
  1013. [22:54:44] <yakk> hmm
  1014. [22:54:57] <yakk> the 80/20 attitude concerns me
  1015. [22:55:49] <yakk> I want my users to have things work all the time
  1016. [22:56:03] <yakk> without them caring what technology they're using
  1017. [22:56:44] <kingryan> yakk, I want perfect tools, too
  1018. [22:56:55] <KevinMarks> 80/20 doesn't mean 'fails one time in 5'
  1019. [22:57:08] <KevinMarks> it means 'solves the core problem'
  1020. [22:57:13] <kingryan> but I don't want them to be 'in beta' forever
  1021. [22:57:52] <tantek> 80/20 is the analysis done on use cases
  1022. [22:57:55] <KevinMarks> when my friend Maf was working on MS Word Mac, he told me that everyone he met told him:
  1023. [22:58:03] <KevinMarks> a) Word is too bloated
  1024. [22:58:17] <KevinMarks> b) Cna you just add these 3 features for me?
  1025. [22:58:19] <tantek> it's how you prune your feature set to something that a) you can ship, and b) your audience actually cares about (as opposed to esoterica)
  1026. [22:58:50] <yakk> kingryan, its hard dude
  1027. [22:58:53] <yakk> is this valid hcard:
  1028. [22:58:54] <tantek> it's a well established design methodology for practical design
  1029. [22:58:56] <yakk> <li class="vcard">
  1030. [22:58:56] <yakk> <a href="http://ian.mckellar.org/" class="photo"><img src="/images/avatar_ian_128.jpg" alt="Ian McKellar" /></a>
  1031. [22:58:56] <yakk> <span><a href="http://ian.mckellar.org/" class="url fn">Ian McKellar</a></span>
  1032. [22:58:56] <yakk> </li>
  1033. [22:59:16] <tantek> yakk, nicely done
  1034. [22:59:35] <tantek> more ideally, you want to put the class="photo" on the <img>
  1035. [22:59:36] <yakk> shouldn't photo be on the <img> tag, or shouldn't the <a> point to an image?
  1036. [22:59:41] <yakk> this is on flock.com/about/
  1037. [22:59:51] <tantek> yakk, you are correct
  1038. [23:00:06] <hober> why have that extraneous span in there?
  1039. [23:00:16] <yakk> so factoryjoe screwed up, but without the right tools there's no way for him to know till some tools work and some don't
  1040. [23:00:26] <yakk> I said tools to many times
  1041. [23:00:26] <tantek> yakk, try using tails, it will show that stuff for you
  1042. [23:00:50] <tantek> that plus X2V works quite well for checking your content
  1043. [23:01:17] <tantek> take the url with the hCards, and put it after this: http://feeds.technorati.com/contacts/
  1044. [23:02:27] <yakk> tantek, that silently dropped the invalid image elements
  1045. [23:02:28] <mfbot> [[hreview-v0.2]] N http://microformats.org/wiki/hreview-v0.2 * Tantek * (+34604) archived hReview 0.2 for reference purposes.
  1046. [23:03:36] <yakk> I'm going to go and prototype a profile page.
  1047. [23:03:55] <yakk> oh
  1048. [23:04:04] <yakk> is there a way in XFN to say there is a relationship but not specify what it is
  1049. [23:04:59] <kingryan> try 'contact'
  1050. [23:05:10] <kingryan> it just means 'someone I know how to get in contact with'
  1051. [23:07:02] <yakk> okay
  1052. [23:07:23] <yakk> is there a "reads" kind of concept?
  1053. [23:07:58] <tantek> i suppose we could invent rel="favorite" :p
  1054. [23:08:03] <KevinMarks> hah
  1055. [23:08:13] <KevinMarks> I sense a convergence
  1056. [23:10:45] <kingryan> why not just tag it with 'reads'
  1057. [23:10:48] <kingryan> ?
  1058. [23:11:18] <yakk> kingryan, shouldn't tags be specified by the user rather than generated by software?
  1059. [23:11:23] <limbo_> <ul xclass="xoxo readinglist"><li class="xfolk-entry">*
  1060. [23:11:35] <yakk> anyhoo, I'll hack around a little
  1061. [23:11:39] <mfbot> [[to-do]] http://microformats.org/wiki?title=to-do&diff=0&oldid=5076 * RyanKing * (-373) WordPress patches for microformats -
  1062. [23:11:54] <KevinMarks> I'd say the Netscape bookmark format was woth loking at there
  1063. [23:11:56] * DanC chuckles at Tantek's mangled name on http://2006.sxsw.com/interactive/programming/panels/?action=show&id=IAP060038
  1064. [23:12:40] <mfbot> [[to-do]] http://microformats.org/wiki?title=to-do&diff=0&oldid=5077 * RyanKing * (-352) hCalendar/hCard/hReview editor -
  1065. [23:12:48] <kingryan> DanC, that's not the first time
  1066. [23:12:54] <kingryan> nor will it be the last
  1067. [23:13:17] <DanC> coincides interestingly with bray's "on PHP" I18N follow-up
  1068. [23:13:30] <kingryan> yeah
  1069. [23:13:53] <KevinMarks> PHP needs a kick in the nads over that
  1070. [23:15:49] <kingryan> there's a lot of utf improvements already in cvs for php6
  1071. [23:16:03] <kingryan> ...to be fair
  1072. [23:16:23] <limbo_> yay.
  1073. [23:16:34] <limbo_> i can parse rel-directory, cite-rel and some xfn
  1074. [23:16:47] <KevinMarks> rel-tag?
  1075. [23:16:51] <limbo_> using assaf's css selector ruby parser
  1076. [23:17:01] <limbo_> i dont need rel-tag for this project :)
  1077. [23:17:07] <limbo_> but it'd be just as easy.
  1078. [23:17:18] <tantek> maybe with your use of rel-directory
  1079. [23:17:25] <limbo_> yep
  1080. [23:17:46] <limbo_> code to parse rel-directory:
  1081. [23:17:46] <limbo_> rule :dirlinks, "a[rel~=directory]", RelDirectory
  1082. [23:17:46] <limbo_> class RelDirectory
  1083. [23:17:46] <limbo_> include MicroformatParser
  1084. [23:17:46] <limbo_> rule_1 :dirname, "a", "text()"
  1085. [23:17:47] <limbo_> rule_1 :dir, "a", "a@href"
  1086. [23:17:49] <limbo_> end
  1087. [23:17:51] <limbo_>
  1088. [23:18:26] <limbo_> it's a pretty neat library.
  1089. [23:19:32] <tantek> yakk, you're correct about "tags [should] be specified by the user rather than generated by software"
  1090. [23:20:50] <yakk> tantek, for XFN there's not container is there?
  1091. [23:22:21] <mfbot> [[to-do]] http://microformats.org/wiki?title=to-do&diff=0&oldid=5078 * RyanKing * (+729) Lazyweb - moving stuffs out of my section
  1092. [23:22:59] <kingryan> yakk, no container
  1093. [23:24:09] * LTjake (n=brian@CPE0011506c8049-CM0013711405ec.cpe.net.cable.rogers.com) has joined #microformats
  1094. [23:26:31] * limbo__ (n=me@dsl081-055-160.sfo1.dsl.speakeasy.net) has joined #microformats
  1095. [23:27:33] * trovster (n=tr-vs73r@blakesheen.demon.co.uk) Quit ()
  1096. [23:33:12] <mfbot> [[hresume]] http://microformats.org/wiki?title=hresume&diff=0&oldid=5079 * RyanKing * (+190) Field details -
  1097. [23:33:30] <kingryan> so, could people take a glance at http://microformats.org/wiki/hresume#Field_details
  1098. [23:33:57] <kingryan> I'm trying to communicate that some of the items in the list are class names, while others are just concepts which use html constructs
  1099. [23:34:43] * edsu (n=esummers@66.187.134.52) Quit ("leaving")
  1100. [23:35:38] <mfbot> [[to-do]] M http://microformats.org/wiki?title=to-do&diff=0&oldid=5080 * RyanKing * (+109) Agenda (Wishlist) -
  1101. [23:36:10] <hober> kingryan: I think it's pretty clear in your test
  1102. [23:36:12] <hober> err, text
  1103. [23:36:17] <kingryan> ok
  1104. [23:36:29] <kingryan> I just don't want people to scan the list and think that 'contact' is a class name
  1105. [23:41:22] * limbo_ (i=limbo_@c-69-181-199-50.hsd1.ca.comcast.net) Quit (Connection timed out)
  1106. [23:44:58] * tantek (n=tantek@dsl092-187-246.sfo1.dsl.speakeasy.net) Quit ()
  1107. [23:47:07] * tantek (n=tantek@dsl092-187-246.sfo1.dsl.speakeasy.net) has joined #microformats
  1108. [23:47:17] * ChanServ sets mode +o tantek
  1109. [23:51:24] <yakk> I'm still having trouble with the 'why'
  1110. [23:51:25] <mfbot> [[hresume]] http://microformats.org/wiki?title=hresume&diff=0&oldid=5081 * RyanKing * (+15) Job Titles -
  1111. [23:51:44] <yakk> is there a good article which describes why I want to embed information in a page rather than link to it?
  1112. [23:53:28] <yakk> also, is there any tool to convert an atom/rss feed into an hatom fragment?
  1113. [23:53:46] * limbo_ (n=me@dsl081-055-160.sfo1.dsl.speakeasy.net) has joined #microformats
  1114. [23:53:47] <jibot> limbo_ is Eran and blogs at http://hellonline.com/blog/
  1115. [23:55:45] <yakk> tantek, someone vandalized your wiki: http://developers.technorati.com/wiki/attentionxml
  1116. [23:57:03] <kingryan> yakk, first of all, the DRY princple
  1117. [23:57:07] <kingryan> the data's already there
  1118. [23:57:45] * yakk nods.
  1119. [23:58:20] <kingryan> so, repeating it elsewhere excessive and introduces opportunities for it to get out-of-sync
  1120. [23:58:38] <kingryan> 2. visible data has social pressure to keep it correct/up-to-date
  1121. [23:58:44] <kingryan> 'cause peeps are looking at it
  1122. [23:59:12] * yakk nods.

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.