#dev 2022-12-25

2022-12-25 UTC
#
[tantek]
aside: I like how fast I can send a webmention from my site, have aaronpk's site receive it, and display it accordingly on his permalink like immediately
win0err joined the channel
#
[tantek]
might be time to try a Salmention test to a Known post, which should pass it onto the post it is in-reply-to (which is on aaronpk's site), which then should pass it onto [ben_thatmustbe]'s site
#
[tantek]
I'm also curious what Bridgy Fed will do with a /reply post that does not have an in-reply-to to a post "on the fediverse" 🤔
#
[snarfed]2
should ignore it
win0err joined the channel
#
[tantek]
ok cool. will be an interesting test then
#
[snarfed]2
also the meaningful test of your timeout is posting a new post, that’s the one that takes a long time since it delivers to all of your followers’ instances
#
[snarfed]2
replies and likes only deliver to the original post’s instance
#
[tantek]
both are useful tests, since it'll be interesting if BF returns within 30s
#
[tantek]
I posted a reply to [KevinMarks] Known post that itself replies to an aaronpk post, and my reply showed up on Kevin’s post: http://known.kevinmarks.com/2016/yes-the-facepalm-emoji-shows-up-in-android-n-2016 but was not Salmentioned up to aaronpk's post (or at least it doesn’t show up there).
#
[tantek]
aaronpk, do you have any way of checking to see if you got an inbound Salmention or anything from http://known.kevinmarks.com/2016/yes-the-facepalm-emoji-shows-up-in-android-n-2016 ?
#
Loqi
[preview] [Kevin Marks] So Aaron doesn't have to use shortcodes http://known.kevinmarks.com/file/a1daa41832ed356b5f795d8a9942a96b/thumb.png
Regards joined the channel
#
[tantek]
oooh fascinating error return from Bridgy Fed:
#
[tantek]
"Bad Gateway / Couldn't fetch https://aaronparecki.com/2016/05/16/11/ as ActivityStreams 2"
#
Loqi
[preview] [Aaron Parecki] There's always :facepalm:
#
[tantek]
alright aaronpk, now for a test of your site’s Salmention detection/sending. I tried replying to your post which itself was a reply, but it doesn't seem like you sent a Salmention upstream to Ben Robert’s post
#
Loqi
[preview] [Tantek Çelik] https://aaronparecki.com, if I reply (with this post) to your post which itself is a reply to Ben Roberts’s post, will your site pass my reply along as a Salmention up to Ben’s post?
#
[tantek]
which showed up fine on your (aaronpk) post: https://aaronparecki.com/2016/05/16/11/
#
Loqi
[preview] [Aaron Parecki] There's always :facepalm:
#
[tantek]
however, nothing new showing up on [ben_thatmustbe]'s post: https://ben.thatmustbe.me/note/2016/5/16/2/ (which maybe takes a while to rebuild? or maybe its Salmention receiving is broken?)
#
Loqi
[preview] I still can't believe there is no facepalm emoji
#
[tantek]
snarfed, I'm simultaneously regression testing replies (with my coding changes), and seeing what Bridgy Fed does. So far Bridgy Fed is responding right away with errors
#
[tantek]
though I was surprised somewhat that replying to an old aaronpk post would still "federate" but I suppose it makes sense that perhaps old posts are not "on the fediverse" which seems fine too
#
[tantek]
also pleased that all my "reply to something not on Twitter" logic is working properly, and automatically not bothering to POSSE to Twitter
#
[tantek]
!tell [ben_thatmustbe] do you by any chance have a pending Salmention on https://ben.thatmustbe.me/note/2016/5/16/2/ that is awaiting moderation approval or something else to show up there?
#
Loqi
Ok, I'll tell them that when I see them next
#
starrwulfe[m]
Took the easy route after 2 hours of frustration and just threw an already coded with webmentions formatted template from Github into Micro.blog and tested with webmention.io.... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/fffdfbb4b165237bbee07bc9a13b602370993221>)
#
[tantek]
snarfed, very cool, my first reply to a Mastodon post worked beautifully via Bridgy Fed!
#
[tantek]
and Bridgy Fed returned within 30s so that's nice too
#
Loqi
[preview] [Michelle Moore] @tantek.com Hello. Will you be primarily using this account for your Mastodon posts and not using any other Mastodon accounts? Just curious as I have been checking out Brid.gy Fed and thinking how could that co-exist with my current account.
#
[tantek]
will do more testing after dinner
#
starrwulfe[m]
[tantek]: I wanna be like that when I grow up...
Nuve joined the channel
#
[tantek]
starrwulfe[m], we all have more things we want to do with our personal sites
#
[tantek]
I’ve been impressed with the quality of replies from Mastodon users so I want to work on optimistically displaying them in addition to direct personal site replies via Webmention
#
[tantek]
Still working on questions of storage and caching though. And icons from people I don’t know
#
IWDiscordRelay
<s​tarrwulfe#4969> 🤔 is it possible to flush the cache after a few days and have them reload?
#
[tantek]
It’s your implementation, you could build it that way. Only question is whether you care about any such remote content changing since you cached it
#
[snarfed]2
[tantek] glad BF seems to be behaving ok so far!
#
starrwulfe[m]
I'd settle for being able to get my site to play nice with pulling in stuff from Brid.gy at all. I can post out to Twitter but can't bring back in because webmention markup wasn't there.,,
#
[tantek]
one step at a time. You can use webmention.rocks to test your webmention implementation before trying things with Bridgy
lamantine joined the channel
#
starrwulfe[m]
🎊 YAAAAASSSS 🙌
#
starrwulfe[m]
Finally got some tweets pulled in...
#
Loqi
[preview] [Jason L Gatewood] 💻 Gonna spend part of this Xmas Eve trying to make micro.blog play nice with my SNS sites so it can post from there. There’s gotta be some #IFTTT stuff for that I’m sure.
#
starrwulfe[m]
Wow, I need to clean whatever is making that preview up... Babysteps
#
[tantek]
[snarfed] one thought I had is an option for some opt-in Bridgy Fed promo
#
[tantek]
Like the hold Hotmail emails used to
#
[snarfed]2
Hmm, maybe
#
[tantek]
As in a footer added only to what is pushed via AP
#
[tantek]
Via maybe a p-bridgy-bfpromo explicit span
#
[tantek]
Kinda want to use my federated replies to AP/Masto users to get a nudge to go use their personal site instead
#
[snarfed]2
alternatively it could go in the profile bio
#
@StarrWulfe
– in reply to https://christian.hockenberger.us/test/webmention-test/ This post is a test, intended to receive webmentions. Well I hope this one works…
(twitter.com/_/status/1606897055783329792)
#
[tantek]
hmm looks like I could/should improve `auto_url_summary` to look for Mastodon-user or permalink like URLs and treat them accordingly
#
[tantek]
pattern: domain/@handle/numbers
#
[tantek]
for the permalink, and without the / numbers for the user profile
#
[tantek]
hmm Medium sorta follows that pattern, e.g. medium.com/@benwerd, except they now redirect those to a subdomain!
#
[tantek]
subdomain << [[Medium]] switched from /@username to username.medium.com and redirects the former to the latter
#
Loqi
ok, I added "[[Medium]] switched from /@username to username.medium.com and redirects the former to the latter" to the "See Also" section of /subdomain https://indieweb.org/wiki/index.php?diff=85344&oldid=84643
#
@harudagondi
how do i use webmentions for my blog???
(twitter.com/_/status/1606905947212898305)
#
[tantek]
ok `auto_url_summary` improved to handle Mastodon permalinks and Medium URLs too
lamantine, lamantine_, mro, tiim, barnaby, win0err, [marksuth], geoffo, nedzadhrnjica, gerben and gxt joined the channel
#
[KevinMarks]
So, you know how AS2 dropped most of the verbs from AS1, but added in the rel attribute? Should we be promoting the use of the indieweb repost-of etc as rel's there?
#
[snarfed]2
Hmm! I thought Announce was AS2 for repost-of. Is there other indieweb vocab without an AS2 corollary that you'd do this for?
#
[snarfed]2
I had to look up rel in the AS2 spec just now, I wasn't familiar with it there, I haven't used it there at all yet
#
[KevinMarks]
AS1 had share which is defined a bit like repost
#
[snarfed]2
right! that’s what I use in AS1
#
[KevinMarks]
You probably have the best mapping tbh
#
barnaby
afaik Announce is explicitly noted as being the “share” verb in AS2, or at least in the AP spec
#
barnaby
they had to put a note there because the naming was so weird, I guess
#
[snarfed]2
hah yes. and thanks! https://github.com/snarfed/granary/issues/28 has languished, but https://www.w3.org/wiki/Activity_Streams/Microformats_Mapping has languished just as much, last touched 2016
#
Loqi
[preview] [snarfed] #28 audit mf2 conversion based on w3c's recommendations
#
Zegnat
Interesting. There is also https://github.com/rhiaro/mf2rdf/blob/master/microformats2.owl but adding more sameAs mappings from mf2 to AS2 is still a todo there as well.
mro joined the channel
#
[tantek]
Lol “Announce” was such bad bikeshedding
#
[tantek]
I mean every time I see that I hear
#
[tantek]
🎺 🎺 🎺
#
[tantek]
OTOH Feediverse++
#
Loqi
Feediverse has 1 karma over the last year
#
[tantek]
As seen in #indieweb-stream
#
[tantek]
gives Loqi a stern look
#
Loqi
throws the stern look
#
[tantek]
gives Loqi another stern look
#
Zegnat
What is OTOH?
#
Loqi
It looks like we don't have a page for "OTOH" yet. Would you like to create it? (Or just say "OTOH is ____", a sentence describing the term)
#
barnaby
on the other hand
#
Zegnat
Ah, gotcha, was not familiar with that one
#
barnaby
do we make pages for abbreviation explanations? or, say, “OTOH is /Jargon#OTOH”
#
barnaby
not that it’s really jargon
#
Zegnat
This one really has no IndieWeb relevance, so preferably not?
#
Zegnat
I also do not think Loqi can give answers from lower down a page, otherwise a page that was just a <dl> might have worked for this specifically