Options:
Previous day, Next day
- # Session Start: Mon Jun 08 00:00:00 2015
- # Session Ident: #microformats
- # [00:28] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [00:28] * ChanServ sets mode: +o KevinMarks_
- # [01:06] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [01:06] * ChanServ sets mode: +o KevinMarks__
- # [01:09] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [01:43] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Remote host closed the connection)
- # [01:44] * Joins: fuzzyhorns (~fuzzyhorn@73.38.57.191)
- # [01:52] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [01:52] * ChanServ sets mode: +o KevinMarks_
- # [01:54] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [01:54] * Quits: benborges (~benborges@2a02:a03f:1616:6b00:227:10ff:fe6c:180) (Remote host closed the connection)
- # [02:12] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [02:12] * ChanServ sets mode: +o tantek
- # [02:22] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [02:27] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [02:27] * ChanServ sets mode: +o tantek
- # [02:32] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Client Quit)
- # [02:58] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Ping timeout: 265 seconds)
- # [03:08] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [03:08] * ChanServ sets mode: +o KevinMarks__
- # [03:10] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [03:28] * Quits: Atamido (~atamido@2602:306:839b:7790:15a9:df09:9b06:e6b6) (Ping timeout: 265 seconds)
- # [03:38] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [03:38] * ChanServ sets mode: +o KevinMarks_
- # [03:40] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [04:02] * Joins: fuzzyhorns (~fuzzyhorn@73.38.57.191)
- # [04:21] * Joins: KartikPrabhu (~kartik@h109.124.232.68.dynamic.ip.windstream.net)
- # [04:35] * Quits: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067) (Ping timeout: 272 seconds)
- # [04:40] * Quits: KartikPrabhu (~kartik@h109.124.232.68.dynamic.ip.windstream.net) (Ping timeout: 272 seconds)
- # [05:27] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (*.net *.split)
- # [05:27] * Quits: danielfilho (~danielfil@208.68.39.233) (*.net *.split)
- # [05:27] * Joins: danielfilho (~danielfil@208.68.39.233)
- # Session Close: Mon Jun 08 05:27:36 2015
- #
- # Session Start: Mon Jun 08 05:27:36 2015
- # Session Ident: #microformats
- # [05:27] * Disconnected
- # [05:28] * Attempting to rejoin channel #microformats
- # [05:28] * Rejoined channel #microformats
- # [05:28] * Topic is 'http://microformats.org/wiki Logs: http://logbot.glob.com.au/?c=freenode%23microformats&s=today'
- # [05:28] * Set by tantek!~tantek@50-0-164-83.dsl.dynamic.sonic.net on Mon Aug 12 00:38:23
- # [05:28] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [05:28] #microformats url is http://microformats.org
- # [05:53] <Loqi> [@XJINE] 書いた。各フォーマットと比較で書こうと思ったけど、長すぎた。>「microformats について : 利点と欠点」 http://neareal.com/1619/ #HTML #SEO (http://twtr.io/10JRq6kDKW8)
- # [06:00] * Joins: Soopaman (~soopaman@66.49.247.120)
- # [06:01] * Quits: Soopaman (~soopaman@66.49.247.120) (Client Quit)
- # [06:04] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Remote host closed the connection)
- # [06:04] * Joins: fuzzyhorns (~fuzzyhorn@73.38.57.191)
- # [06:06] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [07:13] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Ping timeout: 255 seconds)
- # [07:50] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [07:50] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Client Quit)
- # [08:02] * Joins: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067)
- # [08:09] * Joins: KevinMarks__ (~yaaic@2607:fb90:5ae:edc1:8369:5d99:6ac6:c94f)
- # [08:09] * ChanServ sets mode: +o KevinMarks__
- # [08:11] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [08:43] * Joins: ChiefRA (~RA@unaffiliated/chiefra)
- # [09:02] * Joins: kez (~quassel@inet2.evalesco.com)
- # [09:02] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [09:02] * ChanServ sets mode: +o KevinMarks_
- # [09:05] * Quits: @KevinMarks__ (~yaaic@2607:fb90:5ae:edc1:8369:5d99:6ac6:c94f) (Ping timeout: 256 seconds)
- # [09:13] * Joins: eschnou (~eschnou@2a02:a03f:8c6:6900:227:10ff:fe64:feb4)
- # [09:40] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [09:55] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [09:55] * ChanServ sets mode: +o KevinMarks__
- # [09:58] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [10:14] * Joins: KartikPrabhu (~kartik@h109.124.232.68.dynamic.ip.windstream.net)
- # [10:17] * Quits: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067) (Ping timeout: 255 seconds)
- # [10:29] * Joins: chiui (~chiui@h-213.61.228.26.host.de.colt.net)
- # [10:54] * Joins: adactio (~adactio@212.42.170.121)
- # [10:54] * ChanServ sets mode: +o adactio
- # [11:27] * Joins: csarven (~csarven@147.87.228.201)
- # [11:27] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [11:33] * Quits: KartikPrabhu (~kartik@h109.124.232.68.dynamic.ip.windstream.net) (Ping timeout: 244 seconds)
- # [11:35] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [11:35] * ChanServ sets mode: +o KevinMarks_
- # [11:39] <Loqi> [@SplashCopy] Are microformats the best #SEO tool that you aren't using? https://www.splashcopywriters.co.uk/blog/microformats-are-they-the-most-underrated-seo-weapon-of-all-time.html (http://twtr.io/10Jwtj_5vyw)
- # [11:44] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection refused)
- # [12:13] <Loqi> [@ProjectPeachUK] We've #played with #microformats. Love the #idea of #marking up our #business data to #machines as well as #humans! #biznoticeUK #SMO (http://twtr.io/10JzyYa74Af)
- # [12:13] * Joins: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067)
- # [12:18] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [12:18] * ChanServ sets mode: +o KevinMarks_
- # [12:56] <Loqi> [@Bobby6740] RT @ProjectPeachUK: We've #played with #microformats. Love the #idea of #marking up our #business data to #machines as well as #humans! #bi… (http://twtr.io/10K3pbEawDs)
- # [14:48] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Ping timeout: 252 seconds)
- # [14:48] * Joins: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net)
- # [15:05] * Quits: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net) (Ping timeout: 256 seconds)
- # [15:24] * Joins: benborges (~benborges@2a02:a03f:1616:6b00:8e73:6eff:fe75:52ef)
- # [15:27] * Joins: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net)
- # [15:28] <Loqi> [@ProjectPeachUK] We've #played with #microformats. Love the #idea of #marking up our #business data to #machines as well as #humans! #JS #fpsbs #think (http://twtr.io/10KHWMn48PV)
- # [15:28] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Quit: glennjones)
- # [15:29] <Loqi> [@InfusedReTweets] RT @ProjectPeachUK: We've #played with #microformats. Love the #idea of #marking up our #business data to #machines as well as #humans! #JS… (http://twtr.io/10KHcEq1xc5)
- # [15:41] * Quits: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net) (Ping timeout: 244 seconds)
- # [15:42] * Joins: fuzzy_horns (~fuzzyhorn@www.vpn.zipcar.com)
- # [15:48] * fuzzyhorns is now known as Guest49299
- # [15:48] * fuzzy_horns is now known as fuzzyhorns
- # [16:00] * Joins: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net)
- # [16:03] <Loqi> [@GraphicInfusion] RT @ProjectPeachUK: We've #played with #microformats. Love the #idea of #marking up our #business data to #machines as well as #humans! #JS… (http://twtr.io/10KLf_D5Md8)
- # [16:07] * Joins: TallTed (~Thud@63.119.36.36)
- # [16:09] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [16:09] * ChanServ sets mode: +o KevinMarks__
- # [16:12] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [16:21] * Quits: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net) (Ping timeout: 265 seconds)
- # [16:29] * Joins: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net)
- # [16:31] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [16:31] * ChanServ sets mode: +o KevinMarks_
- # [16:34] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [16:41] * Quits: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net) (Ping timeout: 276 seconds)
- # [17:07] * Joins: KevinMarks__ (~yaaic@2607:fb90:22c9:40c2:2358:a065:15ac:2029)
- # [17:07] * ChanServ sets mode: +o KevinMarks__
- # [17:09] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [17:09] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:09] * ChanServ sets mode: +o KevinMarks_
- # [17:11] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [17:11] * Joins: KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:11] * ChanServ sets mode: +o KevinMarks___
- # [17:12] * Quits: @KevinMarks__ (~yaaic@2607:fb90:22c9:40c2:2358:a065:15ac:2029) (Ping timeout: 265 seconds)
- # [17:22] <Loqi> [@JRs_partsonline] RT @ProjectPeachUK: We've #played with #microformats. Love the #idea of #marking up our #business data to #machines as well as #humans! #JS… (http://twtr.io/10KTke96hzC)
- # [17:40] * Quits: eschnou (~eschnou@2a02:a03f:8c6:6900:227:10ff:fe64:feb4) (Ping timeout: 276 seconds)
- # [18:05] * Quits: csarven (~csarven@147.87.228.201) (Quit: http://csarven.ca/#i left.)
- # [18:05] * Quits: fuzzyhorns (~fuzzyhorn@www.vpn.zipcar.com) (Remote host closed the connection)
- # [18:10] * Quits: chiui (~chiui@h-213.61.228.26.host.de.colt.net) (Ping timeout: 250 seconds)
- # [18:20] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [18:26] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [18:34] <tommorris> funny stuff. https://twitter.com/amazingmap/status/599931666803597312
- # [18:34] <Loqi> tommorris: tantek left you a message on 6/1 at 5:16pm: your comments would be welcome here too: http://microformats.org/wiki/microformats2-parsing-issues#drop_alternates_collection_and_include_them_in_rels
- # [18:34] <Loqi> [@amazingmap] Amazingly comprehensive map of every country in the world that uses the MMDDYYYY format https://twitter.com/amazingmap/status/599931666803597312/photo/1 (http://twtr.io/zXqHgD71UY)
- # [18:35] <aaronpk> hahaha
- # [18:47] * Quits: @adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [19:53] * Joins: KevinMarks_ (~yaaic@2607:fb90:22c7:4a8a:befa:2a2b:7880:5756)
- # [19:53] * ChanServ sets mode: +o KevinMarks_
- # [19:54] * Joins: KevinMarks__ (~KevinMark@172.56.17.95)
- # [19:55] * Quits: @KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [19:56] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [20:03] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [20:03] * ChanServ sets mode: +o tantek
- # [20:07] * Quits: KevinMarks__ (~KevinMark@172.56.17.95) (Ping timeout: 256 seconds)
- # [20:08] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:17] * Joins: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net)
- # [20:47] * Quits: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net) (Ping timeout: 246 seconds)
- # [20:51] * Joins: eschnou (~eschnou@14.43-247-81.adsl-dyn.isp.belgacom.be)
- # [21:18] * Joins: GWG (~GWG@2602:ffea:1:72::1000)
- # [21:18] <kylewm> do y'all know why h-cite recommend p-content instead of e-content on http://microformats.org/wiki/h-cite#Properties? I would like to parse out reposts with markup and images from acegiak.net
- # [21:19] * Joins: Zegnat (~zegnat@78-69-211-20-no68.tbcn.telia.com)
- # [21:23] <gRegorLove> Perhaps because the simplest case is to cite just the text, sans markup. The example given there is "short text notes"
- # [21:24] <@tantek> I suppose the question there is whether a repost should be using h-cite at all
- # [21:24] <@tantek> since a repost is intended as *post* of the original content
- # [21:30] <@tantek> kylewm: that is, asking for e-content is solving the wrong problem IMO - it may be expedient, but it's not actually helping the markup be correct
- # [21:31] <kylewm> I've gone through a couple iterations of my own markup with reposts actually
- # [21:32] <kylewm> right now i have an u-repost-of h-cite INSIDE the e-content of the post itself
- # [21:32] <kylewm> that way you can include the permalink of the original post as well as the url of your repost
- # [21:32] <kylewm> e.g. https://kylewm.com/2015/06/repost-of-russell-keith-magee-cooking-gaming-humor
- # [21:34] <@tantek> that actually makes more sense
- # [21:34] <@tantek> than e-content on h-cite
- # [21:35] <Loqi> [@ronaldwidha] So how many format does a publisher need to support now, Apple News, HTML, RSS, Newsstand EPUB, Facebook Instant Articles, microformats (http://twtr.io/10KqXv5qhuw)
- # [21:37] <kylewm> (I have both right now... so like h-entry > e-content > u-repost-of h-cite > e-content
- # [21:37] <kylewm> )
- # [21:39] * Joins: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4)
- # [21:40] <@tantek> that's e-content *inside* h-cite, not e-content *on* h-cite
- # [21:41] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [21:41] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [22:02] <glennjones> KevinMarks: Could you have a quick look at the 4 issues aginst your test changes https://github.com/microformats/tests/issues - they are all to do with when to trim whitespaces. I am happy to make corrections just want known if you think I am right or not
- # [22:02] <Loqi> glennjones: KevinMarks left you a message 6 days ago: said text was OK as a single string, but kyle's issue of pointing to the same URL twice may suggest we need an array. Are there in the wild exampels fo linking to the same URL wiht multiple types? I think that is contrived, but linking to the same URL with multiple texts is quite plausible
- # [22:05] <KevinMarks> reading now - I thought trimming whitespace was expected in general, but I may have over-interpreted
- # [22:09] <glennjones> As far as I can see its only mention one on the parsing page in the “implied name rules” ie “drop leading & trailing white-space from…”
- # [22:09] <KevinMarks> I think we were going witht he tenor of http://microformats.org/wiki/microformats2-parsing-issues#whitespace_collapsing_revisited rather than spec update
- # [22:10] <KevinMarks> IMO, strip leading/traing universally is always good, and collapse interior whitespace in implied name makes sense
- # [22:10] <KevinMarks> but need more votes
- # [22:10] <@tantek> hmm - KevinMarks that issue doesn't make much sense
- # [22:10] <@tantek> examples are both incorrect and theoretical
- # [22:11] <@tantek> so it is "premature to say we are going with the tenor of"
- # [22:11] <KevinMarks> "trim leading/trailing" is consensus so far
- # [22:12] <@tantek> sorry - example is not broken, just confused where the p-name was
- # [22:13] <@tantek> KevinMarks: and white-space collapsing in general for implied names
- # [22:13] <KevinMarks> I cna switch to these examples if you prefer
- # [22:13] <KevinMarks> http://microformats.org/wiki/hReview-aggregate
- # [22:14] <@tantek> would be preferable since I don't even know of any h-review-aggregate posts yet
- # [22:15] <glennjones> I have add it as an option to my parser just in case we move to all property text at some stage, but at moment I am trying to get the test to match current rules
- # [22:17] <glennjones> The test are a real mixture of old real world examples, a few taken from wiki examples and a hand full made up to help parser authors
- # [22:20] <glennjones> Happy to see them replaced over time with indieweb patterns of use, but I need to get the current set in working order first
- # [22:22] * Joins: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net)
- # [22:26] <@tantek> glennjones - get the current set in working order first makes sense
- # [22:28] * Quits: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net) (Ping timeout: 264 seconds)
- # [22:29] <glennjones> KevinMarks: you OK with me updating your changes? I known you must of put a lot of time into the pull request.
- # [22:30] <KevinMarks> Is there any pushback from anyone on leading/trailing stripping for p- properties?
- # [22:31] <KevinMarks> 'cos I'd rather make that 1 line change to the parsing spec at least
- # [22:31] <@tantek> did you implement that?
- # [22:32] <@tantek> and what about implied-name whitespace normalizing?
- # [22:32] <KevinMarks> yes, implemented in mf2py
- # [22:32] <KevinMarks> glenn has implied whitespace behind a flag I think?
- # [22:33] <KevinMarks> mf2py doesn't have implied whitespace normalising yet
- # [22:33] <@tantek> glenn what is your opinion of trim leading/trailing whitespace on p-* properties?
- # [22:34] <@tantek> KevinMarks: right now we don't really have consensus - we have lack of opinions
- # [22:34] <glennjones> Yes I have it not just p-* but all properties - but yes behind a falg switch off by default
- # [22:34] <@tantek> the only people agreeing explicitly are you (proposer of issue/solution), and me (spec editor)
- # [22:34] <KevinMarks> glenn didn't vote, but agreed in prose
- # [22:34] <@tantek> would prefer to have at least one more parser dev opinion
- # [22:34] <@tantek> interesting re: for all properties
- # [22:35] <KevinMarks> hm
- # [22:35] <@tantek> glennjones, could you explain why "all properties" is better than just for p-* ? (honestly curious)
- # [22:35] <KevinMarks> I think I wanted it for dt too
- # [22:35] <@tantek> or is it easier to implement? or?
- # [22:36] <@tantek> KevinMarks: proposal in the wiki that you and I +1 is " keep as is but have mf2 parser trim leading/trailing whitespace" which does not limit to p-* properties
- # [22:37] <kylewm> is there ever any such thing like "first name: <span class="p-name">Kyle </span> last name: <span class="p-name">Mahan</span>"
- # [22:38] <@tantek> kylewm: hopefully not - for many reasons
- # [22:38] <kylewm> OK
- # [22:38] <@tantek> e.g. should be more like "given name: <span class="p-give-name">Kyle </span> family name: <span class="p-family-name">Mahan</span>"
- # [22:39] <kylewm> I can +1 stripping leading/trailing whitespace for all properties, but I agree with Kevin's comment that ot dpesm
- # [22:39] <kylewm> bah
- # [22:39] <kylewm> that it doesn't help with our test case failures
- # [22:39] <KevinMarks> http://www.unmung.com/?html=+%3Cspan+class%3D%22h-test%22%3E%3Cspan+class%3D%22p-name%22%3EKyle+%3C%2Fspan%3E+last+name%3A+%3Cspan+class%3D%22p-name%22%3EMahan%3C%2Fspan%3E%3C%2Fspan%3E&pretty=on
- # [22:39] <kylewm> all properties except maybe e-content
- # [22:39] <kylewm> e-*
- # [22:39] <@tantek> well if we can at least get that resolved we can move forward with spec edit and implementation updates
- # [22:39] <@tantek> why not e-* content as well?
- # [22:39] <glennjones> I think I did across all properties just to safe guard against me adding leading/trailing single spaces by mistake. Not sure I work out all the possible impacts, but it was how my parser has work for last two years with any noticalbe problem
- # [22:39] <@tantek> all the same arguments apply - in terms of having to put markup on separate lines from the thing being marked up
- # [22:40] <KevinMarks> right, the <pre> case in e-content would be inside it
- # [22:40] <kylewm> <pre> -- that's what i meant rather than e-content
- # [22:40] <kylewm> thanks KevinMarks
- # [22:40] <KevinMarks> if it's in <pre> it shouldn't be parsed as html
- # [22:41] * Joins: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net)
- # [22:41] <KevinMarks> right?
- # [22:42] <glennjones> Would you trim the value part of e-* output?
- # [22:42] <KevinMarks> I meant if you had <div class="e-content">\n<pre>\n\nhello\n</pre></div> you are ok losing the \n before the <pre>
- # [22:43] <@tantek> KevinMarks: more likely that that \n is extra from the publishing system that you have no control over
- # [22:44] <KevinMarks> yes exactly
- # [22:44] * Joins: elux (~peter@206.223.191.50)
- # [22:44] <@tantek> thus you want to get rid of it
- # [22:44] <@tantek> since it's not from the author
- # [22:44] <@tantek> if you really must include an extra return like that, you can
- # [22:44] <@tantek> so I'm leaning towards glennjones position of all properties
- # [22:45] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=65047&oldid=65042&rcid=101424 * Kylewm * (+205) /* whitespace collapsing revisited */ +1 leading/trailing
- # [22:45] <KevinMarks> I think so
- # [22:45] <@tantek> bbiab
- # [22:45] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [22:46] <kylewm> KevinMarks: and did you see my last comment on https://github.com/tommorris/mf2py/pull/46#issuecomment-109860488
- # [22:47] <KevinMarks> maybe I was accidentally getting the crappy built-in parser
- # [22:47] <KevinMarks> are you running on 2.x or 3.x?
- # [22:48] <KevinMarks> oh you said 2.7
- # [22:48] <kylewm> i tried both
- # [22:48] <kylewm> i got fewer failures on 3.4, but the number of failures was consistent with/without unmung
- # [22:49] <kylewm> (i'm intrigued/concerned why 3.4 is getting ~10 fewer failing tests than 2.7, but haven't looked into it yet)
- # [22:49] <KevinMarks> I'll adda check fro which parser is being used, as I think we want html.parser to DIAF
- # [22:51] * Quits: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net) (Ping timeout: 245 seconds)
- # [22:52] * Joins: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net)
- # [22:52] * Joins: glennjones_ (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [22:53] <KevinMarks> there isn't a "UNICODE" feature in bs4
- # [22:53] <KevinMarks> can I tell whcih is being used?
- # [22:54] * Quits: benborges (~benborges@2a02:a03f:1616:6b00:8e73:6eff:fe75:52ef) (Remote host closed the connection)
- # [22:55] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Ping timeout: 276 seconds)
- # [22:55] * glennjones_ is now known as glennjones
- # [22:57] * Quits: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net) (Ping timeout: 276 seconds)
- # [22:59] <kylewm> which parser?
- # [22:59] <kylewm> um, not that I know of
- # [22:59] <kylewm> they go to great pains to hide that from you
- # [23:04] <kylewm> KevinMarks: i don't think html.parser should have a different result unicode-wise though, does it??
- # [23:06] * Quits: eschnou (~eschnou@14.43-247-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 245 seconds)
- # [23:07] <KevinMarks> well, empirically i was seeing a different result
- # [23:11] <kylewm> with python 2.7.6 and html.parser I get 64 failures with and without unmung :/
- # [23:11] <kylewm> and parsed strings do appear to be unicode
- # [23:11] * Quits: Zegnat (~zegnat@78-69-211-20-no68.tbcn.telia.com) (Quit: off to bed)
- # [23:11] <kylewm> what is the different result you were getting?
- # [23:12] <KevinMarks> if I change unmung(s) to return s I get 193 failures
- # [23:13] <KevinMarks> AssertionError: value='h-card'; type=<type 'str'> etc
- # [23:13] <kylewm> weeeeird
- # [23:14] <kylewm> what python version?
- # [23:15] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
- # [23:15] * ChanServ sets mode: +o tantek
- # [23:15] <KevinMarks> 2.7.6
- # [23:16] <KevinMarks> how do I ask BeautifulSoup what it is doing parser wise?
- # [23:19] * Quits: netweb (~netweb@unaffiliated/netweb) (Ping timeout: 265 seconds)
- # [23:19] <KevinMarks> oh weird
- # [23:19] * Joins: netweb (~netweb@CPE-121-220-11-216.lnse1.win.bigpond.net.au)
- # [23:19] * Quits: netweb (~netweb@CPE-121-220-11-216.lnse1.win.bigpond.net.au) (Changing host)
- # [23:19] * Joins: netweb (~netweb@unaffiliated/netweb)
- # [23:19] <KevinMarks> if I invoke it wil lxml I get those errors
- # [23:21] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Quit: glennjones)
- # [23:21] <kylewm> oh huh, yeah it's possible i was using lxml ... really thought i was not though
- # [23:22] <kylewm> well... we can pick a parser to go with for the test cases without limiting the parsers that you can use in general use, maybe
- # [23:22] <KevinMarks> no, it's only if I use lxml I get the erros
- # [23:22] <KevinMarks> with html.parser and html5lib I don't
- # [23:22] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [23:22] <kylewm> that's what i mean, i thought i was getting them with html5lib, but it's possible i had lxml on the path and didn't realize it
- # [23:23] <kylewm> and now i can' treproduce with html5lib
- # [23:23] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Client Quit)
- # [23:24] <kylewm> bbiab
- # [23:24] <KevinMarks> I mean I get missing unicode with lxml and not with html.parser or html5lib
- # [23:24] <KevinMarks> so i wonder if I have some bad lxml version
- # [23:29] <KevinMarks> no, lxml is doing it on purpose: "In Python 2, lxml's API returns byte strings for plain ASCII text values, be it for tag names or text in Element content."
- # [23:31] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:32] <@tantek> in general if there are problems with using html5lib we really should work on resolving them rather than avoiding using html5lib
- # [23:32] <KevinMarks> no the problem is with lxml
- # [23:32] <kylewm> sorry i was being dense, KevinMarks
- # [23:32] <KevinMarks> if I replace unmung(s) with unicode(s) I get happy results
- # [23:33] <KevinMarks> I do get different numbers of fails with the 3 parsers though
- # [23:34] <kylewm> ok same results here with lxml
- # [23:34] <KevinMarks> 58 vs 61 vs 64
- # [23:34] <KevinMarks> which says to me we should test with all 3 if possible
- # [23:42] * Quits: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4) (Ping timeout: 265 seconds)
- # [23:42] <kylewm> sounds right, sadly
- # [23:42] * Joins: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net)
- # [23:44] <KevinMarks> apple adopts schema and ogp https://developer.apple.com/library/prerelease/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS9.html#//apple_ref/doc/uid/TP40016198-DontLinkElementID_2
- # [23:44] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [23:47] * Quits: KartikPrabhu (~kartik@ip-64-134-102-39.public.wayport.net) (Ping timeout: 272 seconds)
- # [23:48] <@tantek> KevinMarks: interesting that they're looking at such structured information - that's perhaps a good chance to get them to look at adding microformats2 support
- # [23:48] <@tantek> do we know anyone there that would be good to ask about that?
- # [23:48] <KevinMarks> should we ask hober?
- # [23:48] <KevinMarks> not sure who is on the OS side
- # [23:49] <@tantek> hober would be a good start
- # [23:50] <@tantek> also interesting that their example used recipe
- # [23:54] <@tantek> and omits instructions
- # [23:58] * Quits: kez (~quassel@inet2.evalesco.com) (Ping timeout: 252 seconds)
- # [23:58] * Joins: kez (~quassel@chello080109023159.2.14.vie.surfer.at)
- # Session Close: Tue Jun 09 00:00:01 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