/irc-logs / freenode / #microformats / 2013-11-12 / end

Options:

  1. # Session Start: Tue Nov 12 00:00:00 2013
  2. # Session Ident: #microformats
  3. # [00:15] * Joins: tantek (~tantek@172.56.17.105)
  4. # [00:15] * ChanServ sets mode: +o tantek
  5. # [00:22] * Quits: @tantek (~tantek@172.56.17.105) (Quit: tantek)
  6. # [00:22] * Joins: barnabywalters (~barnabywa@89.17.128.127)
  7. # [01:09] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: Back to real life!)
  8. # [02:58] * Joins: tantek (~tantek@176.sub-70-197-3.myvzw.com)
  9. # [02:58] * ChanServ sets mode: +o tantek
  10. # [03:05] * Quits: tswicegood (sid3754@gateway/web/irccloud.com/x-lqfvzlyymfmwvhux) (Ping timeout: 244 seconds)
  11. # [03:11] * Quits: @tantek (~tantek@176.sub-70-197-3.myvzw.com) (Quit: tantek)
  12. # [03:28] * Joins: tswicegood (sid3754@gateway/web/irccloud.com/x-kvmbosprsoplfnfl)
  13. # [05:17] * Joins: tantek (~tantek@172.56.17.105)
  14. # [05:17] * ChanServ sets mode: +o tantek
  15. # [06:01] * Quits: @tantek (~tantek@172.56.17.105) (Quit: tantek)
  16. # [06:12] * Quits: bret (~boot@50.7.8.106) (Ping timeout: 260 seconds)
  17. # [06:45] * Joins: bret (~boot@50.7.8.106)
  18. # [07:18] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Quit: Konversation terminated!)
  19. # [08:42] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  20. # [08:42] * ChanServ sets mode: +o tantek
  21. # [08:42] * Quits: @tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Remote host closed the connection)
  22. # [08:43] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  23. # [08:43] * ChanServ sets mode: +o tantek
  24. # [08:52] * Quits: tswicegood (sid3754@gateway/web/irccloud.com/x-kvmbosprsoplfnfl) (Ping timeout: 248 seconds)
  25. # [08:53] * Joins: tswicegood (sid3754@gateway/web/irccloud.com/x-jrrtmfqqafzibtro)
  26. # [09:35] <Loqi> [@divproject] hCard Creator http://microformats.org/code/hcard/creator (http://twtr.io/eh_4j2KYuR)
  27. # [09:55] * Quits: @KevinMarks (~yaaic@2607:fb90:502:d81a:ead4:8209:f19f:b000) (Ping timeout: 240 seconds)
  28. # [09:55] * Joins: KevinMarks (~yaaic@2607:fb90:502:d81a:ead4:8209:f19f:b000)
  29. # [09:56] * ChanServ sets mode: +o KevinMarks
  30. # [10:08] * Joins: tobyink (~tai@host86-150-216-76.range86-150.btcentralplus.com)
  31. # [10:44] * Quits: tobyink (~tai@host86-150-216-76.range86-150.btcentralplus.com) (Ping timeout: 246 seconds)
  32. # [11:02] * Quits: @KevinMarks (~yaaic@2607:fb90:502:d81a:ead4:8209:f19f:b000) (Ping timeout: 240 seconds)
  33. # [11:05] * Joins: KevinMarks (~yaaic@2607:fb90:2137:a533:52d0:50de:b161:fc43)
  34. # [11:05] * ChanServ sets mode: +o KevinMarks
  35. # [11:08] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
  36. # [11:46] * Joins: tobyink (~tai@host86-150-216-76.range86-150.btcentralplus.com)
  37. # [11:47] * Joins: pfefferle (~anonymous@p5DCC4F4A.dip0.t-ipconnect.de)
  38. # [12:43] * Quits: pfefferle (~anonymous@p5DCC4F4A.dip0.t-ipconnect.de) (Quit: pfefferle)
  39. # [12:44] * Joins: pfefferle (~anonymous@p5DCC4F4A.dip0.t-ipconnect.de)
  40. # [12:48] * Joins: tobyink1 (~tai@host81-157-80-88.range81-157.btcentralplus.com)
  41. # [12:48] * Quits: tobyink (~tai@host86-150-216-76.range86-150.btcentralplus.com) (Ping timeout: 244 seconds)
  42. # [12:59] * Joins: adactio (~adactio@212.42.170.181)
  43. # [12:59] * ChanServ sets mode: +o adactio
  44. # [13:41] * Quits: tobyink1 (~tai@host81-157-80-88.range81-157.btcentralplus.com) (Ping timeout: 264 seconds)
  45. # [13:48] * Parts: @adactio (~adactio@212.42.170.181)
  46. # [14:35] <Loqi> [@Sanremouk] @Cocoa_Cabana thank you for your thoughts on your Zoe coffee machine, http://www.sanremouk.com/portfolio/zoe/?wpcrp=1#hreview-47 @Sanremomacchine (http://twtr.io/ei131oDETC)
  47. # [14:38] * Joins: TallTed (~Thud@c-98-216-39-172.hsd1.ma.comcast.net)
  48. # [14:38] <Loqi> [@Casa_Espresso] RT @Sanremouk: @Cocoa_Cabana thank you for your thoughts on your Zoe coffee machine, http://www.sanremouk.com/portfolio/zoe/?wpcrp=1#hreview-47 @Sanremomacchine (http://twtr.io/ei1NLfVSQ0)
  49. # [14:42] * Quits: @tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  50. # [14:59] * Joins: tobyink (~tai@host81-157-80-88.range81-157.btcentralplus.com)
  51. # [15:04] <Loqi> [@Sanremomacchine] RT @Sanremouk: @Cocoa_Cabana thank you for your thoughts on your Zoe coffee machine, http://www.sanremouk.com/portfolio/zoe/?wpcrp=1#hreview-47 @Sanremomacchine (http://twtr.io/ei3edti2y8)
  52. # [15:18] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  53. # [15:18] * ChanServ sets mode: +o tantek
  54. # [16:00] * Joins: jgay (~jgay@fsf/staff/jgay)
  55. # [16:09] <Loqi> [@SMIDIT] @ThE_ED Precies en wellicht een opvallende opmaak? http://www.smid-it.nl/author-hreview-zoekverkeer-verbeteren-door-opvallende-opmaak-in-de-serps/ (http://twtr.io/ei9Swt15d8)
  56. # [16:09] <Loqi> [@SMIDIT] @Mediaonderhoud Helemaal mee eens hoor. En dan de #conversie beter door gebruik van #Rich #Snippets http://www.smid-it.nl/author-hreview-zoekverkeer-verbeteren-door-opvallende-opmaak-in-de-serps/ (http://twtr.io/ei9MzYzCzj)
  57. # [16:09] * Quits: brianloveswords (~brianlove@li124-154.members.linode.com) (Excess Flood)
  58. # [16:11] * Joins: brianloveswords (~brianlove@li124-154.members.linode.com)
  59. # [16:52] <Loqi> [@Mediaonderhoud] RT @SMIDIT: @Mediaonderhoud Helemaal mee eens hoor. En dan de #conversie beter door gebruik van #Rich #Snippets http://www.smid-it.nl/author-hreview-zoekverkeer-verbeteren-door-opvallende-opmaak-in-de-serps/ (http://twtr.io/eiCa8fx1s0)
  60. # [16:54] * Quits: tobyink (~tai@host81-157-80-88.range81-157.btcentralplus.com) (Ping timeout: 244 seconds)
  61. # [17:27] * Quits: jgay (~jgay@fsf/staff/jgay) (Quit: Ex-Chat)
  62. # [17:31] <@tantek> barnabywalters I've been thinking of resolving the <input> element parsing issue per http://microformats.org/wiki/hcard-parsing-brainstorming#input_element_handling - any objection? (cc: tommorris)
  63. # [17:31] <@tantek> this issue: http://microformats.org/wiki/microformats2-parsing-issues#How_to_interpret_mf2_classnames_on_form_inputs
  64. # [17:32] <barnabywalters> tantek: looks fine to me
  65. # [17:33] <barnabywalters> should we worry about <select> and checkbox/radio button @checked now or leave it until someone’s actually publishing that data?
  66. # [17:34] <@tantek> for <select> I think we should wait for real world publishing examples that make sense to parse
  67. # [17:34] <barnabywalters> agreed
  68. # [17:35] <barnabywalters> so, just <input>s which result in a text-like control, and <textarea>
  69. # [17:35] <@tantek> I'm thinking any <input> with a value attribute uses the value attribute, independent of "type"
  70. # [17:35] <@tantek> to simplify the model for publishers and parsers
  71. # [17:35] <@tantek> rather than special casing checkbox or text-like control
  72. # [17:36] <barnabywalters> yeah, worry about what happens to checkboxes and radio buttons when someone actually publishes them
  73. # [17:36] <@tantek> textarea I don't think needs to be explicitly specified until we find a use-case. the use-case for input is https://brennannovak.com/notes/338 as pointed out in the issue.
  74. # [17:37] <@tantek> barnabywalters - I mean, if someone puts a p-* class on a checkbox and it has a value attribute - we should still use the value attribute
  75. # [17:37] <barnabywalters> so just input[value]
  76. # [17:37] <@tantek> regardless of its checkboxness
  77. # [17:37] <@tantek> yeah that's what I'm writing up now
  78. # [17:37] <barnabywalters> makes sense, is simple and solves current use case. doesn’t get much better than that
  79. # [17:40] <@tantek> I'm doing it for p- u- and dt- since there are inputs for all three
  80. # [17:40] <@tantek> as of HTML5
  81. # [17:40] <@tantek> e.g. input type=url or type=date
  82. # [17:43] <Loqi> [[microformats2-parsing]] http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=64082&oldid=64081&rcid=100320 * Tantek * (+61) add input[value] handling per [[microformats2-parsing-issues#How_to_interpret_mf2_classnames_on_form_inputs]]
  83. # [17:48] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=64083&oldid=64058&rcid=100321 * Tantek * (+357) resolved How to interpret mf2 classnames on form inputs, separate other minor issue about form element itself and select element - awaiting real world publishing experience on those and/or use cases
  84. # [17:53] <@tantek> barnabywalters - how does that look? http://microformats.org/wiki/microformats2-parsing#parse_an_element_for_properties
  85. # [17:59] <@tantek> and I've now added an input with URL of my permalink to my notes to test this parsing. E.g. http://tantek.com/2013/314/t1/run-to-beach-happy-pi-day - try it out when you've added input[value] handling to phpmf2
  86. # [18:01] <barnabywalters> looks good!
  87. # [18:01] <barnabywalters> should be easy to implement too. I’ll roll this in with a bunch of other small fixes
  88. # [18:02] <@tantek> nice
  89. # [18:02] <@tantek> and then I think that will fix a bug that aaronpk found with my note h-entry markup (missing u-url)
  90. # [18:03] <@tantek> two birds (input[parsing], note url), three stones (uf2 parsing spec, phpmf2, input.u-url[type=url][value])
  91. # [18:04] <@tantek> s/input[parsing]/input[value] parsing
  92. # [18:04] <@tantek> Loqi?
  93. # [18:04] <@tantek> (or did I fail to escape something)
  94. # [18:04] <aaronpk> square brackets are magic regex characters
  95. # [18:05] <@tantek> s/input\[parsing\]/input\[value\] parsing
  96. # [18:05] <@tantek> and now I'm too late to make it work
  97. # [18:05] <@tantek> retry just to test Loqi
  98. # [18:05] <Loqi> woot!
  99. # [18:05] <@tantek> two birds (input[parsing], note url), three stones (uf2 parsing spec, phpmf2, input.u-url[type=url][value])
  100. # [18:05] <@tantek> s/input\[parsing\]/input\[value\] parsing
  101. # [18:05] <Loqi> tantek meant to say: two birds (input\[value\] parsing, note url), three stones (uf2 parsing spec, phpmf2, input.u-url[type=url][value])
  102. # [18:06] <barnabywalters> Loqi, learn to escape regexes
  103. # [18:06] <@tantek> s/input\[parsing\]/input[value] parsing
  104. # [18:06] <aaronpk> lol
  105. # [18:06] <@tantek> so only escape the first part then?
  106. # [18:06] <aaronpk> no I think loqi is just wrong
  107. # [18:33] * Quits: pfefferle (~anonymous@p5DCC4F4A.dip0.t-ipconnect.de) (Quit: pfefferle)
  108. # [18:45] * Quits: @KevinMarks (~yaaic@2607:fb90:2137:a533:52d0:50de:b161:fc43) (Ping timeout: 240 seconds)
  109. # [18:46] * Joins: KevinMarks (~yaaic@2607:fb90:2137:a533:52d0:50de:b161:fc43)
  110. # [18:46] * ChanServ sets mode: +o KevinMarks
  111. # [19:00] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: Back to real life!)
  112. # [19:20] <@tantek> ok looks like I should say "textContent" not "innertext"
  113. # [19:20] <@tantek> to preserve whitespace in parsing
  114. # [19:22] <Loqi> [[microformats2-parsing]] http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=64084&oldid=64082&rcid=100322 * Tantek * (+10) use textContent instead of innertext because the goal was always to preserve whitespace at parsing time and leave that to the consuming/displaying application (e.g. with CSS)
  115. # [19:23] * Quits: @KevinMarks (~yaaic@2607:fb90:2137:a533:52d0:50de:b161:fc43) (Ping timeout: 240 seconds)
  116. # [19:24] * Joins: KevinMarks (~yaaic@2607:fb90:409:35d1:1f04:7568:c61e:9ddb)
  117. # [19:24] * ChanServ sets mode: +o KevinMarks
  118. # [19:27] * Quits: @KevinMarks (~yaaic@2607:fb90:409:35d1:1f04:7568:c61e:9ddb) (Client Quit)
  119. # [19:27] * Joins: KevinMarks (~yaaic@2607:fb90:409:35d1:1f04:7568:c61e:9ddb)
  120. # [19:27] * ChanServ sets mode: +o KevinMarks
  121. # [19:33] * Joins: tobyink (~tai@host81-157-80-88.range81-157.btcentralplus.com)
  122. # [19:35] <Loqi> [[microformats2-parsing]] http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=64085&oldid=64084&rcid=100323 * Tantek * (+161) make e-x value consistent with p-x (e.g. for e-content vs p-content vs p-name)
  123. # [19:36] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=64086&oldid=64083&rcid=100324 * Tantek * (+192) resolved: When to collapse whitespace in properties - no more than what HTML5 parsing does.
  124. # [19:37] <@tantek> barnabywalters - also resolved for you: http://microformats.org/wiki/microformats2-parsing-issues#When_to_collapse_whitespace_in_properties
  125. # [19:37] <@tantek> that should help with p-content vs e-content value type stuff
  126. # [19:42] * Joins: jgay (~jgay@fsf/staff/jgay)
  127. # [19:47] * Quits: jgay (~jgay@fsf/staff/jgay) (Remote host closed the connection)
  128. # [19:48] * Joins: jgay (~jgay@fsf/staff/jgay)
  129. # [21:19] * Joins: KevinMarks3 (~yaaic@199-241-202-49.PUBLIC.monkeybrains.net)
  130. # [21:19] * ChanServ sets mode: +o KevinMarks3
  131. # [21:38] <Loqi> [@istiaak] Author hReview: Show Google Rich Snippet Star Rating in Search Results http://roadtoblogging.com/show-star-rating-in-google-search/ (http://twtr.io/eie15UZqMs)
  132. # [21:46] * Quits: jgay (~jgay@fsf/staff/jgay) (Ping timeout: 245 seconds)
  133. # [21:55] * Quits: encolpe (~encolpe@2a03:5700:3:0:1460:55b5:f437:18c6) (Quit: Quitte)
  134. # [21:58] * Joins: jgay (~jgay@fsf/staff/jgay)
  135. # [22:01] * Quits: @tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  136. # [22:09] * Quits: @KevinMarks3 (~yaaic@199-241-202-49.PUBLIC.monkeybrains.net) (Read error: Connection reset by peer)
  137. # [22:22] * Joins: barnabywalters (~barnabywa@fire-out.ru.is)
  138. # [22:23] <barnabywalters> parsing for implied name says drop trailing/leading whitespace from implied name but not p-* properties: http://microformats.org/wiki/microformats2-parsing
  139. # [22:23] <barnabywalters> not sure if inconsistency or if there’s thought behind it
  140. # [22:30] * Quits: jgay (~jgay@fsf/staff/jgay) (Quit: Ex-Chat)
  141. # [22:35] * Quits: tobyink (~tai@host81-157-80-88.range81-157.btcentralplus.com) (Ping timeout: 244 seconds)
  142. # [22:45] <barnabywalters> earlier tantek was saying implied name should be consistent with p-* properties so I’m going with trimming everything but leaving whitespace within, for the moment
  143. # [22:45] <barnabywalters> easy enough to change later on
  144. # [23:32] <barnabywalters> php-mf2 v0.2.3 released, fixes a bunch of bugs https://github.com/indieweb/php-mf2
  145. # [23:33] <aaronpk> hooray!
  146. # [23:33] <aaronpk> have you seen the newr eleases feature in github?
  147. # [23:33] <aaronpk> https://github.com/indieweb/php-mf2/releases/tag/v0.2.3
  148. # [23:33] <aaronpk> you can add descriptions and changelogs and such
  149. # [23:33] <barnabywalters> aaronpk: pretty sure that protocol-relative bug is actually fine
  150. # [23:33] <barnabywalters> I’ll have to refind the example which was going wrong, I wrote a test and it passed
  151. # [23:33] <aaronpk> oh weird
  152. # [23:39] <barnabywalters> hm, releases look nice — basically a way of easily downloading a zip of tagged commits?
  153. # [23:44] <aaronpk> yeah, but also to provide a place for release notes
  154. # [23:44] <aaronpk> i mean a blog post is the same thing if you're into that sort of thing :)
  155. # [23:45] <barnabywalters> that or more POSSE to github :)
  156. # [23:45] <aaronpk> could even posse a blog post about the release from your site to that page
  157. # [23:45] <barnabywalters> JINX
  158. # [23:45] <aaronpk> whoa
  159. # [23:46] <aaronpk> oh you know what... the fail case in your comment is different from the case in the test
  160. # [23:46] <aaronpk> because in your comment the base URL was http://example.com/page.html , not http://example.com
  161. # [23:48] <barnabywalters> oh good point, maybe it fails if there’s a path but passes if there isn’t
  162. # [23:48] <aaronpk> yeah that's my guess
  163. # [23:48] * barnabywalters adds to issue
  164. # [23:48] <aaronpk> there's a lot of weird logic in there for hadling all the possible combinations of base URLs
  165. # [23:49] <barnabywalters> I’ll check it out some other time — battery dying now
  166. # [23:50] <aaronpk> cool
  167. # [23:50] <barnabywalters> goodnight!
  168. # [23:50] * Quits: barnabywalters (~barnabywa@fire-out.ru.is) (Quit: Back to real life!)
  169. # [23:50] <Loqi> sleep tight!
  170. # Session Close: Wed Nov 13 00:00:00 2013

The end :)