#microformats 2019-01-01

2019-01-01 UTC
[kevinmarks] and [tantek] joined the channel
#
[tantek]
And there you have it ^^^
[tantek] joined the channel
#
[tantek]
that merits another spec update
#
Zegnat
That "schema_help" link is nearly only popover on my phone https://imgur.com/a/Gkdkprk
#
tantek
edited /microformats2-parsing () "(-1001) incorporate proposal for issue 2, edits reviewed, test case provided in issue https://github.com/microformats/microformats2-parsing/issues/2#issuecomment-450669274"
(view diff)
#
@t
#microformats2 parsing spec updated: http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=66969&oldid=66967 * always parse alt with img src for accessibility info by default https://github.com/microformats/microformats2-parsing/issues/2 Implemented in current version of: * mf2py - behind flag, in use by http://Brid.gy This is a ... http://tantek.com/t4yG5
(twitter.com/_/status/1079984280539942914)
[nick] joined the channel
#
[tantek]
that was a hard one and I'm so glad it is done (as far as specified, per process). now comes the hard part, rolling it out to all the other parsers, and flipping it on in mf2py by default
#
[tantek]
yet, a very good note to end 2018 on as far as mf2 updates - improving accessibility by default is the right thing to do
gRegorLove, barpthewire, metbril and sebsel joined the channel
#
@WebOrganics
Why did I stop contributing to Microformats? Microformats 2 which seems to have just appeared without much consensus a few years ago, is total nonsense... We agreed years back when we tried to map DC terms that "stick" separators "-" were pointless yet they were adopted for MF2
(twitter.com/_/status/1080068413626699776)
#
@kevinmarks
↩️ Can you document that agreement? I have no recollection of it, and what we do have about DC says the opposite: http://microformats.org/wiki/vote-links-faq - namespaces were the pointless part. Microformats-2 has extensive consensus and interoperating implementations and we'd love to add yours
(twitter.com/_/status/1080071060664565760)
[kevinmarks] joined the channel
#
@WebOrganics
↩️ Hello Kevin, nice to speak to you again, long time, the discussion was on uf-new, I will dig it for you. Yes namespaces are pointless in microformats, which also makes me wonder why they were implemented, call it what you like "uf" is a namespace, the stick is just a separator.
(twitter.com/_/status/1080081676909326336)
#
@kevinmarks
↩️ The mf2 prefixes aren't namespaces, they're parsing directives - they tell you where to look for the property, rather than each implementation having to update a hard-coded list. This gives greater flexibility in defining new microformats or adding properties to existing ones
(twitter.com/_/status/1080082328830070784)
metbril joined the channel
#
@WebOrganics
↩️ Yes you could also call them scoping mechanisms, there are "h-", "p-", "u-", "dt-" and "e-" prefixes, the fact that they have "special meaning" in microformats, it's a mechanism that binds arbitrary strings to a definition (an object), a namespace.
(twitter.com/_/status/1080101863775784960)
metbril joined the channel
#
@kevinmarks
↩️ @WebOrganics we could move over to https://chat.indieweb.org/microformats/ - it has most of the twitter thread already
(twitter.com/_/status/1080118741692805121)
#
aaronpk
That's not what namespace means lol
#
aaronpk
also lol "a few years ago"?
#
Zegnat
Namespaces are tricky. Half the time I twist myself into thinking our vendor prefixes are namespaces
#
aaronpk
vendor prefixes are closer to namespaces than the parser prefixes
[tantek] and [kevinmarks] joined the channel; metbril left the channel
#
[kevinmarks]
I suppose the mp- ones are a kind of namespace
#
[kevinmarks]
But that's in a narrow context
#
aaronpk
micropub? microformats exists without micropub so that's not really the same
#
[tantek]
nah, neither are namespaces. yes prefixes are used for namespaces, but not all prefixes are namespaces. all squares are rectangles but not all rectangles are squares etc. common logical error (ironically) by developers
#
[tantek]
yes lol "a few years ago". it was proposed in 2010 and quickly gained organic adoption subsequently
#
Zegnat
The micropub ones would also be something like class="p-mp-status" in HTML, not adding a namespace really, more a vendor prefix (?)
weborganics joined the channel
#
aaronpk
personally, microformats *only* made sense to me with mf2. I never really got behind the mf1 style.
#
[tantek]
similarly, CSS vendor prefixes are not namespaces. CSS *does* have namespace support, separately, see @namespace directive
#
[tantek]
"Why did I stop contributing to ..." <-- maybe because you joined Twitter and got distracted and sunk your surplus time & creativity into that?
#
Loqi
[Tantek Çelik] shared thoughts on microformats 2.0 in person. http://ufs.cc/w/e/45X even simpler publishing and parsing. wanna discuss? http://ufs.cc/w/e/45Z
#
[tantek]
pretty sure switching to posting all my "tweets" on my own site in 2010 helped me recover focus, time, creativity that then led to deep enough thinking to come up with mf2
#
[tantek]
(just four months later!)
#
@WebOrganics
↩️ Yep, seen it, won't be discussing there. I hoped for a long time that microformats would change their ways revert back to the simplest solution, but nearly 10 years later an microformats are broken because of it. Will just keep on with uf1, and hope one day people will see sense.
(twitter.com/_/status/1080147796660027392)
rodolfojcj and [sebsel] joined the channel
#
aaronpk
sorry for the snark, just don't have a lot of patience for that kind of thing right now
#
weborganics
No tantek I got a meaningful job that consumed all my spare time
sebsel joined the channel
#
weborganics
Anyway I have time now, 2019 is the year to correct wrongs. Bye for now.
#
[tantek]
meaningfuljob++
#
Loqi
meaningfuljob has 1 karma over the last year
#
[tantek]
weborganics, everyone who has used mf2 in practice, including past mf1 publishers and parsers has found mf2 simpler to publish, simpler to parse
#
[tantek]
if you find actual things that are "broken", you can now file issues too! see the mf2 spec for the issues link to a github issues repo
#
[tantek]
we've actually formalized community consensus a lot more in the process (see change control on the mf2 spec for example)
#
[kevinmarks]
@weborganics if you're still at twitter, could you please add rel=me support back to the main profile page (and h-card or hcard even)
#
[tantek]
kevinmarks++
#
Loqi
kevinmarks has 5 karma in this channel over the last year (31 in all channels)
[schmarty] joined the channel
#
aaronpk
who is paying for the microformats server and is there a budget for $5 or $10/month for an extra server for a while for the migration?
#
[tantek]
we got a sponsorship for it! so the server is fully covered by the hosting company
#
aaronpk
ah cool! would they allow us to create a new server on the account too?
#
[tantek]
that is a good question
#
[tantek]
we could try in the admin interface and see what happens?
#
aaronpk
lol that's one way to find out
[kevinmarks], [Khurt], [davidmead], [chrisaldrich], [tantek], [benatwork], psaa and maxandersen1 joined the channel