#dev 2023-01-29

2023-01-29 UTC
gxt, gRegor, gRegorLove_ and angelo joined the channel
#
gRegor
[aciccarello], there's a typo in your mf2, `u-rul` instead of `u-url`. I appreciate the vote of confidence, but u-url is better for the social readers to link to the original :)
#
[aciccarello]
Lol, thanks for figuring that out. I'll have to fix that soon. In TJ at the moment
#
gRegor
A think a u-author pointing to your homepage would show your h-card photo and name above the post too. I'm using Monocle.
#
[0x3b0b]
Today I figured out how to edit a post on my site, did not figure out how to have my site federate or re-webmention the edited post, concluded that re-sending the webmention with curl or webmention.io or invoke-webrequest or something was probably simpler until actual edit support lands, and...I guess I pretty much moved...sideways?...in figuring out how I'm going to interact with Indieweb posts that have been federated or fediPOSSEd.
#
[tantek]
0x3b0b, https://mention.tech/ is your friend for that. that's what I use to manually resend webmentions
#
[0x3b0b]
I'll keep that in mind if it comes up again. Webmention.io seemed like a good choice at the time.
#
[tantek]
they serve different purposes
#
[tantek]
webmention.io is for receiving
#
[tantek]
mention.tech is for sending
#
[0x3b0b]
Hm. Webmention.io did give me a form to tell it a source and target and then gave me a result indicating it succeeded, though. But yes, I can see that mention.tech is actually meant to work that way.
oodani joined the channel
#
[0x3b0b]
Don't think microblogpub could really do without including a link to the Bridgy Fed redirect for an IndieWeb post that uses Bridgy Fed and still have things thread correctly, though.
#
[tantek]
thread correctly where? on your site? you don't have a need for that. on the other site? it doesn't either, it can handle Webmention directly
[jeremycherfas] and syam joined the channel; syam left the channel
#
vikanezrimaya
writing a crate for JF2 right now... i hate JF2 so much 🤮
#
vikanezrimaya
the fact that a field could be both an array of arbitrary things OR a singular arbitrary thing is a little bit confusing
gRegor joined the channel
#
vikanezrimaya
Thankfully Rust can encode that using an enum with one of its members having a recursive definition
gRegorLove_ joined the channel
#
vikanezrimaya
Microsub-related question: if a post does not have a `dt-published`, how should it get sorted into the feed? Should I use the date the post was first seen at as a sort key?
#
sknebel
sounds like a reasonable fallback
[fluffy] joined the channel
#
vikanezrimaya
Does it make sense for a Microsub server to treat JF2 properties parsed from MF2-HTML as "untrusted"? For example, assume `published` may fail to parse as ISO8601
#
vikanezrimaya
Since the Microsub standard actually mandates storing things as JF2, it might be problematic to actually let the database interpret the JF2 data as, well, *anything* other than string, since JF2 types are mostly strings
#
vikanezrimaya
Alternatively, it could be said that "invalid" values must be pruned on normalization when converting from MF2-HTML to JF2
IWDiscordRelay, Skyther[d] and petermolnar joined the channel; GregL[m] left the channel
#
[KevinMarks]
Mention.tech receives as well (it does pass through sending while keeping a record itself) so in theory it could be useful for sending webmentions to places that don't support them yet. In practice I need to maintain it more but there's a lot of pent up yakshaving with python and AppEngine versions
#
[KevinMarks]
That is probably worth a spec issue. One thing to be careful of is turning mf2 dates into simple datetime elements, as they can represent a pure date with no time, or even a date with no year (eg for a birthday). So you're making a choice about which bit of the code gets to deal with that.
vladimyr joined the channel
#
@tmichellemoore
I looked at a few videos to understand how to create a custom block pattern to hold my RSVP webmention. You can do this “from scratch” or use a plugin. I would like to do this from scratch but am not sure if I can maintain it. The steps below summarize… https://tmichellemoore.com/?p=152430
(twitter.com/_/status/1619728171921719299)
[John_Eckman], IWSlackGateway, [TMichelleMoore] and [KevinMarks] joined the channel
#
[0x3b0b]
<[tantek]> "thread correctly where? on..." <- The end result feels to me like the rough equivalent of making my POSSE tweet a quote-tweet instead of a reply. I also felt that it was in keeping with the example of https://tantek.com/2023/008/t1/ , although on further consideration I can see how it's not exactly the same.
#
Loqi
[preview] [Tantek Çelik] https://crowdersoup.com/ (@CrowderSoup@hachyderm.io) glad to hear it and congrats on starting your #100DaysOfIndieWeb project! I added you to the list on the #IndieWeb wiki: * https://indieweb.org/100_days#2023 Keep up the good work!
angelo, gRegorLove_, [snarfed], IWSlackGateway, [TMichelleMoore], adamz, [KevinMarks] and gRegorLove__ joined the channel