#microformats 2020-04-29

2020-04-29 UTC
mblaney, KartikPrabhu, [schmarty], [arush] and [jgarber] joined the channel
#
[jgarber]
Good evening from the East Coast, y’all!
#
[jgarber]
Looks like sknebel gave this PR approval. Could an admin merge when they have a chance?
#
Loqi
[jgarber623] #114 Fix unresolved relative URL in output JSON
[manton], [snarfed], [mapkyca], jacky, KartikPrabhu, gRegorLove, [LewisCowles] and mauz555 joined the channel
#
Zegnat
Can any GitHub org admins check who have access to the tests repo? aaronpk? gRegorLove? I am on the Parser Development team and cannot merge tests
[jgmac1106], [Arne], juju1, gRegorLove, [KevinMarks], [LewisCowles] and [jgarber] joined the channel
#
[jgarber]
☝ I’d be most appreciative! 😄
[jansauer] joined the channel
#
[jansauer]
++1
[tw2113] joined the channel
#
[tw2113]
not even a US midwest event listed
#
[tw2113]
runs away before anyone says to start one
gRegorLove, [Ana_Rodrigues], [chrisaldrich], [LewisCowles], [jeremycherfas] and Sajesajama joined the channel
#
gRegorLove
Parser Development should have write access on microformats/tests now
#
Loqi
[jgarber623] #114 Fix unresolved relative URL in output JSON
[jgarber] joined the channel
#
[jgarber]
Thanks, gRegorLove! 👏
KartikPrabhu, Sajesajama_, Sajesajama__, [KevinMarks], [Molly], [LewisCowles] and [jgarber] joined the channel
#
[jgarber]
Gone down a date parsing/normalization rabbit hole and it’s unclear from the wiki/GitHub/etc. if the community came to an agreement on how to handle normalization, implied dates, etc.
#
[jgarber]
Is this topic still unresolved? Does existing parser behavior confer a de facto decision? All of the above/none of the above?
#
Loqi
[sknebel] #8 imply dates also outside vcp?
#
Loqi
[tantek] #4 vcp: imply dates should also imply tz if needed
#
Loqi
[tantek] #12 should dt-* parsing do date and time parsing for all values?
#
GWG
[jgarber]: I've been in that rabbit hole. I can go back in it if you'd like and reread everything.
#
[jgarber]
GWG: It _feels_ like a decently-sized gap that could be spanned. The wiki/specs are confusing re: why is date implication/parsing largely documented in the context of value class pattern?
#
[jgarber]
Generally speaking, it’d be very useful if we could do a “date parsing” sprint, so-to-speak, and knock out a bunch of those issues.
[Aaron_Klemm] joined the channel
#
[jgarber]
Since they’re clearly thorny and long-lived based on the dates of those issues.
#
GWG
[jgarber]: I'll reread them, maybe during the events tonight
[tantek] joined the channel
#
[tantek]
ooh date-time parsing!!!
#
GWG
I want to normalize my dates as much as possible personally.
#
[jgarber]
[tantek] I’m sure you’ve got a pile of historical knowledge and strong opinions on this one… Curious what the history looks like.
#
[jgarber]
There’s a delicate balance between reliably returning what an author provides in markup and… well, * waves hands at the date-parsing specs *
#
Loqi
[gRegorLove] An updated proposal: >* if the gotten value is a relative-URL string, let `url` be the result of resolving it to an absolute URL following the containing document’s language’s rules (e.g. in HTML, use the current URL context as determined by t...
#
[jgarber]
gRegorLove++ for the URL normalization proposal.
#
Loqi
gRegorLove has 4 karma in this channel over the last year (76 in all channels)
#
gRegorLove
Zegnat++ for most of it, just a tweak :)
#
Loqi
Zegnat has 5 karma in this channel over the last year (62 in all channels)
#
[jgarber]
all a’y’all plus plus
#
gRegorLove
Do any parsers follow that already, btw?
#
[jgarber]
Ruby parser should.
#
[jgarber]
~ ~ ~ k i d d i n g ~ ~ ~
#
[jgarber]
Would be a small adjustment to get it to comply, though.
#
[jgarber]
…and there’d be a compliant non-official Ruby parser in the very near future.
#
[tantek]
[jgarber] yes at this point there's easily a decade+ of thoughtful research & thinking that's gone into a lot of the date-time stuff
#
[tantek]
we mostly kept the specs modular as they are to not disrupt the path/understanding of writing classic microformats parsers while we were (more rapidly) iterating on mf2
#
[tantek]
I'm kinda wiped today from CSSWG virtual f2f meeting and other meetings but hopefully I'll have the depth of thinking ability soon to deep dive on mf2 date-time parsing stuff
#
[tantek]
that might be worth an actual "session" if GWG and perhaps gRegorLove are up for it
#
[tantek]
like online/zoom etc.
#
[tantek]
rather than attempting everything back/forth in GitHub comments. also I figure y'all have more free form questions around why things are the way they are, and those are often the best questions (to understand past methodologies, to better document them, and hopefully use them for present/future maintenance)
#
GWG
[tantek]: I'm always happen to do a session, if I can
#
GWG
I think chrisaldrich's Wiki one went swimmingly
dangjavageek, mauz555 and [schmarty] joined the channel
#
[jgarber]
Looking forward to the output of that session. 👍
#
[jgarber]
I’m happy to help review, provide feedback, etc. if desired.
#
gRegorLove
I'm down for a session sometime. Maybe this weekend or next week.
#
gRegorLove
I think Zegnat has thought a lot about the vcp datetime parsing so would like him to be there if possible
#
aaronpk
do i need to add a meeting time poll feature to meetable?
#
Loqi
aaronpk: Zegnat left you a message 6 days, 6 hours ago: You are listed as maintainer on https://packagist.org/packages/mf2/tests , the package says it will auto-update, but dev-master has been stuck on a 2018 commit so something seems weird?
#
gRegorLove
And any other parser contributors
#
aaronpk
you know, i've noticed a few other packages not auto updating
#
gRegorLove
[jgarber], what timezone are you in?
#
[jgarber]
gRegorLove: I’m on the US East Coast, so -4 or -5 depending on the time of year. Whichever we’re living in right now. 😂
#
gRegorLove
cool, same as GWG
[chrisaldrich] and [KevinMarks] joined the channel
#
[KevinMarks]
Meeting time poll by event list +rsvps for possibles is a neat idea, but you kind of need a way to tell people which rsvps succeeded. Would that be a webmention back from the event to the rsvps? Would the non-chosen ones become 410s?
#
[KevinMarks]
AS1 had cancel and invite verbs for this
[asuh] joined the channel