/irc-logs / freenode / #microformats / 2015-04-29 / end

Options:

Previous day, Next day

  1. # Session Start: Wed Apr 29 00:00:00 2015
  2. # Session Ident: #microformats
  3. # [00:48] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  4. # [02:06] * Joins: KevinMarks (~yaaic@2607:fb90:2200:129f:92e3:f490:e514:290d)
  5. # [02:06] * ChanServ sets mode: +o KevinMarks
  6. # [02:08] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
  7. # [03:31] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
  8. # [03:33] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  9. # [03:36] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  10. # [03:36] * ChanServ sets mode: +o KevinMarks__
  11. # [03:40] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  12. # [03:40] * Quits: @KevinMarks (~yaaic@2607:fb90:2200:129f:92e3:f490:e514:290d) (Ping timeout: 265 seconds)
  13. # [04:58] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
  14. # [05:10] <Loqi> [@alexandrevince] Discover great free apps and get rewarded with gift hcards! http://welcome.freemyapps.com via @freemyapps (http://twtr.io/ys3aYnygVb)
  15. # [05:17] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  16. # [05:29] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 265 seconds)
  17. # [05:43] * Joins: tantek (~tantek@70-91-207-70-BusName-SFBA.hfc.comcastbusiness.net)
  18. # [05:43] * ChanServ sets mode: +o tantek
  19. # [05:52] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  20. # [06:09] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
  21. # [06:14] <Loqi> [@xrevelon] RT @t: “HTML is my API” @aaronpk on @HackerNews’s HTML vs JSON, reliability, and using #microformats2 https://aaronparecki.com/articles/2015/04/26/1/html-is-my-api (ttk.me t4ah1) (http://twtr.io/ys9QxxvyMs)
  22. # [06:19] * Quits: @tantek (~tantek@70-91-207-70-BusName-SFBA.hfc.comcastbusiness.net) (Quit: tantek)
  23. # [06:28] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  24. # [06:33] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  25. # [06:33] * ChanServ sets mode: +o tantek
  26. # [06:43] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  27. # [07:43] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
  28. # [07:44] * Joins: eschnou (~eschnou@227.126-240-81.adsl-dyn.isp.belgacom.be)
  29. # [07:44] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  30. # [07:51] * Quits: eschnou (~eschnou@227.126-240-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 265 seconds)
  31. # [08:16] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  32. # [08:52] * Joins: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4)
  33. # [08:58] * Quits: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4) (Ping timeout: 265 seconds)
  34. # [09:14] * Joins: kez_ (~quassel@inet2.evalesco.com)
  35. # [09:16] * Joins: KevinMarks (~yaaic@2607:fb90:542:e546:1ea3:5a1c:b29c:334)
  36. # [09:16] * ChanServ sets mode: +o KevinMarks
  37. # [09:17] * Joins: csarven (~csarven@147.87.229.78)
  38. # [09:30] * Joins: eschnou (~eschnou@2a02:a03f:8de:9400:227:10ff:fe64:feb4)
  39. # [10:02] <Loqi> [@openwebdaily] WPD 459: DOM4 introduces Elements collection, adding microformats2 classes to sample markup http://webplatformdaily.org/releases/2015-04-29 (http://twtr.io/ysVrXpTa6f)
  40. # [10:03] * Joins: pfefferle (~pfefferle@213.144.11.136)
  41. # [10:05] * Joins: chiui (~chiui@h-213.61.228.26.host.de.colt.net)
  42. # [10:07] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  43. # [10:07] * ChanServ sets mode: +o KevinMarks__
  44. # [10:08] * Quits: csarven (~csarven@147.87.229.78) (Quit: http://csarven.ca/#i left.)
  45. # [10:08] * Quits: pfefferle (~pfefferle@213.144.11.136) (Ping timeout: 252 seconds)
  46. # [10:10] * Quits: @KevinMarks (~yaaic@2607:fb90:542:e546:1ea3:5a1c:b29c:334) (Ping timeout: 256 seconds)
  47. # [10:11] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  48. # [10:11] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  49. # [10:11] * ChanServ sets mode: +o KevinMarks
  50. # [10:19] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
  51. # [10:24] * Joins: pfefferle (~pfefferle@213.144.11.136)
  52. # [10:31] <Loqi> [@kevinmarks] @LeaVerou @johnallsopp @brucel @rodneyrehm Eppur si muove https://github.com/tommorris/mf2py http://pin13.net/mf2/ http://microformats.org/wiki/microformats2-parsing (http://twtr.io/ysYWX14Rt5)
  53. # [10:37] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  54. # [10:37] * Quits: pfefferle (~pfefferle@213.144.11.136) (Quit: pfefferle)
  55. # [10:49] * Joins: adactio (~adactio@212.42.170.121)
  56. # [10:49] * ChanServ sets mode: +o adactio
  57. # [11:13] * Joins: pfefferle (~pfefferle@213.144.11.130)
  58. # [11:42] <Loqi> [[microformats2-prefixes]] http://microformats.org/wiki/index.php?title=microformats2-prefixes&diff=64932&oldid=48175&rcid=101308 * TomMorris * (+105) /* reserving other prefixes */ updated to clarify that µf2 is not reserving single-letter-dash-prefixed class names outside of the scope of an h- object
  59. # [11:45] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
  60. # [11:47] <Loqi> [[microformats2-prefixes]] http://microformats.org/wiki/index.php?title=microformats2-prefixes&diff=64933&oldid=64932&rcid=101309 * Kevin Marks * (+149) /* existing single letter class prefixes */ u- clash with Skeleton
  61. # [11:47] * Joins: pfefferle (~pfefferle@213.144.11.130)
  62. # [11:57] <tommorris> KevinMarks_: that's a shame. I like Skeleton.
  63. # [11:58] <KevinMarks_> I also found some in twitter markup http://www.kevinmarks.com/tweetembed.html
  64. # [12:02] <KevinMarks_> u-textTruncate, u-cf u-linkBlend
  65. # [12:02] <KevinMarks_> maybe @benward's mf2 got restyled?
  66. # [12:04] * Joins: barnabywalters (~barnabywa@108.59.8.165)
  67. # [12:19] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
  68. # [12:25] * Joins: pfefferle (~pfefferle@213.144.11.130)
  69. # [12:39] <barnabywalters> Just released mf2/mf2 v0.2.10: https://waterpigs.co.uk/notes/4auAbf/ — thanks ben_thatmustbeme!
  70. # [12:39] <Loqi> barnabywalters: ben_thatmustbeme left you a message 1 week, 2 days ago: re:php-mf2 I had added a test case for area tag at one point and i guess forgot to update the pull request with it. I fixed all the unit test issues that occured under linux, there is one more I am getting under mac, not sure it can be resolved.
  71. # [12:42] <KevinMarks_> barnabywalters: have you had a chance to look at the rel improvements?
  72. # [12:42] <barnabywalters> KevinMarks_: nope, been glancing at logs but not actively working on any indieweb stuff for the past few months
  73. # [12:43] <KevinMarks_> http://microformats.org/wiki/microformats2-parsing-brainstorming
  74. # [12:43] <barnabywalters> thanks, checking it out now
  75. # [12:43] <KevinMarks_> I added some extra info for urls that rels point to
  76. # [12:43] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
  77. # [12:44] <barnabywalters> adding title to the alternate parsing makes total sense, good idea
  78. # [12:45] <Loqi> [[microformats2-parsing-brainstorming]] http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=64934&oldid=64931&rcid=101310 * Kevin Marks * (+25) /* attributes parsed */ now text not name
  79. # [12:45] <barnabywalters> I like the idea of making additional information available about other rel URLs too
  80. # [12:46] <KevinMarks_> this was based on need from feedparser
  81. # [12:46] <barnabywalters> I am not a fan of the information duplication, but it’s probably not a big deal really
  82. # [12:46] <KevinMarks_> i did try changing 'rels' first, but that was a breaking change, and amde it harder to use
  83. # [12:47] <KevinMarks_> also, with multiple xfn rels, this is less duplicative
  84. # [12:47] <barnabywalters> if I was designing an API for getting this information out of a page, organising rels by rel, and individally would both make sense as options
  85. # [12:48] <KevinMarks_> I did consider a special case for enclosure and xfn (like alternates) but this was more general
  86. # [13:08] * Joins: pfefferle (~pfefferle@213.144.11.130)
  87. # [13:21] <tommorris> barnabywalters: congrats on new release.
  88. # [13:21] <barnabywalters> tommorris: thanks, but all the credit goes to ben_thatmustbeme
  89. # [13:22] <barnabywalters> I just merged and cleaned up his pull request from last year, finally
  90. # [13:22] <tommorris> barnabywalters, KevinMarks_, ben_thatmustbeme and others: so, I'm thinking about adding iCalendar output to mf2py - that is, as well as JSON, you'd be able to get iCalendar (and maybe vCard too) out of mf2py
  91. # [13:22] * Joins: csarven (~csarven@147.87.229.78)
  92. # [13:23] <KevinMarks_> I was going to look at vcard for the feedparser work
  93. # [13:23] <tommorris> specifically because it'd be useful to be able to turn a page full of 1..* h-events into an actual iCalendar file to import into iCal
  94. # [13:23] <barnabywalters> I just made some changes to the documentation, which I’d like to get rhiaro’s feedback on based on reading yesterdays logs
  95. # [13:23] <tommorris> (or whatever Apple are calling iCal this week since they've decided they don't like i-prefixing)
  96. # [13:23] <barnabywalters> but having lunch now :)
  97. # [13:23] <KevinMarks_> though a parsed mf2 ->vcard thing rather than as part of the parsing phase
  98. # [13:24] <KevinMarks_> becasue tests: https://github.com/kevinmarks/feedparser/tree/develop/feedparser/tests/microformats/hcard
  99. # [13:24] <tommorris> KevinMarks_: I was thinking more of just add .to_icalendar() to the parser and it'd give you back an object using the Python icalendar library
  100. # [13:25] <tommorris> and .to_vcard() to get back vCards from the h-cards.
  101. # [13:25] <KevinMarks_> yep
  102. # [13:25] <barnabywalters> tommorris: that sounds like a great idea
  103. # [13:25] <tommorris> specifically because I'm writing some Django middleware that does content negotiation
  104. # [13:25] <tommorris> and if you ask for iCalendar, you should get iCalendar
  105. # [13:26] <tommorris> KevinMarks_: if you are in a mulling over and making suggestions mood, http://microformats.org/wiki/microformats2-mime-type could do with some input.
  106. # [13:26] <KevinMarks_> then we can stick it on unmung.com and free ourselves form the scariness of h2vx
  107. # [13:29] <tommorris> all respect to brian but XSLT scares the living crap out of me
  108. # [13:29] <KevinMarks_> me too
  109. # [13:30] <KevinMarks_> there was mf1 to hcard code in feedparser before Kurt deleted it
  110. # [13:37] <KevinMarks_> https://github.com/kevinmarks/feedparser/blob/develop/feedparser/feedparser.py#L2468
  111. # [13:38] <KevinMarks_> so could just adapt that to work on the already parsed mf2 dict instead of reading html itself
  112. # [13:42] <tommorris> KevinMarks_: I don't know whether feedparser is ready for mf2py but it'd be a pretty big deal if mf2py started being used by it. :)
  113. # [13:43] <KevinMarks_> well, it is in my fork
  114. # [13:43] <KevinMarks_> though so far only for rel parsing
  115. # [13:43] <KevinMarks_> I was going to do the vcards next
  116. # [13:43] <KevinMarks_> then add in h-feed/h-entry support at the top level
  117. # [13:44] <KevinMarks_> though the maintainer is busy refactoring the code in another direction
  118. # [13:46] <KevinMarks_> so the chances of merging back are low
  119. # [13:47] <KevinMarks_> look at the commit count here https://github.com/kurtmckee/feedparser/commit/a08dc59d22c2ed96bcc398a79c8a60d4058dc5b1
  120. # [13:49] <tommorris> modularising that looks sensible.
  121. # [13:49] <KevinMarks_> meh
  122. # [13:49] <KevinMarks_> having a single file to include is nice
  123. # [13:51] <KevinMarks_> he first deleted a lot of features (and their tests)
  124. # [13:51] <KevinMarks_> then refactored into multiple files
  125. # [13:55] <KevinMarks_> see https://groups.google.com/forum/#!forum/feedparser-dev
  126. # [13:59] <tommorris> the single-page-app-iness of google groups makes me sad. :(
  127. # [14:00] <Loqi> [@vcavalcante] "WPD 459: DOM4 introduces Elements collection, adding microformats2 classes to sample markup" http://webplatformdaily.org/releases/2015-04-29 #frontend #feedly (http://twtr.io/ysrDpD0UwZ)
  128. # [14:07] * Quits: kez_ (~quassel@inet2.evalesco.com) (Ping timeout: 245 seconds)
  129. # [14:08] * Joins: kez (~quassel@inet2.evalesco.com)
  130. # [14:08] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
  131. # [14:11] * Joins: pfefferle (~pfefferle@213.144.11.130)
  132. # [14:38] * Quits: barnabywalters (~barnabywa@108.59.8.165) (Quit: barnabywalters)
  133. # [14:56] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 265 seconds)
  134. # [15:39] * Joins: TallTed (~Thud@63.119.36.36)
  135. # [15:46] * Quits: kez (~quassel@inet2.evalesco.com) (Remote host closed the connection)
  136. # [17:10] * Joins: elux (~peter@206.223.191.50)
  137. # [17:31] * Quits: eschnou (~eschnou@2a02:a03f:8de:9400:227:10ff:fe64:feb4) (Ping timeout: 276 seconds)
  138. # [17:40] * Quits: pfefferle (~pfefferle@213.144.11.130) (Ping timeout: 264 seconds)
  139. # [17:42] * Joins: pfefferle (~pfefferle@213.144.11.130)
  140. # [17:58] * Quits: elux (~peter@206.223.191.50) (Quit: Bye!)
  141. # [18:04] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  142. # [18:04] * ChanServ sets mode: +o tantek
  143. # [18:12] * Quits: chiui (~chiui@h-213.61.228.26.host.de.colt.net) (Ping timeout: 250 seconds)
  144. # [18:47] * Quits: pfefferle (~pfefferle@213.144.11.130) (Ping timeout: 264 seconds)
  145. # [18:54] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  146. # [18:54] * ChanServ sets mode: +o KevinMarks__
  147. # [18:55] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  148. # [19:02] <Loqi> [[hcard-examples-in-wild]] M http://microformats.org/wiki/index.php?title=hcard-examples-in-wild&diff=64935&oldid=64881&rcid=101311 * Redrobix * (+139) /* new and uncategorized examples */
  149. # [19:03] <Loqi> [[hcard-examples-in-wild]] http://microformats.org/wiki/index.php?title=hcard-examples-in-wild&diff=64936&oldid=64935&rcid=101312 * Redrobix * (+11) /* new and uncategorized examples */
  150. # [19:10] * Joins: barnabywalters (~barnabywa@108.59.8.165)
  151. # [19:15] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  152. # [19:15] * ChanServ sets mode: +o KevinMarks
  153. # [19:16] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
  154. # [19:18] <Loqi> [@Bastianoso] Kompatibilität von Microformats: http://microformats.org/wiki/microformats2?utm_content=buffer9f679&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer#COMPATIBILITY (http://twtr.io/ytJirvyfdQ)
  155. # [19:19] * Quits: csarven (~csarven@147.87.229.78) (Quit: http://csarven.ca/#i left.)
  156. # [19:31] <Loqi> [@simevidas] RT @openwebdaily: WPD 459: DOM4 introduces Elements collection, adding microformats2 classes to sample markup http://webplatformdaily.org/releases/2015-04-29 (http://twtr.io/ytM01rLjo0)
  157. # [19:31] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  158. # [19:32] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  159. # [19:32] * ChanServ sets mode: +o KevinMarks
  160. # [19:32] <@tantek> what? really?
  161. # [19:33] <@tantek> hahaha - that's a summary of two *separate* items in a list
  162. # [19:33] <@tantek> funny
  163. # [19:33] <@tantek> aaronpk, your fault ^^^ ;)
  164. # [19:33] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  165. # [19:34] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  166. # [19:34] * ChanServ sets mode: +o KevinMarks
  167. # [19:35] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  168. # [19:36] * Joins: KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  169. # [19:36] * ChanServ sets mode: +o KevinMarks___
  170. # [19:38] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
  171. # [19:39] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
  172. # [19:42] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  173. # [19:42] * ChanServ sets mode: +o KevinMarks
  174. # [19:45] * Quits: @KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
  175. # [19:55] * Quits: barnabywalters (~barnabywa@108.59.8.165) (Quit: barnabywalters)
  176. # [20:14] * Quits: @adactio (~adactio@212.42.170.121) (Quit: adactio)
  177. # [20:19] * Joins: elux (~peter@206.223.191.50)
  178. # [20:33] * Joins: pfefferle (~pfefferle@x5f7266f4.dyn.telefonica.de)
  179. # [20:35] * Quits: pfefferle (~pfefferle@x5f7266f4.dyn.telefonica.de) (Client Quit)
  180. # [20:45] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  181. # [20:46] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  182. # [20:46] * ChanServ sets mode: +o KevinMarks
  183. # [21:13] * Joins: eschnou (~eschnou@227.126-240-81.adsl-dyn.isp.belgacom.be)
  184. # [21:23] <Loqi> [@x2kmr] @tos hCalendar (http://twtr.io/ytX7uktLCp)
  185. # [21:27] <@tantek> 729k tweets? looks suspicious
  186. # [21:28] <@tantek> also @-replying a suspended account
  187. # [21:28] <@tantek> !block x2kmr
  188. # [21:28] <Loqi> Got it! There are now 264 spammers blacklisted
  189. # [22:03] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
  190. # [22:03] <Loqi> [@kevinmarks] @LeaVerou @tommorris clarified this: http://microformats.org/wiki/index.php?title=microformats2-prefixes&diff=64932&oldid=48175&rcid=101308 - obviously you can't write a parser for as yet unspecified type prefixes (http://twtr.io/ysigVB2KSw)
  191. # [22:37] * Quits: eschnou (~eschnou@227.126-240-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 240 seconds)
  192. # [22:53] * Quits: TallTed (~Thud@63.119.36.36)
  193. # [23:33] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 264 seconds)
  194. # Session Close: Thu Apr 30 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