2015-05-17 UTC
KevinMarks and adiabatic joined the channel
# 00:25 adiabatic not that schema.org things and microformats things are mutually exclusive, but…why would I prefer to mark things up with microformats instead of schema.org things?
# 00:25 tantek adiabatic: because it's less work, and microformats are far minimal and well thought out
# 00:26 tantek as well based on existing standards, instead of making up whatever Google wants to make up (which they have a history of doing and abandoning)
KartikPrabhu joined the channel
KartikPrabhu and fuzzyhorns joined the channel
KartikPrabhu, KevinMarks__ and KevinMarks joined the channel
fuzzyhorns and KartikPrabhu joined the channel
# 04:05 KartikPrabhu would be nice to have a universal test-suite for microformats so that we can add data about how far along each parser is to the wiki
# 04:08 Vendan I was working over one, but I've run into multiple issues with it
# 04:08 Vendan including stuff that wasn't being tested, but should be
# 04:08 KartikPrabhu kylewm: why does your hosted parser sort the dictionary in a different way that mine/KevinMarks' ?
# 04:09 KartikPrabhu Vendan: that^ is also a potential problem. How does one compare the final output when even 2 runs of mf2py yield differently sorted results
# 04:09 Vendan KartikPrabhu, in golang, I can do a deepequal that doesn't care about ordering of maps like that
# 04:10 Vendan only issue is it gets too harsh, so if you add features, that counts as a fail
# 04:10 KartikPrabhu kylewm: but presumably a universal mf parser test would not use a dict yes?
# 04:10 Vendan i.e. rel-urls support would currently cause fails
# 04:11 KartikPrabhu maybe there should be a way to say "wrong parsing" vs "not supported feature"
# 04:11 kylewm KartikPrabhu: Im not sure I understand the problem. Any language that compares maps should handle arbitrary ordering
# 04:12 KartikPrabhu kylewm: so you think it should be possible to just have a text or json file for final output and python can read both the HTML source and the expected output?
# 04:12 KartikPrabhu and compare them? I guess that is what the tests in mf2py are currently doing?
# 04:13 Vendan and getting more so as time goes on, unfortunately
# 04:14 KartikPrabhu tbh I am a programming n00b by most accounts so I don't really know how these things work :P
# 04:15 Vendan that's my parser running against those tests, I've lost about 4 recently due to changes in the spec
# 04:16 KartikPrabhu I would try but given my limited experience with testing code I am sure I'll mess something up
# 04:19 kylewm tobiastom just processed them to split them into json and html files
# 04:19 kylewm (that's not necessarily in reference to anything, just a general fyi)
# 04:22 Vendan I'm honestly developing the parser as I need it for my indieweb stuff at this point, unless someone else wants to use it
KartikPrabhu joined the channel
# 04:42 Vendan I'm honestly developing the parser as I need it for my indieweb stuff at this point, unless someone else wants to use it
# 04:43 Vendan that's one reason I use znc on my vps to connect
KartikPrabhu, elf-pavlik, tantek, Left_Turn, chiui, KevinMarks__, KevinMarks, eschnou, fuzzyhorns and elf-pavlik_ joined the channel
fuzzyhorns and KartikPrabhu joined the channel
KartikPrabhu, KevinMarks__, fuzzyhorns, KevinMarks, gRegorLove and Atamido joined the channel