/irc-logs / freenode / #microformats / 2015-07-01 / end

Options:

Previous day, Next day

  1. # Session Start: Wed Jul 01 00:00:00 2015
  2. # Session Ident: #microformats
  3. # [00:01] <KevinMarks_> completed example http://www.unmung.com/?html=%3Cdiv+class%3D%22h-RadioSeries%22%3E%0D%0A+%3Ca+class%3D%22p-name%22+href%3D%22http%3A%2F%2Fwww.bbc.co.uk%2Fprogrammes%2Fb006qykl%22%3EIn+Our+Time%3C%2Fa%3E%2C%0D%0A+%3Cdiv+class%3D%22p-episode+h-RadioEpisode%22%3E%3Ca+class%3D%22p-name%22+href%3D%22http%3A%2F%2Fwww.bbc.co.uk%2Fprogrammes%2Fb03ggc19%22%3EOrdinary+Language+Philosophy%3C%2Fa%3E%2C+episode+%3Cspan+class%3D%22p-pos
  4. # [00:23] <Loqi> [@mfhepp] @kevinmarks @danbri @denials if microformats 2 is a sufficiently generic syntax, it should work. but where is the gain over microdata? (http://twtr.io/117ZYixBiMb)
  5. # [00:34] <@tantek> good to see Martin open to it at least
  6. # [00:47] <KevinMarks_> cna you review my mf2 here: http://www.kevinmarks.com/microformatschema.html
  7. # [00:47] <KevinMarks_> going to finish the post now
  8. # [00:51] * Quits: KartikPrabhu (~kartik@nsit-dhcp-205-208-056-199.uchicago.edu) (Ping timeout: 255 seconds)
  9. # [00:56] <@tantek> KevinMarks: need to use a vendor prefix for schema
  10. # [00:56] <KevinMarks_> ?
  11. # [00:56] <@tantek> since none of their vocabs have actually gone through any kind of actual open community process
  12. # [00:57] <@tantek> Kevinmarks you're familiar with -x- and -vnd- ?
  13. # [00:57] <KevinMarks_> will that mess with url and name?
  14. # [00:57] <@tantek> http://microformats.org/wiki/microformats2#VENDOR_EXTENSIONS
  15. # [00:58] <@tantek> you can re-use u-url and p-name if they mean the same thing
  16. # [00:58] <@tantek> so for example, h-RadioSeries is no good, because there is no open radioseries format
  17. # [00:59] <KevinMarks_> so h-x-schema-RadioSeries or h-schema-RadioSeries
  18. # [00:59] <@tantek> so it needs a vendor prefix
  19. # [00:59] <@tantek> e.g. from that reference: "h-bigco-one-ring" - a hypothetical "bigco" vendor-specific "one-ring" microformat root class name.
  20. # [01:00] <@tantek> -x- is for experiments/extensions that the publisher feels are likely to be discussed and standardized
  21. # [01:00] <@tantek> using both -x- and -vnd- is what you might say is daft
  22. # [01:01] <@tantek> h-schema-org-* is a reasonable prefix for the schema objects
  23. # [01:02] <@tantek> question is - is their "RadioSeries" meant to be case-sensitive camelcase
  24. # [01:02] <@tantek> ?
  25. # [01:05] <@tantek> so either h-schema-RadioSeries if it's supposed to be case-sensitive, or h-schema-radioseries if not
  26. # [01:05] <@tantek> s/h-schema-/h-schema-org-
  27. # [01:05] <Loqi> tantek meant to say: so either h-schema-org-RadioSeries if it's supposed to be case-sensitive, or h-schema-org-radioseries if not
  28. # [01:06] <@tantek> similarly with RadioEpisode
  29. # [01:09] <@tantek> and the proprietary "episode" as schema prefix scoped: p-schema-org-episode
  30. # [01:09] <aaronpk> why not short name "schema" since microformats.org is referred to in shorthand as "mf2"?
  31. # [01:11] <@tantek> aaronpk - different contexts - "mf2" is used in parser code project names
  32. # [01:11] <@tantek> and schema is effectively a vendor
  33. # [01:11] <@tantek> rather, schema-org is
  34. # [01:12] <@tantek> and it also provides a convenient way to automaticallly convert a URL based object type into a h-vnd-* type
  35. # [01:14] <@tantek> KevinMarks: do you know if "episode" is a generic (global) schemaorg term, or specific to "RadioSeries" ?
  36. # [01:16] <KevinMarks_> https://schema.org/RadioSeries has https://schema.org/episode which is an https://schema.org/Episode
  37. # [01:17] <KevinMarks_> which has an episodeNumber which is apparently different from a position
  38. # [01:18] <KevinMarks_> because position is inherited from CreativeWork
  39. # [01:18] <KevinMarks_> and we got nerdsniped again
  40. # [01:21] <@tantek> ok if it's global to schema-org then p-schema-org-episode
  41. # [01:22] <KevinMarks_> you sure about -schema-org- ? makes us look like namespace
  42. # [01:22] <KevinMarks_> -schema- is fine imo
  43. # [01:23] <KevinMarks_> (I don't want url-looking namespaces)
  44. # [01:23] <@tantek> you could point that out
  45. # [01:24] <@tantek> say, depending on your preference for a more CSS-like vendor prefix, or a more URL-like vendor prefix
  46. # [01:24] <@tantek> you could use either -schema- or -schema-org-
  47. # [01:24] <@tantek> since semweb folks are typically strongly biased for URL-like namespaces, they should logically prefer the latter
  48. # [01:25] <KevinMarks_> I don't want to encourage them
  49. # [01:25] <@tantek> it's not about encouragement but more like reductio
  50. # [01:26] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
  51. # [01:31] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  52. # [01:38] <KevinMarks_> the point of this is to toggle between mf2 and microdata/rdfa and see the compactnes
  53. # [01:38] <KevinMarks_> and also see that they ballsed up the JSON-LD
  54. # [01:38] <KevinMarks_> because it's a side file
  55. # [01:39] <KevinMarks_> and that our JSON is consistently parsed from the mf2 by n parsers
  56. # [01:39] * Joins: csarven (~csarven@2a02:908:672:d500:5515:9f7d:820c:cbfb)
  57. # [01:40] <KartikPrabhu> also mf2 does not intorduce new arbitrary attributes. class is supposed to mean "this element belongs to this class of elements" exactly what mf2 is using it for
  58. # [01:45] * Quits: csarven (~csarven@2a02:908:672:d500:5515:9f7d:820c:cbfb) (Remote host closed the connection)
  59. # [02:01] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  60. # Session Close: Wed Jul 01 02:08:10 2015
  61. #
  62. # Session Start: Wed Jul 01 02:08:10 2015
  63. # Session Ident: #microformats
  64. # [02:08] * Disconnected
  65. # [02:11] * Attempting to rejoin channel #microformats
  66. # [02:11] * Rejoined channel #microformats
  67. # [02:11] * Topic is 'http://microformats.org/wiki Logs: http://logbot.glob.com.au/?c=freenode%23microformats&s=today'
  68. # [02:11] * Set by tantek!~tantek@50-0-164-83.dsl.dynamic.sonic.net on Mon Aug 12 00:38:23
  69. # [02:11] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
  70. # [02:11] #microformats url is http://microformats.org
  71. # [03:13] <KevinMarks_> updated: http://www.kevinmarks.com/microformatschema.html
  72. # [03:33] <aaronpk> KevinMarks_: do you know what the latest changes to the python parser regarding implied name properties were?
  73. # [03:33] <aaronpk> we need to get those into the PHP library
  74. # [03:33] <gRegorLove> aaronpk: I can probably fit in some php-mf2 updates if they're not too complicated. What's this about implied name rules?
  75. # [03:33] <aaronpk> i don't know, hopefully KevinMarks knows
  76. # [03:34] <aaronpk> i'm ironically unknowledgable about the internals of microformats2 parsing
  77. # [03:34] <gRegorLove> Hehe
  78. # [03:34] <gRegorLove> I know enough to get myself in trouble
  79. # [03:35] <KevinMarks_> let me look
  80. # [03:36] <KevinMarks_> https://github.com/kevinmarks/mf2py/commit/edc895ef5a780bcee654e6644a688688934517b0
  81. # [03:36] <KevinMarks_> there's spec text too
  82. # [03:37] <gRegorLove> KevinMarks: Do you have a public mf2py parser on your site I can test, a la pin13?
  83. # [03:37] <KevinMarks_> yes, on unmung.com
  84. # [03:38] <gRegorLove> Thanks
  85. # [03:38] <gRegorLove> I'll compare and look at how difficult it is to update php-mf2
  86. # [03:40] <KevinMarks_> http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=65050&oldid=65043
  87. # [03:43] <gRegorLove> So with http://www.kevinmarks.com%2Finourtime.html the parsed 'value' for 'schema-episode' should be "Ordinary Language Philosophy" correct? That's the only difference I've spotted between the parsers so far.
  88. # [03:48] <KevinMarks_> updated post again
  89. # [04:00] <Loqi> [@kevinmarks] @denials @mfhepp @danbri @niklasl the RDFa is nicer than the microdata, but the microformats is more compact: http://www.kevinmarks.com/microformatschema.html#more%20compact (http://twtr.io/117t4qg06kL)
  90. # [04:02] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 250 seconds)
  91. # [04:04] <Loqi> [@kevinmarks] @JarnoVanDriel @denials @danbri @mfhepp that still has the DRY problems of all side files: http://microformats.org/wiki/dry#sidefiles (http://twtr.io/117tT62tLzj)
  92. # [04:09] * Joins: KevinMarks__ (~yaaic@2607:fb90:529:a7f0:2a81:e6b3:9db4:d46)
  93. # [04:09] * ChanServ sets mode: +o KevinMarks__
  94. # [04:11] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
  95. # [04:23] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Remote host closed the connection)
  96. # [04:26] * Joins: pgicxplzs (~Left_Turn@unaffiliated/turn-left/x-3739067)
  97. # [04:29] * Quits: warehouse13 (~Left_Turn@unaffiliated/turn-left/x-3739067) (Ping timeout: 276 seconds)
  98. # [04:36] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  99. # [04:36] * ChanServ sets mode: +o KevinMarks
  100. # [04:39] * Quits: @KevinMarks__ (~yaaic@2607:fb90:529:a7f0:2a81:e6b3:9db4:d46) (Ping timeout: 248 seconds)
  101. # [04:49] * Joins: fuzzyhorns (~fuzzyhorn@73.38.57.191)
  102. # [05:37] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  103. # [05:37] * ChanServ sets mode: +o tantek
  104. # [05:37] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Quit: Leaving)
  105. # [05:41] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
  106. # [05:42] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  107. # [05:42] * ChanServ sets mode: +o KevinMarks__
  108. # [05:42] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  109. # [05:44] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  110. # [05:44] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  111. # [05:44] * ChanServ sets mode: +o KevinMarks
  112. # [05:46] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  113. # [06:20] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  114. # [06:28] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Remote host closed the connection)
  115. # [06:41] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 248 seconds)
  116. # [06:42] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  117. # [06:45] * Quits: Erkan_Yilmaz (~Erkan_Yil@wikimedia/Erkan-Yilmaz) (Ping timeout: 264 seconds)
  118. # [07:03] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Remote host closed the connection)
  119. # [07:05] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  120. # [07:29] * Joins: eschnou (~eschnou@182.205-247-81.adsl-dyn.isp.belgacom.be)
  121. # [07:32] <Loqi> [@dbounds] RT @kevinmarks: no, @AccBristol @dbounds @chaals no, that's not right either, you could map schema vocab into microformats2 easily. It woul… (http://twtr.io/118CAGGUzem)
  122. # [07:38] * Quits: eschnou (~eschnou@182.205-247-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 264 seconds)
  123. # [08:02] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Ping timeout: 265 seconds)
  124. # [08:06] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  125. # [08:06] * ChanServ sets mode: +o KevinMarks
  126. # [08:10] * Joins: csarven (~csarven@2a02:908:672:d500:3c59:69e9:8f8c:82a3)
  127. # [08:10] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
  128. # [08:26] * Quits: csarven (~csarven@2a02:908:672:d500:3c59:69e9:8f8c:82a3) (Remote host closed the connection)
  129. # [08:33] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
  130. # [08:35] * Joins: Guest87176 (~quassel@chello080109023159.2.14.vie.surfer.at)
  131. # [08:40] * Joins: Erkan_Yilmaz (~Erkan_Yil@wikimedia/Erkan-Yilmaz)
  132. # [08:41] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  133. # [08:41] * ChanServ sets mode: +o KevinMarks__
  134. # [08:43] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
  135. # [08:46] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  136. # [08:46] * ChanServ sets mode: +o KevinMarks
  137. # [08:48] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  138. # [08:51] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  139. # [08:56] * Quits: Guest87176 (~quassel@chello080109023159.2.14.vie.surfer.at) (Ping timeout: 265 seconds)
  140. # [08:56] * Joins: kez_ (~quassel@inet2.evalesco.com)
  141. # [09:12] * Joins: eschnou (~eschnou@2a02:a03f:8d3:8900:227:10ff:fe64:feb4)
  142. # [09:13] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  143. # [09:13] * ChanServ sets mode: +o KevinMarks__
  144. # [09:16] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
  145. # [09:31] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 264 seconds)
  146. # [09:32] * Joins: emmak_ (~quassel@c-24-20-219-64.hsd1.or.comcast.net)
  147. # [09:32] * Quits: bret (sid12421@gateway/web/irccloud.com/x-srtznadzvxdqwass) (Ping timeout: 252 seconds)
  148. # [09:34] * Quits: emmak (~quassel@c-24-20-219-64.hsd1.or.comcast.net) (Ping timeout: 252 seconds)
  149. # [09:37] * Joins: bret (sid12421@gateway/web/irccloud.com/x-pmsqyvjctqcpbjgx)
  150. # [09:41] * Joins: KevinMarks (~yaaic@2607:fb90:541:60c5:9d3a:78:5aa1:2dac)
  151. # [09:41] * ChanServ sets mode: +o KevinMarks
  152. # [09:42] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
  153. # [09:52] * Joins: warehouse13 (~Left_Turn@unaffiliated/turn-left/x-3739067)
  154. # [09:55] * Quits: pgicxplzs (~Left_Turn@unaffiliated/turn-left/x-3739067) (Ping timeout: 252 seconds)
  155. # [10:00] * Joins: csarven (~csarven@eduroam-198-127.wlan.uni-bonn.de)
  156. # [10:10] * Quits: csarven (~csarven@eduroam-198-127.wlan.uni-bonn.de) (Ping timeout: 255 seconds)
  157. # [10:21] * Joins: csarven (~csarven@eduroam-198-127.wlan.uni-bonn.de)
  158. # [10:29] * Joins: KevinMarks__ (~yaaic@2607:fb90:5b8:5fe2:95e7:ba1a:a55a:a358)
  159. # [10:29] * ChanServ sets mode: +o KevinMarks__
  160. # [10:32] * Quits: @KevinMarks (~yaaic@2607:fb90:541:60c5:9d3a:78:5aa1:2dac) (Ping timeout: 248 seconds)
  161. # [10:44] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Ping timeout: 252 seconds)
  162. # [10:45] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
  163. # [10:53] <Loqi> [@kevinmarks] @danbri @mfhepp @denials we've been working on that for microformats http://testrunner-47055.onmodulus.net/ (http://twtr.io/118WA2mV9UY)
  164. # [11:10] <ChiefRA> tantek my pleasure. All the guys around (not only tommorris and tantek) if you have time, please have a look at my latest modifications of hListing mf, draft here: http://microformats.org/wiki/index.php?title=hlisting-duplicated-for-discussions and explanation for this drapt here: http://microformats.org/wiki/index.php?title=hlisting-brainstorming and please give me some feedback so we
  165. # [11:10] <ChiefRA> can wrap up this format from draft into 1.0. All the feedback is greately appreciated! thanks.
  166. # [11:13] <Loqi> [@kevinmarks] @danbri @mfhepp @denials not really - we define the parsing rules http://microformats.org/wiki/microformats2-parsing with some explicit vocab (name, url, etc) (http://twtr.io/118Y1spq0Ew)
  167. # [11:16] <tommorris> ChiefRA: I still don't think we ought to be releasing a new draft of a non-mf2 format
  168. # [11:16] <csarven> ChiefRA I've been using hListing/h-listing for awhile now. I don't know if it is still "valid" as per your update to the draft, but see here: http://csarven.ca/archives/articles
  169. # [11:16] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  170. # [11:16] * ChanServ sets mode: +o KevinMarks
  171. # [11:17] <csarven> (i.e., Related Readings in the articles)
  172. # [11:17] <ChiefRA> tommorris and csarven I know we're using it for some time, but we need to define the mf1 first, then to move to mf2.
  173. # [11:17] <ChiefRA> If we don't do that, Google will loose support for it.
  174. # [11:18] <ChiefRA> they're already have glitches when trying to validate it in their tool: https://developers.google.com/structured-data/testing-tool/
  175. # [11:18] <ChiefRA> it only give you a vague answer, and "I presume" is becvause the specs are not solid.
  176. # [11:18] <tommorris> ChiefRA: the problem is I can't seem to find much if any published hListing on the web. that's sort of why I lost interest in it last time.
  177. # [11:18] <ChiefRA> thay cannot rely on the actual specs to create a strong validator.
  178. # [11:18] * Quits: @KevinMarks__ (~yaaic@2607:fb90:5b8:5fe2:95e7:ba1a:a55a:a358) (Ping timeout: 248 seconds)
  179. # [11:18] <ChiefRA> tommorris, I have A LOT of websites with hListing implemented.
  180. # [11:19] <ChiefRA> Like several tens of them, e.g.: www.sothebysrealty.com
  181. # [11:19] <ChiefRA> their associates websites which are a lot, and so on.
  182. # [11:19] <tommorris> csarven: how is a list of citations an hListing/h-listing? it's for classified advertising not a list of citations. o_O
  183. # [11:20] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  184. # [11:20] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  185. # [11:20] * ChanServ sets mode: +o KevinMarks__
  186. # [11:20] <tommorris> csarven: looking at that markup, h-cite seems the preferable solution
  187. # [11:20] <ChiefRA> I mean, I wish to go forward with hListing, as it's very user friendly and so on, but I can't continue with it if Google doesn't use it, and Google slowly eliminate it because the specs aren't solid.
  188. # [11:21] <tommorris> ChiefRA: what do you mean by user friendly? ;-)
  189. # [11:21] <ChiefRA> coding friendly if you wish - it's easy to be implemented
  190. # [11:21] <tommorris> it's great that you have implemented it, but I'm not seeing wide adoption.
  191. # [11:22] <tommorris> ChiefRA: presumably as opposed to schema.org RDFa etc.
  192. # [11:22] <ChiefRA> yep! :)
  193. # [11:23] <tommorris> so, there's a bunch of things that are pretty objectively broken about mf1 - like, rel scoping is broken
  194. # [11:23] <tommorris> which is why it isn't in mf2
  195. # [11:23] <ChiefRA> so, tommorris, my plan - please contradict me if needed - is as follows: a) we need to step-up with 1.0 (make the specs rock solid) b) I'll implement it on the websites I'm responsible with. 3) make sure these specs along with real-life cases (my websites) reach Google Technical Team so for they to fix their algorithms and their Structured Data Testing Tool for using it again properly.
  196. # [11:24] <tommorris> we use p-category rather than rel-tag because rel-tag goes against document scoping rules laid out in HTML5
  197. # [11:24] <tommorris> and while there are some people who reject HTML5 in favour of preciously sticking to XHTML 1.x or HTML 4.x, in practice that's a pretty unsustainable approach
  198. # [11:25] <ChiefRA> I don't say there isn't place for improvement from mf1 -> mf2. But let's fix it ascendingly.... we need to have rock-solid specs for mf1 then, applying them to the mf2 version. DO you agree?
  199. # [11:25] <tommorris> nope, I'd say given that hListing isn't widely adopted, just let it die and build h-listing
  200. # [11:26] <KevinMarks_> we've shifted a bit, in that now we look at how to express it in mf2, then what we need to do for backward compatible support
  201. # [11:26] <ChiefRA> tommorris that's not sustainable in real-life cases, since Google doesn't recognize the mf2. none of them.
  202. # [11:26] <csarven> I don't know if ther eis a process here e.g., get mf1 out of draft and then do mf2, nowadays, but I don't see how that is a preferable process. If there is no wide adoption, just bump it up and work on it in mf2
  203. # [11:26] <tommorris> other microformats like hCard, hReview and hCalendar got widespread adoption so backwards compatibility is something we need to do
  204. # [11:27] <KevinMarks_> and some of that is dropping properties that didn't get wide adoption or renaming them to be more consistent
  205. # [11:27] <tommorris> but the examples in the wild listing for hListing has three websites
  206. # [11:28] <tommorris> two of which are run by you ChiefRA. like, you are two thirds of the implementers. ;-)
  207. # [11:29] <csarven> tommorris You are right. The h-listings that I have now are more appropriate for citation/related/seealso
  208. # [11:29] <ChiefRA> :)))))
  209. # [11:30] <ChiefRA> guys, I look at this from my perspective. I need to serve Google something that "it" understands. I may have to swhich to Schema implementation for the time being (a few years from now) until Google recognize the mf2.
  210. # [11:30] <ChiefRA> which is nither pleasant, nor easy... but I don't have other choice.
  211. # [11:31] <ChiefRA> I struggle to "fix" the hListing (mf1) because this one IS sustainable by Google at present.
  212. # [11:31] <tommorris> I don't think there's going to be any consensus to take hListing to 1.0 given lack of implementation
  213. # [11:32] <tommorris> hListing sort of sits in the same place that other specs like vote-links (which I rather liked) which didn't take off ended up
  214. # [11:32] <ChiefRA> me neither, but what I needed was another pair(s) of brain(s) to have a look over my notes, maybe I've missed something etc.
  215. # [11:32] <ChiefRA> maybe my proposal can be improved, I don't know :)
  216. # [11:33] <ChiefRA> if you guys agree with my notes and my change-implementation-suggestions I've made, then, we can set it.
  217. # [11:33] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Ping timeout: 248 seconds)
  218. # [11:34] <ChiefRA> mf2 is in its early staging of acceptance. Google doesn't seem to want to support it soon, I've even asked them directly and the official answer was: we don't know even IF we will ever support it...
  219. # [11:35] <ChiefRA> so, based on this, we need to "feed" Google what it can "chew" to get the advantage.
  220. # [11:36] <ChiefRA> I'm not saying mf2 is wrong in any way, only that based on the actual feedback, it takes a while to settle. In the mean time, we need to use what Google (and other search engines) do support.
  221. # [11:37] <tommorris> ChiefRA: I'd suggest a whole bunch of things. I made a bunch of changes in the h-listing draft you could backport
  222. # [11:37] * Quits: csarven (~csarven@eduroam-198-127.wlan.uni-bonn.de) (Ping timeout: 244 seconds)
  223. # [11:37] <tommorris> 1. get rid of the version property. it's unimplemented and unnecessary
  224. # [11:37] <ChiefRA> I said that also in my latest comments.
  225. # [11:37] <ChiefRA> please review them here: http://microformats.org/wiki/index.php?title=hlisting-brainstorming
  226. # [11:38] <ChiefRA> ersion - now optional, should be removed as deprecated - because the version should be deduced from the name of the microformat itself: hListing (version 1), h-Listing (version 2), h-Listing3 - could become version 3, etc.
  227. # [11:38] <ChiefRA> next? :)
  228. # [11:40] <tommorris> 2. "intermediate(NEW! - there are a lot of businesses intermediating between buyers and sellers)"
  229. # [11:40] <tommorris> wha-?
  230. # [11:41] <tommorris> what do you mean by a "desired type of listing?"
  231. # [11:41] <ChiefRA> let me get to that. I'll answer in a second.
  232. # [11:42] <ChiefRA> maybe I didn't choose the right word by "desired", we can change it.
  233. # [11:43] <ChiefRA> did you get the intermediate part or should I further explain it?
  234. # [11:43] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  235. # [11:45] <tommorris> ChiefRA: not really
  236. # [11:45] <ChiefRA> it's like "mediate", for example, if someone wants to create a new company, phisically. An "newbie" would walk a lot to get all the necesarry papers done to start a new company, but here, there are a lot of companies, which do that for you for a fee. They'd do it faster, easier and the fee is minimum.
  237. # [11:45] <ChiefRA> same thing happens when you sell a car.
  238. # [11:45] <ChiefRA> happens = apply
  239. # [11:46] <ChiefRA> :) ok.
  240. # [11:52] <Loqi> [[hlisting-brainstorming]] M http://microformats.org/wiki/index.php?title=hlisting-brainstorming&diff=65084&oldid=65077&rcid=101465 * ChiefRA * (+17) /* Revised Base Schema Elements (proposed, revised by Arthur Radulescu 14:25, 29 Jun 2015 (UTC)) */ small correction for better viewing.
  241. # [11:52] <ChiefRA> now it's easier to follow what I wanted to say as I've marked up properly the properties.
  242. # [11:57] <Loqi> [[hlisting-brainstorming]] M http://microformats.org/wiki/index.php?title=hlisting-brainstorming&diff=65085&oldid=65084&rcid=101466 * ChiefRA * (+12) /* Revised Base Schema Elements (proposed, revised by Arthur Radulescu 14:25, 29 Jun 2015 (UTC)) */ replaced . . . with a proper property: "housing" within the code examples.
  243. # [12:03] <ChiefRA> tommorris do you want me to have a comparison between h-Listing and hListing to adjust them accordingly for backwards compatibility?
  244. # [12:04] <tommorris> ChiefRA: probably a good idea to explain those things.
  245. # [12:04] <tommorris> ChiefRA: if you want to. I haven't got much else to add. sorry, I've got to run.
  246. # [12:04] <ChiefRA> tommorris so you're ok with my proposal so far?
  247. # [12:05] <ChiefRA> tommorris ok, thanks for the time, see you later.
  248. # [12:05] <tommorris> what I've read looks like it has clarified some of the issues
  249. # [12:05] <ChiefRA> yes, that was the intention.
  250. # [12:05] <ChiefRA> I don't want to change the structure, just to adjust for clarification. :)
  251. # [12:07] * Joins: csarven (~csarven@externbonnet-09.iai.uni-bonn.de)
  252. # [12:22] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  253. # [12:22] * ChanServ sets mode: +o KevinMarks
  254. # [12:25] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
  255. # [12:52] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  256. # [12:52] * ChanServ sets mode: +o KevinMarks__
  257. # [12:53] <Loqi> [@TheWPTheme] #WordPress Theme - Redify http://thewptheme.com/free-theme/redify.xhtml?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+thewptheme+%28TheWPTheme%29 #freetheme #custombackground #fixedwidth #leftsidebar #microformats (http://twtr.io/118fzUf4nHL)
  258. # [12:53] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  259. # [13:10] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  260. # [13:10] * ChanServ sets mode: +o KevinMarks
  261. # [13:12] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
  262. # [13:12] <Loqi> [@DigestWordpress] RT @TheWPTheme: #WordPress Theme - Redify http://thewptheme.com/free-theme/redify.xhtml?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+thewptheme+%28TheWPTheme%29 #freetheme #custombackground #fixedwidth #leftsidebar #microformats (http://twtr.io/118hhzsisEw)
  263. # [13:40] * Joins: chiui (~chiui@2001:5c0:1400:a::32d)
  264. # [14:07] * Quits: csarven (~csarven@externbonnet-09.iai.uni-bonn.de) (Ping timeout: 256 seconds)
  265. # [14:13] * Joins: Zegnat (~zegnat@78-69-211-20-no68.tbcn.telia.com)
  266. # [14:26] * Quits: chiui (~chiui@2001:5c0:1400:a::32d) (Ping timeout: 246 seconds)
  267. # [15:21] * Joins: csarven (~csarven@eduroam-203-135.wlan.uni-bonn.de)
  268. # [15:30] * Quits: csarven (~csarven@eduroam-203-135.wlan.uni-bonn.de) (Ping timeout: 252 seconds)
  269. # [15:32] * Joins: csarven (~csarven@eduroam-203-135.wlan.uni-bonn.de)
  270. # [15:34] * Joins: TallTed (~Thud@63.119.36.36)
  271. # [15:48] * Quits: csarven (~csarven@eduroam-203-135.wlan.uni-bonn.de) (Ping timeout: 246 seconds)
  272. # [16:21] * Quits: eschnou (~eschnou@2a02:a03f:8d3:8900:227:10ff:fe64:feb4) (Ping timeout: 252 seconds)
  273. # [16:30] * Joins: eschnou (~eschnou@2a02:a03f:8d3:8900:227:10ff:fe64:feb4)
  274. # [16:41] <Loqi> [@TNOrdinaryGirl] RT @Shelia_Kay: @TNOrdinaryGirl @exede @AjitPaiFCC http://satellitecomplaints.com/exede-reviews/?wpcrp=1#hreview-693 (http://twtr.io/1191XRuUTek)
  275. # [16:42] <Loqi> [@TNOrdinaryGirl] RT @Shelia_Kay: @TNOrdinaryGirl @exede @MarshaBlackburn @EdithRamirezFTC @RepChuck @WhiteHouse @FCC @FTC http://satellitecomplaints.com/exede-reviews/?wpcrp=1#hreview-693 (http://twtr.io/1191XpHS06U)
  276. # [16:43] * Joins: Zegnat_ (~zegnat@78-69-211-20-no68.tbcn.telia.com)
  277. # [16:45] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  278. # [16:46] * Quits: Zegnat (~zegnat@78-69-211-20-no68.tbcn.telia.com) (*.net *.split)
  279. # [16:46] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-pgsucqbdjzrxupzm) (*.net *.split)
  280. # [16:50] * Joins: twisted`_ (sid6794@gateway/web/irccloud.com/x-nbzkksqxvvltvpes)
  281. # [16:51] * Zegnat_ is now known as Zegnat
  282. # [16:54] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  283. # [16:54] * ChanServ sets mode: +o KevinMarks__
  284. # [16:55] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
  285. # [16:58] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  286. # [16:58] * ChanServ sets mode: +o KevinMarks
  287. # [17:00] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
  288. # [17:11] * twisted`_ is now known as twisted`
  289. # [17:12] * Quits: eschnou (~eschnou@2a02:a03f:8d3:8900:227:10ff:fe64:feb4) (Ping timeout: 252 seconds)
  290. # [17:13] * Joins: eschnou (~eschnou@2a02:a03f:8d3:8900:227:10ff:fe64:feb4)
  291. # [17:14] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  292. # [17:14] * ChanServ sets mode: +o KevinMarks__
  293. # [17:15] * Quits: ChiefRA (~RA@unaffiliated/chiefra)
  294. # [17:15] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
  295. # [17:28] * Quits: kez_ (~quassel@inet2.evalesco.com) (Read error: Connection reset by peer)
  296. # [17:30] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  297. # [17:30] * ChanServ sets mode: +o KevinMarks
  298. # [17:32] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
  299. # [17:37] * Quits: eschnou (~eschnou@2a02:a03f:8d3:8900:227:10ff:fe64:feb4) (Ping timeout: 252 seconds)
  300. # [17:48] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 252 seconds)
  301. # [17:54] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
  302. # [18:09] * Quits: TallTed (~Thud@63.119.36.36)
  303. # [18:24] * Joins: eschnou (~eschnou@150.173-65-87.adsl-dyn.isp.belgacom.be)
  304. # [18:30] * Joins: KartikPrabhu (~kartik@nsit-dhcp-205-208-056-199.uchicago.edu)
  305. # [18:40] * Joins: tantek (~tantek@c-67-180-196-116.hsd1.ca.comcast.net)
  306. # [18:40] * ChanServ sets mode: +o tantek
  307. # [18:50] * Quits: @tantek (~tantek@c-67-180-196-116.hsd1.ca.comcast.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
  308. # [19:03] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  309. # [19:03] * ChanServ sets mode: +o KevinMarks__
  310. # [19:05] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
  311. # [19:07] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  312. # [19:07] * ChanServ sets mode: +o KevinMarks
  313. # [19:07] * Joins: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4)
  314. # [19:09] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
  315. # [19:21] * Quits: eschnou (~eschnou@150.173-65-87.adsl-dyn.isp.belgacom.be) (Ping timeout: 252 seconds)
  316. # [19:24] * Quits: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4) (Ping timeout: 246 seconds)
  317. # [19:32] <Loqi> [@kevinmarks] @briankelly @AccBristol @MrJonPayne you might be interested in my follow-up post about microformats and schema: http://www.kevinmarks.com/microformatschema.html (http://twtr.io/119GqJ4t7C0)
  318. # [19:47] * Joins: gRegorLove_ (~me@c-73-140-189-21.hsd1.wa.comcast.net)
  319. # [19:48] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Ping timeout: 244 seconds)
  320. # [19:48] * gRegorLove_ is now known as gRegorLove
  321. # [19:48] * gRegorLove is now known as Guest84041
  322. # [19:49] * Guest84041 is now known as gRegorLove
  323. # [20:04] <Loqi> [@kevinmarks] I managed to represent http://schema.org in #microformats http://www.kevinmarks.com/microformatschema.html https://twitter.com/kevinmarks/status/616306330412802048/photo/1 (http://twtr.io/119KiZPTR0o)
  324. # [20:08] <Loqi> [@pcosdeaf] RT @kevinmarks: I managed to represent http://schema.org in #microformats http://www.kevinmarks.com/microformatschema.html https://twitter.com/kevinmarks/status/616306330412802048/photo/1 (http://twtr.io/119L5H3zQij)
  325. # [20:16] <Loqi> [@pvestatesca] Solano Land Trust has great nature events year-round. Learn more here: http://www.solanolandtrust.org/CalendarList.aspx?hCalendar=1 (http://twtr.io/119KLpjRyBC)
  326. # [20:18] * Joins: TallTed (~Thud@63.119.36.36)
  327. # [20:21] <Loqi> [@SEOSEM] RT @kevinmarks: I managed to represent http://schema.org in #microformats http://www.kevinmarks.com/microformatschema.html https://twitter.com/kevinmarks/status/616306330412802048/photo/1 (http://twtr.io/119MGTYbVwG)
  328. # [20:46] * Joins: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4)
  329. # [21:11] * Quits: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4) (Ping timeout: 246 seconds)
  330. # [21:18] * Joins: eschnou (~eschnou@150.173-65-87.adsl-dyn.isp.belgacom.be)
  331. # [21:28] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
  332. # [21:28] * ChanServ sets mode: +o tantek
  333. # [21:30] * @tantek catches up on discussion from very early this morning
  334. # [21:32] * Quits: eschnou (~eschnou@150.173-65-87.adsl-dyn.isp.belgacom.be) (Ping timeout: 256 seconds)
  335. # [21:33] * Quits: @tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
  336. # [21:35] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Ping timeout: 276 seconds)
  337. # [21:40] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
  338. # [21:42] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Excess Flood)
  339. # [21:43] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
  340. # [22:15] <Loqi> [@IM_Coaching] Author Hreview Review – Increase Search Traffic With Eye Catching SERPS http://www.matthewwoodward.co.uk/reviews/author-hreview-review-increase-search-traffic-with-eye-catching-serps/?utm_source=dlvr.it&utm_medium=twitter #AuthorHreview #WordpressHacks (http://twtr.io/119XXu2Yz1L)
  341. # [22:28] * Joins: csarven (~csarven@84-73-123-134.dclient.hispeed.ch)
  342. # [22:36] * Quits: Zegnat (~zegnat@78-69-211-20-no68.tbcn.telia.com)
  343. # [23:04] * Quits: TallTed (~Thud@63.119.36.36)
  344. # [23:05] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
  345. # [23:05] * ChanServ sets mode: +o tantek
  346. # [23:14] <@tantek> let's talk pros/cons of wrapping hListing into a 1.0, and what should make it into that draft and what shouldn't (assuming we want to make it happen)
  347. # [23:14] <@tantek> the back/forth I saw earlier this morning had lots of good points, yet some were talking past each other
  348. # [23:15] <@tantek> it may be worth specifying back compat for the properties that Google has chosen to parse from hListing
  349. # [23:16] <@tantek> (and if we have some confidence, properties they support in other syntaxes but which they claim they'll support in hListing - i.e. what ChiefRA has heard from them)
  350. # [23:17] <@tantek> pretty sure a bunch of these questions we can answer by following the existing microformats.org/wiki/process for moving a draft forward
  351. # [23:17] * Quits: csarven (~csarven@84-73-123-134.dclient.hispeed.ch) (Ping timeout: 264 seconds)
  352. # [23:18] <@tantek> especially since we have multiple publishers and at least one consumer (Google)
  353. # [23:19] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  354. # [23:19] * ChanServ sets mode: +o KevinMarks__
  355. # [23:21] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
  356. # [23:26] <Loqi> [[search-engines]] http://microformats.org/wiki/index.php?title=search-engines&diff=65086&oldid=63842&rcid=101467 * Tantek * (+9) -Gsocialgraphapi +relme support
  357. # [23:28] <KevinMarks_> could add backcompat for hlisting to mf2py
  358. # [23:29] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  359. # [23:29] * ChanServ sets mode: +o KevinMarks
  360. # [23:29] <@tantek> good to know - but we should define a strict subset of properties based on *existing* implementating / consuming code accordingly
  361. # [23:29] <@tantek> s/implementating/implementing
  362. # [23:29] <Loqi> tantek meant to say: good to know - but we should define a strict subset of properties based on *existing* implementing / consuming code accordingly
  363. # [23:30] <KevinMarks_> yes
  364. # [23:30] <@tantek> existing implementation + what ChiefRA claims is
  365. # [23:30] <@tantek> "likely" to be implemented per his contacts
  366. # [23:30] <@tantek> that way we should be able to satisfy all the constraints
  367. # [23:30] <Loqi> [[google-search]] http://microformats.org/wiki/index.php?title=google-search&diff=65087&oldid=49681&rcid=101468 * Tantek * (+76) rel-me support
  368. # [23:31] <KevinMarks_> the sothebys feed seems to have both hlisting and schema microdata
  369. # [23:31] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  370. # [23:33] * Joins: csarven (~csarven@84-73-123-134.dclient.hispeed.ch)
  371. # [23:33] <@tantek> interesting - probably worth documenting which specific properties they seem to be publishing
  372. # [23:41] * Quits: KartikPrabhu (~kartik@nsit-dhcp-205-208-056-199.uchicago.edu) (Ping timeout: 248 seconds)
  373. # [23:43] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  374. # [23:43] * ChanServ sets mode: +o KevinMarks__
  375. # [23:43] * Quits: csarven (~csarven@84-73-123-134.dclient.hispeed.ch) (Ping timeout: 246 seconds)
  376. # [23:44] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
  377. # [23:54] <Loqi> [[google-search]] http://microformats.org/wiki/index.php?title=google-search&diff=65088&oldid=65087&rcid=101469 * Tantek * (+147) move SGAPI to previous support
  378. # [23:56] <rhiaro> Quick pre-googling-it question. Is there something in mf for marking up definitions?
  379. # [23:57] <@tantek> no but there's markup in HTML for that
  380. # [23:57] <rhiaro> indeed
  381. # [23:57] <rhiaro> thanks
  382. # [23:57] <@tantek> <dl><dt>term</dt><dd>definition</dd></dl> :)
  383. # [23:57] <@tantek> we've tried to avoid duping semantics that exist in HTML
  384. # [23:58] * Joins: csarven (~csarven@84-73-123-134.dclient.hispeed.ch)
  385. # [23:58] <@tantek> except when we need to associate something specifically
  386. # Session Close: Thu Jul 02 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn