#microformats 2017-07-21

2017-07-21 UTC
tantek, AngeloGladding, [eddie], KartikPrabhu, nitot, [allegoryanalyti and [allegory] joined the channel
#
prtksxna
tantek: The blog link at http://microformats.org/wiki/xoxo#Discussions seems incorrect.
#
Loqi
XOXO 1.0: Extensible Open XHTML Outlines
#
tantek
edited /xoxo (-131) "/* Discussions */ remove dead links"
(view diff)
#
prtksxna
tantek: Is xoxo being used by some tools? Is there a list of links?
#
tantek
KevinMarks has built a bunch of support
#
tantek
I think unmung has some
#
prtksxna
tantek: Cool
#
prtksxna
tantek: I like xoxo, so simple and useful. Should look into it soon.
#
tantek
edited /xoxo (-134) "remove old links that are dead or don't apply, fix a couple"
(view diff)
gRegorLove, barpthewire, [colinwalker], [pfefferle], nitot and [kevinmarks] joined the channel
#
[kevinmarks]
I need to review xoxo - the link handling can go awry sometimes.
[pfefferle], adactio and [kevinmarks] joined the channel
#
prtksxna
[kevinmarks]: Could you elaborate?
#
[kevinmarks]
The original use case was for links within lists or dls, but if it finds a link elsewhere it will a make a dictionary for it, and that seems incorrect.
#
[kevinmarks]
So it adds extra structure.
#
prtksxna
[kevinmarks]: Are you looking at a particular implementation?
KartikPrabhu, Garbee and [kevinmarks] joined the channel
#
[kevinmarks]
My python one. I haven't looked at the php implementation in 10 years, but they did interoperate before
#
Loqi
xoxo-sample-code-python
#
prtksxna
Is it a good idea to use it as reference to write a js implementation
#
Loqi
[microformats] xoxo: Code to transform back and forth between JSON and HTML outlines
#
[kevinmarks]
You could add js to that repository
#
[kevinmarks]
The php on the wiki has gone badly wrong
#
prtksxna
[kevinmarks]: Ah, perfect. Thanks!
#
[kevinmarks]
It was originally on a wiki with different tolerance of html inline, so it has glitches
#
[kevinmarks]
The way the old school html parser works in python may be a bit hard to map to js though
#
[kevinmarks]
I end up with both text and structure stacks in that parser myself.
#
[kevinmarks]
Probably clearer to write recursively than maintaining your own stack like me
adactio_, tantek, rodolfojcj, [kevinmarks], nitot_, barpthewire, AngeloGladding, gRegorLove, [mko], gRegorLove_, [jeremycherfas], [gregorlove] and Garbee joined the channel
#
tantek
edited /value-class-pattern (+79) "/* microformats2 parsers */ better subhead"
(view diff)
#
tantek
edited /h2vx (+101) "/* issues */ let's use gh issues instead"
(view diff)
#
tantek
edited /mobile (-34) "Reverted edits by [[Special:Contributions/Sdrere|Sdrere]] ([[User talk:Sdrere|Talk]]) to last version by [[User:Tantek|Tantek]]"
(view diff)
#
tantek
edited /reviews-formats (-35) "Reverted edits by [[Special:Contributions/Sdrere|Sdrere]] ([[User talk:Sdrere|Talk]]) to last version by [[User:Tantek|Tantek]]"
(view diff)
#
tantek
edited /Special:Log/block () "blocked [[User:Sdrere]] with an expiry time of infinite (account creation disabled): Spamming links to external sites"
(view diff)
[kevinmarks], nitot, tantek, rodolfojcj, gRegorLove, [cleverdevil], davidmead, [manton] and KartikPrabhu joined the channel