Options:
Previous day, Next day
- # Session Start: Fri May 29 00:00:00 2015
- # Session Ident: #microformats
- # [00:38] * Quits: @KevinMarks__ (~yaaic@2607:fb90:54b:2e2c:3651:a33b:e466:7aa8) (Ping timeout: 256 seconds)
- # [00:38] * Joins: KevinMarks (~yaaic@2607:fb90:54b:2e2c:3651:a33b:e466:7aa8)
- # [00:38] * ChanServ sets mode: +o KevinMarks
- # [00:53] <Loqi> [@AllTheTwits] wondering is *everybody's* sick these days? Also doing some writing re: microformats. Bed is calling. (http://twtr.io/zwQREw_SCG)
- # [00:55] <@tantek> odd - couldn't find the original for that
- # [00:56] * Quits: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067) (Remote host closed the connection)
- # [00:58] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 265 seconds)
- # [01:18] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Remote host closed the connection)
- # [01:27] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [01:37] <kylewm> https://twitter.com/natekoechley/status/516433
- # [01:37] <Loqi> [@natekoechley] wondering is *everybody's* sick these days? Also doing some writing re: microformats. Bed is calling. (http://twtr.io/2PTD)
- # [01:47] <Loqi> [@Furuko51] WordPressの構造化データ(http://microformats.org hAtom)マークアップ | Root-013 https://gunosy.com/g/RITAI (http://twtr.io/zwVJLvHUY0)
- # [01:48] <@tantek> good finding kylewm - Twitter search didn't work for me for that
- # [01:56] * Joins: KevinMarks_ (~yaaic@2607:fb90:2197:c963:b3c:cb18:dc07:1713)
- # [01:56] * ChanServ sets mode: +o KevinMarks_
- # [01:58] * Quits: @KevinMarks (~yaaic@2607:fb90:54b:2e2c:3651:a33b:e466:7aa8) (Ping timeout: 256 seconds)
- # [02:50] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 264 seconds)
- # [02:52] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [02:53] * Quits: @KevinMarks_ (~yaaic@2607:fb90:2197:c963:b3c:cb18:dc07:1713) (Remote host closed the connection)
- # [03:01] * Joins: fuzzyhorns (~fuzzyhorn@73.38.57.191)
- # [03:03] * Joins: KevinMarks (~yaaic@2607:fb90:2192:3bf7:5c5b:ac1:487f:2ab5)
- # [03:03] * ChanServ sets mode: +o KevinMarks
- # [03:06] * Quits: @KevinMarks (~yaaic@2607:fb90:2192:3bf7:5c5b:ac1:487f:2ab5) (Read error: Connection refused)
- # [03:06] * Joins: KevinMarks (~yaaic@2607:fb90:2192:3bf7:5c5b:ac1:487f:2ab5)
- # [03:06] * ChanServ sets mode: +o KevinMarks
- # [03:27] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191)
- # [03:43] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
- # [03:56] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [05:03] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Ping timeout: 255 seconds)
- # [05:34] * Joins: KevinMarks_ (~yaaic@67.221.169.243)
- # [05:34] * ChanServ sets mode: +o KevinMarks_
- # [05:37] * Quits: @KevinMarks (~yaaic@2607:fb90:2192:3bf7:5c5b:ac1:487f:2ab5) (Ping timeout: 265 seconds)
- # [05:37] * Quits: @KevinMarks_ (~yaaic@67.221.169.243) (Read error: Connection reset by peer)
- # [05:38] * Joins: KevinMarks (~yaaic@67.221.169.243)
- # [05:38] * ChanServ sets mode: +o KevinMarks
- # [05:43] * Quits: @KevinMarks (~yaaic@67.221.169.243) (Ping timeout: 256 seconds)
- # [05:50] * Joins: KevinMarks (~yaaic@172.56.31.51)
- # [05:50] * ChanServ sets mode: +o KevinMarks
- # [06:13] <@tantek> KevinMarks: working on adding your rel-urls hash to microformats2-parsing
- # [06:13] <@tantek> in case you're up and want to review later
- # [06:29] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [06:32] <Loqi> [[microformats2-parsing]] http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=64990&oldid=64955&rcid=101367 * Tantek * (+260) [[microformats2-parsing-brainstorming#more_information_for_alternates]] part 1, add rel-urls key, update parsed rels example
- # [06:37] <Loqi> [[microformats2-parsing-brainstorming]] http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=64991&oldid=64971&rcid=101368 * Tantek * (+196) note changed opinion from textContent to text
- # [06:43] <Loqi> [[microformats2-parsing]] http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=64992&oldid=64990&rcid=101369 * Tantek * (+79) [[microformats2-parsing-brainstorming#more_information_for_alternates]] completed, pt 1 [[microformats2-parsing-brainstorming#more_information_for_rel-based_formats]] add rel-urls key, update rels ex.
- # [06:47] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Ping timeout: 265 seconds)
- # [06:48] <Loqi> [[microformats2-parsing-brainstorming]] http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=64993&oldid=64991&rcid=101370 * Tantek * (+32) more information for alternates - incorporated
- # [06:51] * Quits: @KevinMarks (~yaaic@172.56.31.51) (Remote host closed the connection)
- # [07:03] <Loqi> [[microformats2-parsing]] http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=64994&oldid=64992&rcid=101371 * Tantek * (+487) /* parse a hyperlink element for rel microformats */ part 2 [[microformats2-parsing-brainstorming#more_information_for_rel-based_formats]] rel parsing algorithm additions
- # [07:03] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [07:06] <Loqi> [[microformats2-parsing-brainstorming]] http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=64995&oldid=64993&rcid=101372 * Tantek * (+56) incorporated more information for rel-based formats
- # [07:09] <@tantek> KevinMarks - microformats2 rel parsing and example updated per your proposal (and I AFAIK implementation) - please review: http://microformats.org/wiki/microformats2-parsing#parse_a_hyperlink_element_for_rel_microformats
- # [07:14] <@tantek> !tell kylewm did you have a chance to try implementing this in mf2py? http://microformats.org/wiki/microformats2-parsing-brainstorming#Nested_h-.2A_objects.27_.22value.22_property I want to incorporate it into microformats2-parsing but double-check implementability first.
- # [07:14] <Loqi> Ok, I'll tell them that when I see them next
- # [07:15] <@tantek> !tell aaronpk did you have a chance to try implementing this in phpmf2 http://microformats.org/wiki/microformats2-parsing-brainstorming#Add_meta_http-equiv_to_microformats2_parsing_model ?
- # [07:15] <Loqi> Ok, I'll tell them that when I see them next
- # [07:16] <kylewm> tantek: I haven't yet but will do
- # [07:16] <Loqi> kylewm: tantek left you a message 2 minutes ago: did you have a chance to try implementing this in mf2py? http://microformats.org/wiki/microformats2-parsing-brainstorming#Nested_h-.2A_objects.27_.22value.22_property I want to incorporate it into microformats2-parsing but double-check implementability first.
- # [07:18] <Loqi> [[microformats2-parsing-brainstorming]] http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=64996&oldid=64995&rcid=101373 * Tantek * (+191) note status for a few issues
- # [07:18] <@tantek> thanks kylewm
- # [07:18] <@tantek> while you're in there, take a look at http://microformats.org/wiki/microformats2-parsing-brainstorming#Canonicalization_of_datetime_output also to see what if any changes you need to make to mf2py for that
- # [07:21] <@tantek> kylewm: and it looks like most of the resolved issues could use your implementation experience too, e.g. http://microformats.org/wiki/microformats2-parsing-issues#uf2_children_inside_a_classic_microformats_root_class_name
- # [07:21] <@tantek> I'll see if I can explicitly note the ones that need it (resolved, need implementation experience)
- # [07:25] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=64997&oldid=64989&rcid=101374 * Tantek * (+384) add status and need implementation experience for a few
- # [07:26] <@tantek> ok noted
- # [07:26] <@tantek> having KevinMarks try implementing his proposals to make sure they did what he needed for his use-cases was very handy
- # [07:27] <@tantek> that kind of implementation checking of resolutions something we should continue with - and it will also help show the priority of brainstorms/issues - if people are willing to try implementing the resolutions.
- # [07:29] * Joins: KevinMarks (~yaaic@172.56.31.51)
- # [07:29] * ChanServ sets mode: +o KevinMarks
- # [07:36] * Quits: @KevinMarks (~yaaic@172.56.31.51) (Ping timeout: 264 seconds)
- # [07:48] * Joins: KevinMarks (~yaaic@67.221.169.243)
- # [07:48] * ChanServ sets mode: +o KevinMarks
- # [07:51] <kylewm> tantek: sanity check -- is "value" meant to be inside or outside of "properties": {}
- # [07:52] * Joins: KevinMarks_ (~yaaic@2607:fb90:218e:7fa1:fea5:9194:c450:e9e5)
- # [07:52] * ChanServ sets mode: +o KevinMarks_
- # [07:53] <kylewm> nm got it, outside. i need to fix that example to reflect that
- # [07:54] * Quits: @KevinMarks (~yaaic@67.221.169.243) (Ping timeout: 240 seconds)
- # [08:00] <kylewm> !tell tantek I implemented the "name" for p-* h-* and "url" for u-* h-* pretty trivially... supporting the second part (first dt-* or first e-*) would require some refactoring https://github.com/kylewm/mf2py/commit/63cd5882f53d8972c2b007fec93bf893c92acd1b
- # [08:00] <Loqi> Ok, I'll tell him that when I see him next
- # [08:02] <@tantek> cool - thanks for fixing example
- # [08:02] <Loqi> tantek: kylewm left you a message 2 minutes ago: I implemented the "name" for p-* h-* and "url" for u-* h-* pretty trivially... supporting the second part (first dt-* or first e-*) would require some refactoring https://github.com/kylewm/mf2py/commit/63cd5882f53d8972c2b007fec93bf893c92acd1b
- # [08:04] <@tantek> kylewm - we came up with the second part (for dt-* and e-*) so we at least had an idea what those *should* do
- # [08:04] <@tantek> however, I don't think we have any actual use-cases for them
- # [08:04] <@tantek> that is, for "dt-* h-*" markup or "e-* h-*" markup - do you know of any?
- # [08:05] <@tantek> perhaps we should have those fallback to "p-* h-*" treatment until there's a use-case for doing otherwise
- # [08:05] <@tantek> I'd rather avoid extra work for something without use-cases
- # [08:09] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Ping timeout: 265 seconds)
- # [08:16] * Joins: kez (~quassel@inet2.evalesco.com)
- # [08:16] <@tantek> Loqi?
- # [08:16] <Loqi> woot!
- # [08:27] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [08:29] <@tantek> !tell kylewm commented: http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=64999&oldid=64998 - if that sounds good to you, please +1 it. And we'll see what tommorris, glennjones and other parser devs think.
- # [08:29] <Loqi> Ok, I'll tell them that when I see them next
- # [08:32] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [08:42] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [08:42] * ChanServ sets mode: +o tantek
- # [08:42] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
- # [08:44] <@tantek> !tell aaronpk looks like Loqi stopped reporting wiki edits to this channel sometime after ~2015-10-28 22:30 PDT - compare IRC logs to http://microformats.org/wiki/Special:RecentChanges
- # [08:44] <Loqi> Ok, I'll tell them that when I see them next
- # [08:46] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Client Quit)
- # [09:01] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [09:20] * Joins: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067)
- # [10:08] * Joins: eschnou (~eschnou@2a02:a03f:8d9:5900:227:10ff:fe64:feb4)
- # [10:27] * Joins: KevinMarks (~KevinMark@172.56.7.231)
- # [10:37] * Quits: KevinMarks (~KevinMark@172.56.7.231) (Ping timeout: 265 seconds)
- # [11:06] <glennjones> For parser developers I have added a “textContent browser test” http://testrunner-47055.onmodulus.net/textcontent/ to use as a comparsion parsers output
- # [11:09] <glennjones> !tell kylewm looked into textContent output issue from yesterday and your parse is correct and the test is wrong. I will go through the tests this morning correcting any other textContent errors I can find
- # [11:09] <Loqi> Ok, I'll tell them that when I see them next
- # [11:16] * Joins: elf-pavlik (~elf-pavli@2a02:8109:83c0:1290:21e:65ff:fee7:1988)
- # [11:16] * Quits: elf-pavlik (~elf-pavli@2a02:8109:83c0:1290:21e:65ff:fee7:1988) (Changing host)
- # [11:16] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
- # [11:24] * Joins: adactio (~adactio@212.42.170.121)
- # [11:24] * ChanServ sets mode: +o adactio
- # [12:05] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [12:09] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Ping timeout: 276 seconds)
- # [12:53] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
- # [13:52] * Joins: kez_ (~quassel@chello080109023159.2.14.vie.surfer.at)
- # [13:53] * Quits: kez (~quassel@inet2.evalesco.com) (Ping timeout: 240 seconds)
- # [13:57] * Joins: kez (~quassel@inet2.evalesco.com)
- # [13:57] * Quits: kez_ (~quassel@chello080109023159.2.14.vie.surfer.at) (Ping timeout: 256 seconds)
- # [14:16] * Joins: kez_ (~quassel@chello080109023159.2.14.vie.surfer.at)
- # [14:16] * Quits: kez (~quassel@inet2.evalesco.com) (Ping timeout: 264 seconds)
- # [14:20] * Joins: kez (~quassel@inet2.evalesco.com)
- # [14:21] * Quits: kez_ (~quassel@chello080109023159.2.14.vie.surfer.at) (Ping timeout: 272 seconds)
- # [14:26] <Loqi> [@AllTheTwits] is proof-reading microformats book (http://twtr.io/zxcWvtx0eV)
- # [14:44] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Read error: No route to host)
- # [14:44] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
- # [14:45] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [14:45] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Ping timeout: 276 seconds)
- # [14:46] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
- # [15:03] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [15:50] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:53] <Loqi> [@seldo2] Recipes are one of those use-cases where stuff like microformats seem to have really clear value. #jsconf (http://twtr.io/zxkPu0Px_w)
- # [16:54] * Quits: kez (~quassel@inet2.evalesco.com) (Remote host closed the connection)
- # [16:54] <aaronpk> hmm
- # [16:54] <Loqi> aaronpk: tantek left you a message 9 hours, 39 minutes ago: did you have a chance to try implementing this in phpmf2 http://microformats.org/wiki/microformats2-parsing-brainstorming#Add_meta_http-equiv_to_microformats2_parsing_model ?
- # [16:54] <Loqi> aaronpk: tantek left you a message 8 hours, 10 minutes ago: looks like Loqi stopped reporting wiki edits to this channel sometime after ~2015-10-28 22:30 PDT - compare IRC logs to http://microformats.org/wiki/Special:RecentChanges
- # [16:59] <aaronpk> !tell tantek I've never touched the PHP parser internals... most I've done is added relative URL resolving
- # [16:59] <Loqi> Ok, I'll tell him that when I see him next
- # [17:18] * Quits: eschnou (~eschnou@2a02:a03f:8d9:5900:227:10ff:fe64:feb4) (Ping timeout: 276 seconds)
- # [17:18] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 276 seconds)
- # [17:22] * Joins: globbot (~logbot@lump.glob.com.au)
- # [17:38] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Quit: glennjones)
- # [17:53] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [18:23] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [18:23] * ChanServ sets mode: +o KevinMarks__
- # [18:27] * Quits: @KevinMarks_ (~yaaic@2607:fb90:218e:7fa1:fea5:9194:c450:e9e5) (Ping timeout: 256 seconds)
- # [18:49] * Quits: @adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [19:39] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [19:39] * ChanServ sets mode: +o tantek
- # [19:41] * Joins: eschnou (~eschnou@140.164-65-87.adsl-dyn.isp.belgacom.be)
- # [19:49] <Loqi> [@deewu] FD #2: I am way over my head. I don't code, have super basic HTML skills. Microformats what? I don't mind learning, it's just a lot. (http://twtr.io/zy6ZR3sefo)
- # [20:07] <@tantek> good morning #microformats!
- # [20:07] <Loqi> tantek: aaronpk left you a message 3 hours, 7 minutes ago: I've never touched the PHP parser internals... most I've done is added relative URL resolving
- # [20:07] <@tantek> how goes the parsing issues / brainstorming discussions?
- # [20:44] <kylewm> o/
- # [20:44] <Loqi> kylewm: tantek left you a message 12 hours, 15 minutes ago: commented: http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=64999&oldid=64998 - if that sounds good to you, please +1 it. And we'll see what tommorris, glennjones and other parser devs think.
- # [20:44] <Loqi> kylewm: glennjones left you a message 9 hours, 35 minutes ago: looked into textContent output issue from yesterday and your parse is correct and the test is wrong. I will go through the tests this morning correcting any other textContent errors I can find
- # [20:46] <kylewm> hi tantek, two things. I was doing some/most of the timezone normalization in mf2py, which caused lots of test suite failures, so i rolled it back for now. but it is very easy to add back in. i'd be interested in how easy or difficult it is for other parsers to change. in mf2py at least we had to do a lot of machinations to get dates to parse correctly at all, by far the trickiest part of the spec
- # [20:47] <@tantek> wait what that's a different issue
- # [20:47] <kylewm> 2; totally agree with rationale to wait for use cases of e-* h-* and dt-* h-*, but why fallback to p-* h-* instead of the old behavior
- # [20:47] <@tantek> yeah you're right
- # [20:48] <@tantek> old behavior for e-*/dt-* h-* makes more sense
- # [20:48] <kylewm> oh cool that was easy :)
- # [20:48] <@tantek> and especially for e-* - that's likely close to what's desired
- # [21:35] <Loqi> [[microformats2-parsing-brainstorming]] http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=65000&oldid=64999&rcid=101377 * Tantek * (+248) provide details of updated proposal, e-* h-* behaves as before, dt-* h-* just normal dt-* parsing
- # [21:36] <@tantek> kylewm: please review ^^^
- # [21:42] <kylewm> tantek: not sure which indentation level I should have +1'ed
- # [21:44] <@tantek> not sure why wiki edits are not showing through
- # [21:44] <@tantek> sometimes
- # [21:44] <aaronpk> oh yeah i was going to mention that, everything looks fine on my end
- # [21:45] * @tantek checks the logs
- # [21:45] <@tantek> yup - logs agree with what I see
- # [21:46] <aaronpk> it is a UDP packet from the microformats.org server to Loqi
- # [21:46] <aaronpk> so it is entirely possibly that it just gets dropped sometimes
- # [21:46] <@tantek> aaronpk - so Loqi is not seeing the packet?
- # [21:46] <aaronpk> I assume not, if it's not showing up her
- # [21:46] <aaronpk> e
- # [21:46] <@tantek> or are you seeing the edits from Loqi and we're not?
- # [21:47] <aaronpk> I don't have a lot of visibility other than what shows up in IRC
- # [21:51] <@tantek> ok got it
- # [21:51] <@tantek> kylewm: then we're in agreement - does your implementation agree also?
- # [21:52] <@tantek> KevinMarks: do you want to weigh-in on this? either "sounds good" "meh" or "no" ?
- # [21:53] <@tantek> this summary in particular: http://microformats.org/wiki/microformats2-parsing-brainstorming##Update%202015-05-29
- # [21:54] <kylewm> yep, that's what my implementation does... not merged yet, but branch is here https://github.com/kylewm/mf2py/tree/nested-value
- # [21:54] <@tantek> I like this way of doing change control to microformats2 parsing
- # [21:54] * aaronpk is scared
- # [21:55] <aaronpk> can someone add test cases for whatever is being changed and I can go poke at the PHP parser to update it?
- # [21:55] <@tantek> where 1) collect issues/brainstorms/proposals, 2) let people try implementing on their own incentive, 3) when there is consensus on a proposal AND proof of implementability, accept proposal
- # [21:55] <aaronpk> i haven't really been following
- # [21:56] <@tantek> s/proof/proof & incentive for
- # [21:56] <Loqi> tantek meant to say: where 1) collect issues/brainstorms/proposals, 2) let people try implementing on their own incentive, 3) when there is consensus on a proposal AND proof & incentive for of implementability, accept proposal
- # [21:56] <@tantek> aaronpk - I believe KevinMarks added test cases for the "rel-urls" change
- # [21:57] <@tantek> kylewm, Nested h-* objects' "value" property was your proposal - presumably you can make or have test cases that verify your implementation of it?
- # [21:58] <kylewm> yep, I'd be happy to
- # [21:58] <kylewm> I added one to mf2py's tests (copy/pasted from the wiki), will build out a more thorough test for microformats/tests
- # [21:59] <@tantek> also - what do you think of the 1,2,3 steps above for making changes/updates to microformats2-parsing ?
- # [21:59] <@tantek> (need to add use-case documentation in there somewhere - perhaps proposed resolutions that add things MUST document use-cases for each thing added?)
- # [21:59] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
- # [22:10] <KevinMarks> no rel-urls tests in the shared test repository only in mf2py now
- # [22:16] <kylewm> the problem is rel-urls affects *every* test case
- # [22:17] <kylewm> makes it hard to add to the test suite
- # [22:17] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [22:21] <@tantek> should we make the rel-urls collection create on first rel?
- # [22:21] <@tantek> as opposed to always there?
- # [22:21] <@tantek> e.g. "rels" is always there
- # [22:22] <@tantek> but "alternates" is create on first rel=alternate
- # [22:22] <@tantek> or does it not matter in practice because (nearly?) all pages have rel=stylesheet
- # [22:25] <KevinMarks> i think always there is clearer
- # [22:26] <@tantek> ok that's the way I added it to the spec so we're fine
- # [22:28] <KevinMarks> I was testing with the tests repository by deleting rel-urls from mf2py's output
- # [22:29] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
- # [22:30] <KevinMarks> any further thoughts on the whitespace collapsing for implied name?
- # [22:30] <KevinMarks> aaronpk, kylewm have you looked at this form a consumer point of view
- # [22:32] <@tantek> KevinMarks - I'd say for more thoughts on that you have to look at what X2V does
- # [22:32] <@tantek> because that code contains years of collective experience / wisdom about in practice whitespace collapsing of microformats properties
- # [22:32] <Loqi> [@devseo] Reviews: Author HReview Plugin - http://graywolfseo.com/reviews/author-hreview-plugin/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Wolf-howl+%28Graywolfs+SEO+Blog%29 (http://twtr.io/zyMF4KH1Wf)
- # [22:32] <@tantek> (and may very well justify your opinions on the matter)
- # [22:33] <aaronpk> i have only found implied name useful for the minimal h-card example
- # [22:33] <kylewm> "this from a consumer point of view"? the this refers to whitespace collapsing?
- # [22:33] <@tantek> it's useful for minimal things of any kind. events, venues, products
- # [22:33] <aaronpk> pretty sure every other time i've seen the implied name property, it always has extra junk in it
- # [22:33] <@tantek> citations too
- # [22:34] <aaronpk> either extra whitespace, or text that really shouldn't be in it
- # [22:35] <aaronpk> i'm not saying it isn't useful, just that you have to be very deliberate about creating HTML to output a useful implied name
- # [22:35] <@tantek> I'm not sure about that
- # [22:35] <@tantek> I'd like to see examples we can reason from
- # [22:35] <aaronpk> i'm sure i can dig some up
- # [22:35] <aaronpk> lots of badly formatted comments on my site
- # [22:35] <@tantek> as the implied p-name behavior was modeled after simple hyperlinking of proper names in HTML
- # [22:36] <@tantek> which happens all the time in web pages
- # [22:36] <aaronpk> i know, it works fine for the simple case
- # [22:36] <@tantek> aaronpk - we've discussed the h-entry exception for this before
- # [22:36] <@tantek> that's a known problem case
- # [22:37] <aaronpk> i guess i don't have any input on changes to whitespace collapsing until that is fixed and i've had a chance to play with it
- # [22:37] <KevinMarks> you get the same problem with events and locations too
- # [22:38] <@tantek> aaronpk: fixing "that" may be a matter of comment display for IWC - not necessarily a p-name problem
- # [22:47] * Joins: warehouse13 (~Left_Turn@unaffiliated/turn-left/x-3739067)
- # [22:48] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [22:50] * Quits: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067) (Ping timeout: 258 seconds)
- # [23:02] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:11] * Quits: eschnou (~eschnou@140.164-65-87.adsl-dyn.isp.belgacom.be) (Ping timeout: 264 seconds)
- # [23:52] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection refused)
- # [23:56] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [23:56] * ChanServ sets mode: +o KevinMarks_
- # Session Close: Sat May 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