/irc-logs / freenode / #microformats / 2010-02-25 / end

Options:

  1. # Session Start: Thu Feb 25 00:00:00 2010
  2. # Session Ident: #microformats
  3. # [00:04] * Quits: @tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) (Quit: tantek)
  4. # [00:18] <mwunsch> OKAY!
  5. # [00:18] <mwunsch> hMachine is now officially called Prism: http://github.com/mwunsch/prism
  6. # [00:22] * Quits: mwunsch (~mwunsch@38.105.146.82) (Quit: mwunsch)
  7. # [00:32] * Quits: csarven (~csarven@ip157-77-212-87.adsl2.static.versatel.nl) (Quit: Leaving.)
  8. # [00:32] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
  9. # [00:35] * Quits: Prometheus (~Prometheu@unaffiliated/prometheus) (Ping timeout: 256 seconds)
  10. # [00:36] * Quits: trovster (~trovster@cpc3-staf1-0-0-cust950.sol2.cable.ntl.com)
  11. # [00:37] * Joins: Prometheus (~Prometheu@bergi.us)
  12. # [00:47] * Joins: Amorphous (jan@unaffiliated/amorphous)
  13. # [00:47] * Quits: abernier (~abernier@nor75-28-88-183-29-231.fbx.proxad.net) (Quit: abernier)
  14. # [00:51] * Quits: ntoll (~ntoll@88-110-129-190.dynamic.dsl.as9105.com) (Quit: this is not a quit message)
  15. # [00:55] * Joins: abernier (~abernier@nor75-28-88-183-29-231.fbx.proxad.net)
  16. # [00:58] * Quits: KevinMarks (~KevinMark@157.22.22.46) (Ping timeout: 245 seconds)
  17. # [01:10] * Quits: Prometheus (~Prometheu@bergi.us) (Changing host)
  18. # [01:10] * Joins: Prometheus (~Prometheu@unaffiliated/prometheus)
  19. # [01:13] * Joins: tantek (~tantek@adsl-71-134-240-36.dsl.pltn13.pacbell.net)
  20. # [01:13] * ChanServ sets mode: +o tantek
  21. # [01:42] * Quits: @dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49) (Quit: dglazkov)
  22. # [02:03] * Joins: shigeta (~shigeta@sakkgw2.sixapart.jp)
  23. # [02:11] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  24. # [02:11] * ChanServ sets mode: +o dglazkov
  25. # [02:35] * Quits: @dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
  26. # [02:47] * Quits: @benward (~benward@nat/yahoo/x-okabuzgsvdelsjmj) (Quit: Sleep)
  27. # [03:10] * Joins: zro (~zro@wikimedia/zro)
  28. # [03:59] * Quits: @tantek (~tantek@adsl-71-134-240-36.dsl.pltn13.pacbell.net) (Quit: tantek)
  29. # [04:26] * Joins: BobJonkman (~BobJonkma@206-248-137-186.dsl.teksavvy.com)
  30. # [04:28] * Joins: benward (~benward@70-36-139-40.dsl.dynamic.sonic.net)
  31. # [04:28] * ChanServ sets mode: +o benward
  32. # [05:44] * Quits: @benward (~benward@70-36-139-40.dsl.dynamic.sonic.net) (Quit: Sleep)
  33. # [06:10] * Quits: zro (~zro@wikimedia/zro) (Ping timeout: 265 seconds)
  34. # [07:00] * Joins: benward (~benward@70-36-139-40.dsl.dynamic.sonic.net)
  35. # [07:00] * ChanServ sets mode: +o benward
  36. # [07:03] * Joins: tantek (~tantek@c-71-198-24-56.hsd1.ca.comcast.net)
  37. # [07:03] * ChanServ sets mode: +o tantek
  38. # [07:13] * Joins: zro (~zro@wikimedia/zro)
  39. # [07:39] * Joins: besbes (~besbes@93-82-13-115.adsl.highway.telekom.at)
  40. # [07:54] * Quits: @tantek (~tantek@c-71-198-24-56.hsd1.ca.comcast.net) (Quit: tantek)
  41. # [08:40] * Quits: besbes (~besbes@93-82-13-115.adsl.highway.telekom.at) (Quit: besbes)
  42. # [08:57] * Joins: besbes (~besbes@mercury.mminf.univie.ac.at)
  43. # [09:17] * Joins: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net)
  44. # [09:17] * ChanServ sets mode: +o tantek
  45. # [09:18] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  46. # [09:18] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Changing host)
  47. # [09:18] * Joins: danbri (~danbri@unaffiliated/danbri)
  48. # [09:59] * Joins: ntoll (~ntoll@88-110-129-190.dynamic.dsl.as9105.com)
  49. # [10:10] * Joins: csarven (~csarven@ip5451caad.direct-adsl.nl)
  50. # [10:40] * Joins: Phae (~phaeness@gatea.mh.bbc.co.uk)
  51. # [10:40] * ChanServ sets mode: +o Phae
  52. # [10:42] * Quits: @tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) (Quit: tantek)
  53. # [11:44] * Quits: @benward (~benward@70-36-139-40.dsl.dynamic.sonic.net) (Quit: Sleep)
  54. # [12:08] * Quits: besbes (~besbes@mercury.mminf.univie.ac.at) (Quit: besbes)
  55. # [12:08] * Quits: shigeta (~shigeta@sakkgw2.sixapart.jp) (Quit: Leaving...)
  56. # [12:43] * Joins: emrojo (~emrojo@2001:720:410:100f:212:3fff:fe22:bbaf)
  57. # [13:02] * Joins: besbes (~besbes@93-82-13-16.adsl.highway.telekom.at)
  58. # [14:10] * Quits: csarven (~csarven@ip5451caad.direct-adsl.nl) (Quit: Leaving.)
  59. # [14:11] * Joins: csarven (~csarven@ip5451caad.direct-adsl.nl)
  60. # [14:17] * Joins: andersonorui (~andersono@c951ac7d.virtua.com.br)
  61. # [14:36] * Quits: csarven (~csarven@ip5451caad.direct-adsl.nl) (Quit: Leaving.)
  62. # [15:01] * Joins: besbes_ (~besbes@93-82-13-16.adsl.highway.telekom.at)
  63. # [15:03] * Quits: besbes (~besbes@93-82-13-16.adsl.highway.telekom.at) (Ping timeout: 240 seconds)
  64. # [15:03] * besbes_ is now known as besbes
  65. # [15:19] * Joins: csarven (~csarven@ip5451caad.direct-adsl.nl)
  66. # [16:04] * Joins: mwunsch (~mwunsch@38.105.146.82)
  67. # [16:23] * Quits: BobJonkman (~BobJonkma@206-248-137-186.dsl.teksavvy.com) (Remote host closed the connection)
  68. # [17:13] * Quits: besbes (~besbes@93-82-13-16.adsl.highway.telekom.at) (Remote host closed the connection)
  69. # [17:38] * Quits: csarven (~csarven@ip5451caad.direct-adsl.nl) (Quit: Leaving.)
  70. # [17:42] * Joins: besbes (~besbes@93-82-13-16.adsl.highway.telekom.at)
  71. # [17:58] * Quits: zro (~zro@wikimedia/zro) (Quit: Death)
  72. # [18:00] * Joins: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49)
  73. # [18:00] * ChanServ sets mode: +o dglazkov
  74. # [18:31] * Quits: @Phae (~phaeness@gatea.mh.bbc.co.uk)
  75. # [18:31] * Joins: Phae (~phaeness@gatea.mh.bbc.co.uk)
  76. # [18:31] * ChanServ sets mode: +o Phae
  77. # [18:55] * Joins: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net)
  78. # [18:55] * ChanServ sets mode: +o tantek
  79. # [19:03] <mwunsch> tantek: Made all my changes. Now hMachine is officially Prism: http://github.com/mwunsch/prism
  80. # [19:03] <mwunsch> `gem install prism`
  81. # [19:03] <mwunsch> thanks for the excellent suggestion
  82. # [19:49] * Quits: besbes (~besbes@93-82-13-16.adsl.highway.telekom.at) (Quit: besbes)
  83. # [20:08] * Quits: emrojo (~emrojo@2001:720:410:100f:212:3fff:fe22:bbaf) (Quit: Leaving.)
  84. # [20:29] * Joins: csarven (~csarven@ip157-77-212-87.adsl2.static.versatel.nl)
  85. # [20:36] * Quits: abernier (~abernier@nor75-28-88-183-29-231.fbx.proxad.net) (Quit: abernier)
  86. # [20:55] * Joins: zro (~zro@wikimedia/zro)
  87. # [21:00] <@tantek> that has a nice ring to it: "gem install prism"
  88. # [21:00] <@tantek> nicely done mwunsch
  89. # [21:01] <mwunsch> tantek: Thanks! Working on some improvements. Adding requirements and smarter validation handling. Then working on smarter ISO8601/Geo/tel parsing.
  90. # [21:01] <mwunsch> Officially announcement in a few days...
  91. # [21:02] * Quits: ntoll (~ntoll@88-110-129-190.dynamic.dsl.as9105.com) (Ping timeout: 265 seconds)
  92. # [21:02] <@tantek> mwunsch - does prism pass the value class pattern test suite? http://microformats.org/wiki/value-class-pattern-tests
  93. # [21:03] <mwunsch> tantek: Yes. if you clone the repository (and run `bundle install` to install dependencies), you can run the tests
  94. # [21:04] <mwunsch> test/pattern_test.rb and test/pattern/value_class_test.rb
  95. # [21:04] <@tantek> I would say that would be a very good baseline - plus we could then add a 3rd column to this table: http://microformats.org/wiki/value-class-date-time-tests#results
  96. # [21:05] * Joins: ntoll (~ntoll@88-110-171-9.dynamic.dsl.as9105.com)
  97. # [21:05] <mwunsch> I was actually working on a POSH adapter for the Text-Fixture format, but i found that the suites were too implementation specific...
  98. # [21:06] <mwunsch> So i just run the parser against the markup example and make equivalent assertions
  99. # [21:06] <@tantek> mwunsch - btw - go ahead and add add "prism" to http://microformats.org/wiki/parsers#Ruby
  100. # [21:06] <mwunsch> Okay -- will do
  101. # [21:06] <@tantek> and feel free to create a http://microformats.org/wiki/prism page too
  102. # [21:06] <@tantek> and document the specific microformats supported etc.
  103. # [21:23] <mwunsch> tantek: http://microformats.org/wiki/prism made a stub. Will work on filling in more info later...
  104. # [21:25] <mwunsch> I also need to add Scripps Networks/Food Network to implementations...
  105. # [21:26] <@tantek> great - stub is a very good way to start a wiki page
  106. # [21:27] <@tantek> note that there is the {{stub}} template (just like wikipedia) for indicating a stub page explicitly (I added it to the prism page)
  107. # [21:28] <@tantek> mwunsch, hober, csarven or others who have been active recently - could you try running a few of the value class pattern tests with Operator 0.9.5 and report your results? It appears Jeremy Keith and I get different results so we need more people to verify the tests.
  108. # [21:28] * Joins: benward (~benward@nat/yahoo/x-sytygovbzjxfidym)
  109. # [21:28] * ChanServ sets mode: +o benward
  110. # [21:28] <@tantek> see the notes I just added here: http://microformats.org/wiki/value-class-date-time-tests#results
  111. # [21:29] <@tantek> hey benward - if you have a moment, could you try running a few of the value class pattern tests in Operator 0.9.5? Jeremy and I appear to see different results so I'm asking folks to run the tests and report what they see per the notes on this table: http://microformats.org/wiki/value-class-date-time-tests#results
  112. # [21:29] <mwunsch> tantek: Making a note to myself, I'll log my findings, i'll also work to make sure Prism conforms to these tests...
  113. # [21:36] * Quits: @tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) (Ping timeout: 265 seconds)
  114. # [21:36] * Joins: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net)
  115. # [21:36] * ChanServ sets mode: +o tantek
  116. # [21:38] <@tantek> thanks mwunsch
  117. # [21:46] * benward is now known as benward|lunch
  118. # [22:34] * Quits: andersonorui (~andersono@c951ac7d.virtua.com.br) (Quit: Leaving...)
  119. # [22:44] <csarven> Is hKit buggy? I can't seem to get a representative hCard or an hCard with a fragment
  120. # [22:45] <@tantek> csarven - if you see drewm or drewinthehead here - ask him - he's the author!
  121. # [22:47] <@tantek> or feel free to add it / note it on the issues page: http://microformats.org/wiki/hkit-issues
  122. # [22:48] <csarven> Ok.. my bad. representative hCard seems okay. It wasn't working on my local for some reason though
  123. # [22:48] <csarven> err
  124. # [22:48] <csarven> Not representative hCard. hCard from an URI with a fragment
  125. # [22:59] <@tantek> be sure to check to see if you have to encode the fragment as %2C
  126. # [23:00] <@tantek> if you are passing in the URL as a web service (e.g. like h2vx.com ) you have to encode the fragment
  127. # [23:00] <@tantek> sorry, %23 is the URL encoded #
  128. # [23:00] * benward|lunch is now known as BenWard
  129. # [23:00] * BenWard is now known as benward
  130. # [23:02] <csarven> tantek That's okay. URI fragment seems okay with hKit. Even with '#'. I can't however get the representative hCard out of http://identi.ca/csarven
  131. # [23:02] <csarven> It can however grab it from http://csarven.ca/cv
  132. # [23:03] <csarven> hKit also thinks [uid] => Sarven Capadisli for http://csarven.ca/cv
  133. # [23:04] <csarven> And [uid] => csarven for http://identi.ca/csarven
  134. # [23:06] <csarven> If I'm not mistaken, uid should come from @href value
  135. # [23:07] * Quits: danbri (~danbri@unaffiliated/danbri) (Remote host closed the connection)
  136. # [23:09] * Quits: ntoll (~ntoll@88-110-171-9.dynamic.dsl.as9105.com) (Quit: this is not a quit message)
  137. # [23:12] <csarven> I think the bug in hKit is that it uses array_search() and that doesn't do multidimensional arrays. Hence, if an hCard has more than one url value, it fails to see it.
  138. # [23:12] * Quits: zro (~zro@wikimedia/zro) (Quit: Death)
  139. # [23:22] * Joins: ntoll (~ntoll@88-110-171-9.dynamic.dsl.as9105.com)
  140. # [23:35] * Joins: abernier (~abernier@nor75-28-88-183-29-231.fbx.proxad.net)
  141. # [23:43] <csarven> tantek
  142. # [23:44] <csarven> I'd like to update the Wiki with a working version of hKit for hCards with more than one url... but that might be duplicating the code slightly. What do you recommend?
  143. # [23:45] <csarven> Actually, no biggie. The code in the Wiki is an example any way
  144. # [23:45] <csarven> I'll update
  145. # [23:46] * Quits: mwunsch (~mwunsch@38.105.146.82) (Quit: mwunsch)
  146. # [23:48] * Joins: KevinMarks (~KevinMark@157.22.22.46)
  147. # [23:50] <csarven> http://microformats.org/wiki/representative-hcard-parsing#Draft_hKit_.28PHP5.29_code works
  148. # Session Close: Fri Feb 26 00:00:00 2010

The end :)