Options:
Previous day, Next day
- # Session Start: Tue Jun 02 00:00:00 2015
- # Session Ident: #microformats
- # [00:04] <Loqi> [[microformats2-parsing-brainstorming]] http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=65018&oldid=65012&rcid=101395 * Tantek * (+1020) /* feedback on more rel info */ follow-up on glennjones questions
- # [00:05] <Loqi> [[microformats2-parsing-brainstorming]] http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=65019&oldid=65018&rcid=101396 * Tantek * (+98) for issues, use -issues
- # [00:06] <@tantek> KevinMarks while I have you here, do you have any opinion on the updated resolution to the nested h-* object value property brainstorm? http://microformats.org/wiki/microformats2-parsing-brainstorming#Nested_h-.2A_objects.27_.22value.22_property
- # [00:07] <@tantek> see http://microformats.org/wiki/microformats2-parsing-brainstorming##Update%202015-05-29 in particular
- # [00:07] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [00:07] <KevinMarks> lots to read there
- # [00:09] <@tantek> KevinMarks: no no - you're familiar with this - just check the fragmention I pasted ^^
- # [00:09] <KevinMarks> I meant the previous changes
- # [00:09] <@tantek> which previous changes?
- # [00:10] <KevinMarks> the parsing ones - i'd stepped away
- # [00:10] <@tantek> for the rels stuff I just added warnings where the algorithm will change
- # [00:10] <@tantek> no actual change to the algorithm yet
- # [00:11] <KevinMarks> you should add the 'alternate' key to rels though
- # [00:11] <Loqi> yea
- # [00:11] <KevinMarks> as currently you can't look them up with that algorithm
- # [00:16] <KevinMarks> you'd want the rels for teh exmaple to be "rels": { "author": [ "http://example.com/a", "http://example.com/b" ], "in-reply-to": [ "http://example.com/1", "http://example.com/2" ],"alternate":["http://example.com/fr"] },
- # [00:18] <KevinMarks> that nested h-object issue looks good, and the implied name rule means that the value will match the name rule fro whitespace, whatever the resolution, which is good as that was a point of contention
- # [00:18] <KevinMarks> as the value's also get newline cruft at the moment
- # [00:19] <@tantek> ah right of course add 'alternate' key
- # [00:20] * Quits: benborges (~benborges@2a02:a03f:1658:6c00:227:10ff:fe6c:180) (Ping timeout: 252 seconds)
- # [00:26] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Quit: glennjones)
- # [00:26] <KevinMarks> which makes the code simpler
- # [00:27] <@tantek> yes
- # [00:32] * Quits: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067) (Ping timeout: 240 seconds)
- # [00:37] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Quit: Leaving.)
- # [00:37] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [00:43] <KevinMarks> should I make that edit?
- # [00:45] <@tantek> nope - adding the whole alternates removal thing as an issue
- # [00:46] <KevinMarks> as written the pesudocode is inconsistent between rels and rel-urls
- # [00:46] <@tantek> no - as written rel-urls is complete, and adding to rels is a separate issue
- # [00:47] <@tantek> will add a note about the alternates in the list
- # [00:47] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Quit: Leaving)
- # [00:49] <@tantek> nope, double-checked and existing warnings about pending changes cover the case of including "alternate" in rels
- # [00:49] <@tantek> because it's not special-cased anymore, it gets added along with everything else
- # [00:49] <@tantek> http://microformats.org/wiki/microformats2-parsing#parse_a_hyperlink_element_for_rel_microformats is fine with existing warning notes
- # [00:51] <KevinMarks> no it isn't
- # [00:51] <KevinMarks> you can't use alternate in rel-urls
- # [00:52] * gRegorLove tries to catch up on the rel-urls/alternates stuff
- # [00:52] <Loqi> [[microformats2-parsing]] http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=65020&oldid=65017&rcid=101397 * Kevin Marks * (+89) /* rel parse examples */ put alternate keys in rels to match rel-urls
- # [00:53] <KevinMarks> to use alternate you need the keys I just added to the example
- # [00:53] <KevinMarks> which emans we should drop the conditional now
- # [00:55] <@tantek> you do not need that KevinMarks - you can simply iterate through rel-urls
- # [00:55] * aaronpk can't keep up, wake me when it's over
- # [00:55] <Loqi> aaronpk: tantek left you a message 1 hour, 24 minutes ago: does your indie reader use mf2 parsing to look for alternates?
- # [00:56] <@tantek> KevinMarks: but you're right that the example had that omission - will add that in a warning note
- # [00:56] <Loqi> [[microformats2-parsing]] http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=65021&oldid=65020&rcid=101398 * Kevin Marks * (-96) /* parse a hyperlink element for rel microformats */ simplify so alternate is consistent
- # [00:56] <@tantek> kevinmarks please stop - trying to get broader discussion before actually making the changes to the spec
- # [00:57] <@tantek> that's the point of putting in the warnings first
- # [00:57] <Loqi> [[microformats2-parsing]] M http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=65022&oldid=65021&rcid=101399 * Tantek * (+7) Reverted edits by [[Special:Contributions/Kevin Marks|Kevin Marks]] ([[User talk:Kevin Marks|Talk]]) to last version by [[User:Tantek|Tantek]]
- # [00:57] <KevinMarks> it makes no sense to iterate the rel-urls looking for the alternates
- # [00:57] <KevinMarks> that is worse than what we have
- # [00:57] <@tantek> no, implementations were already doing that
- # [00:57] <KevinMarks> no they weren't
- # [00:58] <gRegorLove> kylewm said Woodwind looks in both rel + rel-urls
- # [00:59] <KevinMarks> so http://microformats.org/wiki/index.php?title=microformats2-parsing&oldid=65021 is my suggestion
- # [01:00] <KevinMarks> (I wasn't tryign to have an edit war, but to have something to point to
- # [01:00] <@tantek> you can point to the warnings in the text
- # [01:00] <@tantek> and yes that's why I was writing up an issue
- # [01:00] <@tantek> since it's a *change* to how things are spec and implemented
- # [01:00] <@tantek> instead of just "changing the spec"
- # [01:00] <KevinMarks> the way you specced rel-urls was inconsistent
- # [01:01] <@tantek> no I spec'd it to be complete
- # [01:01] <@tantek> it actually *does* work as spec'd. and yes there can be improvements. hence another issue.
- # [01:02] <Loqi> [[microformats2-parsing]] http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=65023&oldid=65022&rcid=101400 * Tantek * (+271) note updated rels collection in parsed output assuming we drop "alternates", remove barnabywalter's out of date gist (spec has evolved since)
- # [01:02] <@tantek> thanks for pointing out that the example did not document the change that would occur
- # [01:02] <@tantek> I believe I just recaptured that in that edit
- # [01:03] <KevinMarks> have rels and rel-urls be parallel is key. Your spec text puts them in an inconsistent stare
- # [01:03] <KevinMarks> s/stare/state/
- # [01:03] <Loqi> KevinMarks meant to say: have rels and rel-urls be parallel is key. Your spec text puts them in an inconsistent state
- # [01:04] <@tantek> having rels expanded is better, but it's not "key"
- # [01:04] <KevinMarks> which requires the workaround fo walking the rel-urls again checking their rels
- # [01:05] <KevinMarks> my implrmentation omits the alternate fromt he rel-uls to presevre this consistency: http://www.unmung.com/?html=%3Ca+rel%3D%22author%22+href%3D%22http%3A%2F%2Fexample.com%2Fa%22%3Eauthor+a%3C%2Fa%3E%0D%0A%3Ca+rel%3D%22author%22+href%3D%22http%3A%2F%2Fexample.com%2Fb%22%3Eauthor+b%3C%2Fa%3E%0D%0A%3Ca+rel%3D%22in-reply-to%22+href%3D%22http%3A%2F%2Fexample.com%2F1%22%3Epost+1%3C%2Fa%3E%0D%0A%3Ca+rel%3D%22in-reply-to%22+href%3D
- # [01:06] <KevinMarks> that's this algorithm http://microformats.org/wiki/index.php?title=microformats2-parsing&oldid=65014#parse_a_hyperlink_element_for_rel_microformats
- # [01:07] <@tantek> KevinMarks: not as documented in the brainstorm which we discussed and agreed, which includes alternates in rel-urls
- # [01:07] <@tantek> so that's what's spec'd since that's what we agreed on: microformats2-parsing-brainstorming#more_information_for_rel-based_formats
- # [01:07] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Remote host closed the connection)
- # [01:08] <KevinMarks> hm, my "This generalises to other rel's too, such as rel-feed and rel-alternate that have type, lang etc attributes." was ambiguous there
- # [01:08] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=65024&oldid=64997&rcid=101401 * Tantek * (+491) drop alternates collection and include them in rels
- # [01:09] <@tantek> KevinMarks_: not ambiguous at all - by explicitly listing rel-alternate in that sentence the intent of inclusion in rel-urls was very clear
- # [01:09] <KevinMarks> but I in no way thought that the rels and rel-urls would not match
- # [01:09] <KevinMarks> your omitting them from rels is the point of difference
- # [01:09] <@tantek> anyway, comment / +1 etc. here now: http://microformats.org/wiki/microformats2-parsing-issues#drop_alternates_collection_and_include_them_in_rels
- # [01:10] <@tantek> that wasnt in your brainstorm so no
- # [01:10] <@tantek> I was doing quite literal brainstorm application
- # [01:10] <@tantek> since we discussed and agreed on what was documente
- # [01:10] <@tantek> d
- # [01:11] <KevinMarks> you're saying that your theoretical implementation of an ambiguous brainstorm trumps my actual implmentation of it, that is lined to from it?
- # [01:25] <@tantek> this is why implementations != specs, but rather implementations help double-check specs
- # [01:33] <Loqi> [[microformats2-parsing-brainstorming]] http://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&diff=65025&oldid=65019&rcid=101402 * Kevin Marks * (+156) /* feedback on more rel info */ link to algorithm
- # [01:36] * Joins: fuzzyhorns (~fuzzyhorn@73.38.57.191)
- # [01:56] <@tantek> also why I specifically asked for it to be written up on the brainstorming page, rather than just "code is the spec" in an implementation
- # [02:10] <@tantek> also, KevinMarks, there is nothing ambigous about it, you explicitly listed rel-alternate in the proposal for rel-urls, therefore it got included. I understand now that is not exactly as you intended, with the additional impact on "rels" etc. - but that was not what you wrote down. hence the need to write these things down.
- # [02:11] <KevinMarks> it is clearly ambiguous as you and I interpreted it differently
- # [02:11] <@tantek> I'm not sure what's ambiguous about the explicit inclusion of alternate
- # [02:11] <@tantek> I agree that's apparently not what you meant
- # [02:12] <@tantek> btw using alternate as an example helped make the case for rel-urls, FWIW
- # [02:13] <KevinMarks> the ambiguity is you omitting it from rels but including in rel-urls
- # [02:14] <@tantek> there was no change to "rels" specified in your brainstorm
- # [02:14] <@tantek> whereas alternate was listed as one of the examples to include in rel-urls
- # [02:14] <@tantek> again, no ambiguity. inconsistency, sure, but neither I nor anyone else noticed it til now
- # [02:15] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=65028&oldid=65024&rcid=101405 * Tantek * (+260) /* drop alternates collection and include them in rels */ add discussion with a +1 to start it off
- # [02:16] <@tantek> KevinMarks, assuming this issue captures your intent, could you comment? http://microformats.org/wiki/microformats2-parsing-issues#drop_alternates_collection_and_include_them_in_rels
- # [02:16] <@tantek> plus you should feel free to implement and cite that proposed issue
- # [02:17] <@tantek> !tell tommorris, kylewm, aaronpk your comments would be welcome here too: http://microformats.org/wiki/microformats2-parsing-issues#drop_alternates_collection_and_include_them_in_rels
- # [02:17] <Loqi> Ok, I'll tell them that when I see them next
- # [02:17] * Quits: andicascadesf (~andicasca@104-244-27-188.PUBLIC.monkeybrains.net) (Quit: andicascadesf)
- # [02:18] <@tantek> !tell glennjones note that we have a further fix to rels based on adding rel-urls and the clarification you requested this morning, please comment: http://microformats.org/wiki/microformats2-parsing-issues#drop_alternates_collection_and_include_them_in_rels
- # [02:18] <Loqi> Ok, I'll tell them that when I see them next
- # [02:24] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=65029&oldid=65028&rcid=101406 * Kevin Marks * (+278) /* drop alternates collection and include them in rels */ +1
- # [02:28] <@tantek> cool - assuming we get more consensus that just the editor (myself) and an implementer (go ahead and patch mf2py KevinMarks), then I'll add it to the spec
- # [02:28] <@tantek> s/that just/than just
- # [02:28] <Loqi> tantek meant to say: cool - assuming we get more consensus than just the editor (myself) and an implementer (go ahead and patch mf2py KevinMarks), then I'll add it to the spec
- # [02:31] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=65030&oldid=65029&rcid=101407 * Kylewm * (+138) /* drop alternates collection and include them in rels */ +1
- # [02:31] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=65031&oldid=65030&rcid=101408 * Kylewm * (+48) /* drop alternates collection and include them in rels */ would help if i signed it
- # [02:32] <KevinMarks> kyle, do you want to do the testcase parsing thing that I have in my fork in the main mf2py?
- # [02:32] <KevinMarks> only pointing to the mainline tests instead of my fork?
- # [02:35] <kylewm> KevinMarks: yes, but I don't know whether it's a good idea to run them as part of the current test suite, or to invoke them separately
- # [02:35] <Loqi> kylewm: tantek left you a message 17 minutes ago: your comments would be welcome here too: http://microformats.org/wiki/microformats2-parsing-issues#drop_alternates_collection_and_include_them_in_rels
- # [02:35] <kylewm> and also I'd like to fix the directory names so they are not "test" and "tests"
- # [02:35] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
- # [02:35] <KevinMarks> heh
- # [02:35] <KevinMarks> that is the name of the repository in microformats
- # [02:36] <KevinMarks> I'm getting whitespace mismatch errors in test_embedded_parsing and test_hoisting_nested_hcard
- # [02:36] <kylewm> also I tend to agree with ben_thatmustbeme that submodules are a pain
- # [02:37] <KevinMarks> is there a better way to depend on the other repository?
- # [02:38] <KevinMarks> being able to do "git submodule update --remote; nosetests" is handy
- # [02:39] <kylewm> something feels slightly off i guess... should the version of the test suite be dependent on the version of mf2py, or vice versa
- # [02:40] <kylewm> probably it should... at least on a macro level.
- # [02:41] <kylewm> but like if the tests have something slightly wrong in them, and it gets fixed, it's a pain to have to make a new commit to mf2py to update the submodule
- # [02:42] <kylewm> strawman alternative: have the test harness download the test files before running them
- # [02:43] <ben_thatmustbeme> re submodules, the biggest problem is how other people mismanage them
- # [02:43] <ben_thatmustbeme> forgetting to push submodules, etc
- # [02:43] <ben_thatmustbeme> or rather not realizing they editted a submodule
- # [02:44] <KevinMarks> I'm avoiding thta by not editing the submodule
- # [02:52] <ben_thatmustbeme> that is one option, haha, but then if you want to update submodules its annoying. 'git submodule udpate --init --recursive' only does a checkout to whatever version of the submodule it was committed with. to pull all the latest libs is a bit annoying
- # [02:53] <ben_thatmustbeme> worse, i have had people commit and push the submodule ONLY not realizing they had changed directory to inside the submodule
- # [02:53] <ben_thatmustbeme> so their changes never actually go anywhere
- # [02:53] <ben_thatmustbeme> on the main code anyway
- # [02:53] <KevinMarks> hm
- # [02:54] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [02:56] <KevinMarks> kyle, did you do some whitespace changes?
- # [03:13] <kylewm> no?
- # [03:14] <kylewm> wait, if you mean change the whitespace in the source code, i did slightly https://github.com/tommorris/mf2py/commit/c1dd21cce6573fd497adb9b471a7ac90b8619b52
- # [03:16] <KevinMarks> no, I'm seeing whitespace missing in test_embedded_parsing
- # [03:16] <KevinMarks> and .test_hoisting_nested_hcard
- # [03:16] <KevinMarks> it's stripping the spaces after the newline
- # [03:19] <kylewm> I did not intentionally change any whitespace parsing
- # [03:20] <KevinMarks> is this another 'which html parser do we have this time' problem?
- # [03:21] <kylewm> very likely
- # [03:27] <KevinMarks> OK, updated to put the alternaets in the rels and rel-urls
- # [03:27] <KevinMarks> http://www.unmung.com/?html=%3Ca+rel%3D%22author%22+href%3D%22http%3A%2F%2Fexample.com%2Fa%22%3Eauthor+a%3C%2Fa%3E%0D%0A%3Ca+rel%3D%22author%22+href%3D%22http%3A%2F%2Fexample.com%2Fb%22%3Eauthor+b%3C%2Fa%3E%0D%0A%3Ca+rel%3D%22in-reply-to%22+href%3D%22http%3A%2F%2Fexample.com%2F1%22%3Epost+1%3C%2Fa%3E%0D%0A%3Ca+rel%3D%22in-reply-to%22+href%3D%22http%3A%2F%2Fexample.com%2F2%22%3Epost+2%3C%2Fa%3E%0D%0A%3Ca+rel%3D%22alternate+ho
- # [03:30] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=65032&oldid=65031&rcid=101409 * Kevin Marks * (+791) /* drop alternates collection and include them in rels */ implemented in mf2py
- # [03:34] * Quits: @tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
- # [03:36] * Quits: voxpelli (sid31634@gateway/web/irccloud.com/x-wtutlwvnrbpilqws) (Read error: Connection reset by peer)
- # [03:36] * Quits: @Phae (sid455@gateway/web/irccloud.com/x-urehdoyhszrhcaev) (Read error: Connection reset by peer)
- # [03:36] * Quits: Garbee (uid21171@gateway/web/irccloud.com/x-cpgjlnhqvgrjvyjm) (Write error: Connection reset by peer)
- # [03:36] * Quits: benward (sid523@gateway/web/irccloud.com/x-vdgdrcpfseliihwy) (Read error: Connection reset by peer)
- # [03:36] * Joins: voxpelli (sid31634@gateway/web/irccloud.com/x-ckhjqzfnkduptmeq)
- # [03:37] * Quits: rknLA (sid11560@gateway/web/irccloud.com/x-mcfgiqajwrbafmve) (Read error: Connection reset by peer)
- # [03:37] * Quits: bret (sid12421@gateway/web/irccloud.com/x-rylfuarckdssjnll) (Read error: Connection reset by peer)
- # [03:39] * Joins: Phae (sid455@gateway/web/irccloud.com/x-jwzjtzwcozcoujiu)
- # [03:39] * ChanServ sets mode: +o Phae
- # [03:40] * Joins: benward (sid523@gateway/web/irccloud.com/x-mcyfydyqzoccflwi)
- # [03:41] * Joins: Garbee (uid21171@gateway/web/irccloud.com/x-kzkmewqlpsfxuxed)
- # [03:43] * Joins: bret (sid12421@gateway/web/irccloud.com/x-dulvvvxxysatlyuu)
- # [03:48] * Joins: rknLA (sid11560@gateway/web/irccloud.com/x-yoeznkmqgxgoahbv)
- # [03:52] * Joins: KevinMarks___ (~yaaic@2607:fb90:220f:ccac:460f:c481:7f7a:6e39)
- # [03:52] * ChanServ sets mode: +o KevinMarks___
- # [03:53] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [03:56] * Quits: Garbee (uid21171@gateway/web/irccloud.com/x-kzkmewqlpsfxuxed)
- # [04:06] * Joins: philipashlock (~philipash@c-73-200-136-114.hsd1.dc.comcast.net)
- # [04:08] <kylewm> KevinMarks: what would should happen if two rels point to the same URL with different properties?
- # [04:08] <kylewm> http://www.unmung.com/?html=%3Clink+rel%3D%22alternate%22+href%3D%22http%3A%2F%2Fexample.com%2Ffr%22+type%3D%22application%2Fxml%22%3E+and+%3Clink+rel%3D%22alternate%22+href%3D%22http%3A%2F%2Fexample.com%2Ffr%22+type%3D%22text%2Fhtml%22%3E&pretty=on
- # [04:09] <kylewm> rel-urls is lossy compared to alternates in that case, is that bad?
- # [04:23] * Quits: @KevinMarks___ (~yaaic@2607:fb90:220f:ccac:460f:c481:7f7a:6e39) (Ping timeout: 265 seconds)
- # [04:23] * Joins: KevinMarks_ (~yaaic@2607:fb90:2209:1936:938e:a71e:d416:7197)
- # [04:23] * ChanServ sets mode: +o KevinMarks_
- # [04:38] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [04:41] * Joins: KevinMarks__ (~yaaic@172.56.16.154)
- # [04:41] * ChanServ sets mode: +o KevinMarks__
- # [04:49] * Joins: andicascadesf (~andicasca@50-78-106-122-static.hfc.comcastbusiness.net)
- # [04:51] * Quits: @KevinMarks__ (~yaaic@172.56.16.154) (Ping timeout: 272 seconds)
- # [04:54] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [04:54] * ChanServ sets mode: +o tantek
- # [05:03] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [05:03] * ChanServ sets mode: +o KevinMarks__
- # [05:17] <Loqi> [@flylinux] 最近看到了一個流行的詞彙『微格(Microformats)』,就到微格 http://microformats.org/ 的網站看了一下,布丁在microformats & semantic web... http://job.achi.idv.tw/2010/04/13/%e9%97%9c%e6%96%bc%e5%be%ae%e6%a0%bc/ (http://twtr.io/105Rmy01a0G)
- # [05:19] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Remote host closed the connection)
- # [05:19] * Joins: fuzzyhorns (~fuzzyhorn@73.38.57.191)
- # [05:53] <@tantek> !tell kylewm re: "if two rels point to the same URL with different properties" - it's a bit odd, but the union of the rels is what applies so it's ok to do so. as far as which text label or type applies, we could pick either one.
- # [05:53] <Loqi> Ok, I'll tell them that when I see them next
- # [06:03] * Quits: andicascadesf (~andicasca@50-78-106-122-static.hfc.comcastbusiness.net) (Quit: andicascadesf)
- # [06:38] * Quits: philipashlock (~philipash@c-73-200-136-114.hsd1.dc.comcast.net) (Quit: philipashlock)
- # [06:42] * Joins: andicascadesf (~andicasca@104-244-27-188.PUBLIC.monkeybrains.net)
- # [06:58] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Ping timeout: 265 seconds)
- # [07:00] * Joins: KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [07:00] * ChanServ sets mode: +o KevinMarks___
- # [07:04] * Quits: Mark87_ (~Mark87@24-217-113-114.dhcp.stls.mo.charter.com) (Ping timeout: 255 seconds)
- # [07:05] * Quits: @KevinMarks_ (~yaaic@2607:fb90:2209:1936:938e:a71e:d416:7197) (Ping timeout: 256 seconds)
- # [07:12] * Joins: dariusdunlap (~dariusdun@ip-69-27-182-58.coastside.net)
- # [07:30] * Joins: eschnou (~eschnou@181.54-247-81.adsl-dyn.isp.belgacom.be)
- # [07:43] * Quits: eschnou (~eschnou@181.54-247-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 244 seconds)
- # [07:44] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [07:57] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [07:57] * ChanServ sets mode: +o KevinMarks_
- # [08:00] * Quits: @KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [08:11] * Joins: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067)
- # [08:37] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [08:39] * Joins: KevinMarks___ (~yaaic@2607:fb90:220a:a898:a864:b453:cfc2:97b)
- # [08:39] * ChanServ sets mode: +o KevinMarks___
- # [08:41] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [08:51] * Joins: pfefferle (~pfefferle@213.144.11.136)
- # [09:09] * Joins: kez (~quassel@inet2.evalesco.com)
- # [09:23] * Quits: pfefferle (~pfefferle@213.144.11.136) (Quit: pfefferle)
- # [09:25] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [09:25] * ChanServ sets mode: +o KevinMarks_
- # [09:29] * Quits: kez (~quassel@inet2.evalesco.com) (Ping timeout: 264 seconds)
- # [09:29] * Joins: kez (~quassel@089144227091.atnat0036.highway.a1.net)
- # [09:29] * Quits: @KevinMarks___ (~yaaic@2607:fb90:220a:a898:a864:b453:cfc2:97b) (Ping timeout: 265 seconds)
- # [09:36] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
- # [09:42] * Quits: kez (~quassel@089144227091.atnat0036.highway.a1.net) (Ping timeout: 240 seconds)
- # [09:42] * Joins: kez (~quassel@inet2.evalesco.com)
- # [09:50] * Joins: eschnou (~eschnou@2a02:a03f:8a2:4e00:227:10ff:fe64:feb4)
- # [09:50] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [09:51] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [09:51] * ChanServ sets mode: +o KevinMarks_
- # [10:00] * Joins: pfefferle (~pfefferle@213.144.11.136)
- # [10:25] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [10:38] * Joins: adactio (~adactio@212.42.170.121)
- # [10:38] * ChanServ sets mode: +o adactio
- # [10:46] * Joins: pfefferle_ (~pfefferle@213.144.11.130)
- # [10:46] * Joins: benborges (~benborges@2a02:a03f:1658:6c00:8e73:6eff:fe75:52ef)
- # [10:47] * Quits: pfefferle (~pfefferle@213.144.11.136) (Ping timeout: 252 seconds)
- # [10:47] * pfefferle_ is now known as pfefferle
- # [10:53] <@KevinMarks_> Glennjones do you think we can replace the magic alternates with rel-urls?
- # [10:56] * Quits: andicascadesf (~andicasca@104-244-27-188.PUBLIC.monkeybrains.net) (Quit: andicascadesf)
- # [10:57] <glennjones> We could do, but what about backwards compatibility, not sure who if anyone is using “alternates” data from the output of our parsers?
- # [10:57] <Loqi> glennjones: tantek left you a message 8 hours, 38 minutes ago: note that we have a further fix to rels based on adding rel-urls and the clarification you requested this morning, please comment: http://microformats.org/wiki/microformats2-parsing-issues#drop_alternates_collection_and_include_them_in_rels
- # [11:02] <glennjones> KevinMarks_: just reading through last nights chat to get context
- # [11:02] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
- # [11:09] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [11:16] * Joins: KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [11:16] * ChanServ sets mode: +o KevinMarks___
- # [11:17] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [11:19] * Joins: elf-pavlik (~elf-pavli@2a02:8109:83c0:1290:21e:65ff:fee7:1988)
- # [11:19] * Quits: elf-pavlik (~elf-pavli@2a02:8109:83c0:1290:21e:65ff:fee7:1988) (Changing host)
- # [11:19] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
- # [11:22] * Quits: @KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection refused)
- # [11:29] <glennjones> KevinMarks_: yes we should drop “alternates” if we are happy no ones using it, but techically it is a backwards compatibility break
- # [11:30] <glennjones> KevinMarks_: did you research if URL strings can contain chars that are not valid in JSON keys while coming up with structure?
- # [12:49] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
- # [12:52] * Joins: Mark87_ (~Mark87@24-217-113-114.dhcp.stls.mo.charter.com)
- # [12:55] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [12:55] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Client Quit)
- # [12:58] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
- # [13:08] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [13:12] * Quits: @adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [13:22] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [13:43] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Read error: Connection reset by peer)
- # [13:43] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [13:57] * Joins: csarven (~csarven@89.143.14.106)
- # [14:18] * Joins: Garbee (uid21171@gateway/web/irccloud.com/x-plobnzxgborjqzls)
- # [14:19] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Read error: Connection reset by peer)
- # [14:21] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [14:25] <Loqi> [[gender-examples]] http://microformats.org/wiki/index.php?title=gender-examples&diff=65033&oldid=64878&rcid=101410 * Dating * (+85)
- # [14:26] <Loqi> [[gender-examples]] http://microformats.org/wiki/index.php?title=gender-examples&diff=65034&oldid=65033&rcid=101411 * Dating * (-2)
- # [15:32] * Quits: pfefferle (~pfefferle@213.144.11.130) (Ping timeout: 272 seconds)
- # [15:33] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [15:50] * fuzzyhorns is now known as Guest55913
- # [15:56] * Joins: TallTed (~Thud@63.119.36.36)
- # [16:19] * Quits: pfefferle (~pfefferle@213.144.11.130) (Ping timeout: 272 seconds)
- # [16:23] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [16:44] * Quits: Guest55913 (~fuzzyhorn@73.38.57.191) (Remote host closed the connection)
- # [16:44] * Joins: fuzzyhor_ (~fuzzyhorn@73.38.57.191)
- # [16:44] * Quits: fuzzyhor_ (~fuzzyhorn@73.38.57.191) (Client Quit)
- # [16:47] * Quits: pfefferle (~pfefferle@213.144.11.130) (Ping timeout: 244 seconds)
- # [16:53] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [16:57] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Read error: Connection reset by peer)
- # [17:00] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [17:10] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:10] * ChanServ sets mode: +o KevinMarks_
- # [17:11] * Quits: eschnou (~eschnou@2a02:a03f:8a2:4e00:227:10ff:fe64:feb4) (Remote host closed the connection)
- # [17:14] * Joins: eschnou (~eschnou@2a02:a03f:8a2:4e00:227:10ff:fe64:feb4)
- # [17:20] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [17:21] * Quits: csarven (~csarven@89.143.14.106) (Quit: http://csarven.ca/#i left.)
- # [17:24] * joskar_ is now known as joskar
- # [17:36] * Quits: eschnou (~eschnou@2a02:a03f:8a2:4e00:227:10ff:fe64:feb4) (Ping timeout: 252 seconds)
- # [17:39] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [17:58] * Joins: kez_ (~quassel@inet2.evalesco.com)
- # [17:59] * Quits: kez (~quassel@inet2.evalesco.com) (Ping timeout: 265 seconds)
- # [18:03] * Quits: pfefferle (~pfefferle@213.144.11.130) (Ping timeout: 252 seconds)
- # [18:04] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [18:07] * Quits: dariusdunlap (~dariusdun@ip-69-27-182-58.coastside.net) (Quit: Laterz)
- # [18:13] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
- # [18:21] * Quits: kez_ (~quassel@inet2.evalesco.com) (Remote host closed the connection)
- # [18:35] <glennjones> !tell tantek, KevinMarks is the “text” property of rel-urls a string or a array of string like the other properties? I think it should be an array for consistance
- # [18:35] <Loqi> Ok, I'll tell them that when I see them next
- # [18:41] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [18:41] * ChanServ sets mode: +o tantek
- # [18:50] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Read error: Connection reset by peer)
- # [18:51] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [19:41] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [19:43] * Joins: eschnou (~eschnou@50.151-65-87.adsl-dyn.isp.belgacom.be)
- # [19:54] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [19:56] * Quits: eschnou (~eschnou@50.151-65-87.adsl-dyn.isp.belgacom.be) (Ping timeout: 272 seconds)
- # [20:06] * Joins: andicascadesf (~andicasca@104-244-27-188.PUBLIC.monkeybrains.net)
- # [20:17] * Parts: andicascadesf (~andicasca@104-244-27-188.PUBLIC.monkeybrains.net)
- # [20:17] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [20:19] * Joins: eschnou (~eschnou@50.151-65-87.adsl-dyn.isp.belgacom.be)
- # [20:27] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [20:27] * ChanServ sets mode: +o tantek
- # [20:28] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Read error: Connection reset by peer)
- # [20:30] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [20:39] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [20:53] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Read error: Connection reset by peer)
- # [20:55] * Joins: andicascadesf (~andicasca@adsl-64-173-16-34.dsl.sntc01.pacbell.net)
- # [20:55] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [20:55] * Quits: andicascadesf (~andicasca@adsl-64-173-16-34.dsl.sntc01.pacbell.net) (Client Quit)
- # [21:07] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Quit: glennjones)
- # [21:23] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [21:41] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Remote host closed the connection)
- # [21:46] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [21:47] <KevinMarks> hm, what chars are not valid in JSON keys?
- # [21:47] <Loqi> KevinMarks: glennjones left you a message 3 hours, 12 minutes ago: is the “text” property of rel-urls a string or a array of string like the other properties? I think it should be an array for consistance
- # [21:48] * Joins: tantek (~tantek@50.254.134.21)
- # [21:48] * ChanServ sets mode: +o tantek
- # [21:49] <KevinMarks> !tell glennjones, tantek 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
- # [21:49] <Loqi> Ok, I'll tell them that when I see them next
- # [21:49] <@tantek> KevinMarks: until we see real world examples and use-cases for that, I'd rather treat it either as first wins or last wins
- # [21:49] <Loqi> tantek: glennjones left you a message 3 hours, 14 minutes ago: is the “text” property of rel-urls a string or a array of string like the other properties? I think it should be an array for consistance
- # [21:49] <Loqi> tantek: KevinMarks left you a message 42 seconds 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
- # [21:50] <@tantek> simpler for parsers and code that uses results of a parse
- # [21:50] <@tantek> I disagree with array for these because there's no use-case for it, and multiple values there would likely indicate an authoring error instead
- # [21:51] <@tantek> KevinMarks: I'm leaning towards first wins
- # [22:06] <KevinMarks> hm, looks like deduping would eb good too:
- # [22:06] <KevinMarks> http://www.unmung.com/mf2?url=http://epeus.wordpress.com&html=&pretty=on
- # [22:07] <KevinMarks> so many rels in a default wp install
- # [22:14] <Loqi> [@ngeenen] Structured Data – Your Key to Search Success in 2014 http://www.seoandy.net/biz/microformats/ via @andykinsey @cleodancer - microformatting (http://twtr.io/106xB9N9qMs)
- # [22:15] <@tantek> many rels is fine. same URL multiple times in multiple <link> elements is likely indicator of bugs
- # [22:15] <@tantek> js;dr http://www.seoandy.net/biz/microformats/ "Javascript is required. Please enable it before you are allowed to see this page. " seriously?
- # [22:16] <@tantek> hey SEOAndy - you might want to serve some non-JS fallback content, you know, for SEO.
- # [22:20] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
- # [22:21] <gRegorLove> Hah
- # [22:22] <@tantek> really tempted to @-reply him accordingly
- # [22:22] <Loqi> [@andykinsey] RT @ngeenen: Structured Data – Your Key to Search Success in 2014 http://www.seoandy.net/biz/microformats/ via @andykinsey @cleodancer - microformatting (http://twtr.io/106xrW_GdFU)
- # [22:22] <KevinMarks> his images 404 too
- # [22:22] <KevinMarks> o_O "Schema.org is currently the best way to implement microformats."
- # [22:23] <@tantek> KevinMarks: come now, that kind of SEO nonsense is not even worth eye-raising for, it's no surprise that the SEO hamsterwheel churns out such things.
- # [22:28] <KevinMarks> http://www.unmung.com/mf2?url=http://epeus.wordpress.com&html=&pretty=on the algorithm we have is very repetitive for tags and authors
- # [22:28] <KevinMarks> is there any value in having the same url in the rels multiple times?
- # [22:29] <KevinMarks> and conversely having the same rels in the rel-urls multiple times?
- # [22:30] <KevinMarks> if we'er doing that, having a list for text and title makes more sense
- # [22:30] <KevinMarks> or should we dedupe the rels?
- # [22:39] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [22:43] <@tantek> we don't dedupe rels, we dedupe URLs
- # [22:43] <@tantek> since multiple <link href="url" rel="something"> on the same URL, mean *union* of the somethings
- # [22:44] <@tantek> and from the perspective of consuming code, that makes it simpler
- # [22:44] <@tantek> rather than having to worry that that same URL might be elsewhere in rels
- # [22:44] <@tantek> also, since URLs are the keys in rel-urls, they have to be unique within rel-urls
- # [22:45] <@tantek> thus the parser already has to do a union of the rels on multiple links to the same href
- # [22:45] <@tantek> and yes at that point, if the multiple links href="sameurl" have any overlap in rel values, then those rel values get collapsed as well, since they're just a set
- # [22:46] <KevinMarks> right, so we need to say that
- # [22:46] <KevinMarks> we are presenting them as a list, not a dictionary
- # [22:46] <KevinMarks> so deduping needs to be explicit
- # [22:49] * Quits: eschnou (~eschnou@50.151-65-87.adsl-dyn.isp.belgacom.be) (Ping timeout: 272 seconds)
- # [22:51] <@tantek> currently rel-urls is a dictionary
- # [22:51] <@tantek> not a list
- # [22:51] <@tantek> *rels* is a list
- # [22:51] <@tantek> rel-urls is a dictionary where URLs are the keys
- # [22:51] <KevinMarks> yes
- # [22:52] <KevinMarks> I meant the ones within rels
- # [22:52] <KevinMarks> http://www.unmung.com/mf2?url=http%3A%2F%2Fma.tt&html=&pretty=on
- # [22:52] <KevinMarks> "rels": { "profile": [ "http://gmpg.org/xfn/11" ], "category": [ "http://ma.tt/category/asides/", "http://ma.tt/category/asides/", "http://ma.tt/category/asides/", "http://ma.tt/category/asides/" ], "author": [ "http://ma.tt/author/saxmatt/", "http://ma.tt/author/saxmatt/", "http:
- # [22:52] <KevinMarks> is preserving order of rels important
- # [22:53] <KevinMarks> "http://ma.tt/category/asides/": { "rels": [ "category", "tag", "category", "tag", "category", "tag", "category", "tag" ], "text": "Asides" },
- # [22:53] <KevinMarks> is probably unhelpful
- # [22:54] <KevinMarks> but is knowing that it was rel="category tag" important vs rel="tag category"
- # [22:54] <@tantek> something got truncated on my end
- # [22:55] <@tantek> no re: rel="category tag" vs rel="tag category" - they are equivalent
- # [22:55] <@tantek> just like class names in class attribute - order is irrelevant, undependable
- # [22:55] <@tantek> they are sets
- # [22:55] <KevinMarks> OK. so using a python set for them then serialising to a list is OK
- # [22:56] * Quits: TallTed (~Thud@63.119.36.36)
- # [22:57] <KevinMarks> python syntax is nice there list(set(["tag","category","tag"]))
- # [23:03] <Loqi> [@ruthburr] Schema/microformats aren't as important as you might think for Quick Answers. @cshel #smx (http://twtr.io/1071Zud2PW8)
- # [23:05] <@tantek> what is smx?
- # [23:07] <KevinMarks> danny's conference
- # [23:07] <KevinMarks> http://searchmarketingexpo.com/
- # [23:08] <@tantek> is it like a big snakeoil swap meet? or do they actually provide citations for all their "recommendations" and "best practices"?
- # [23:08] <KevinMarks> a bit of both - Danny Sullivan is pretty knowledgeable, and he will have Google speakers etc
- # [23:09] <aaronpk> tweetable phrases are more fun
- # [23:09] <Loqi> aaronpk: 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
- # [23:21] * Quits: @tantek (~tantek@50.254.134.21) (Quit: tantek)
- # [23:23] * Quits: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net) (Read error: Connection reset by peer)
- # [23:25] * Joins: KartikPrabhu (~kartik@108-69-72-147.lightspeed.cicril.sbcglobal.net)
- # [23:54] <Loqi> [[microformats2-parsing-issues]] http://microformats.org/wiki/index.php?title=microformats2-parsing-issues&diff=65035&oldid=65032&rcid=101412 * Kevin Marks * (+3879) /* deduping of rels */
- # [23:55] <KevinMarks> !tell tantek I documented the rels deduping issue
- # [23:55] <Loqi> Ok, I'll tell him that when I see him next
- # [23:55] * Joins: warehouse13 (~Left_Turn@unaffiliated/turn-left/x-3739067)
- # [23:55] * Joins: elux (~peter@206.223.191.50)
- # [23:57] * Quits: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067) (Ping timeout: 258 seconds)
- # [23:59] * Quits: elux (~peter@206.223.191.50) (Client Quit)
- # Session Close: Wed Jun 03 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