#dev 2023-01-20
2023-01-20 UTC
starrwulfe joined the channel
# @tmichellemoore Today, I have read up to Articles on the Webmention page. If you are a developer there are many ways for you to implement Webmentions. If you are not a developer, you are not left out. There are plugins or website that provide the functionality. On this… https://tmichellemoore.com/?p=152154 (twitter.com/_/status/1616234015119351808)
petermolnar joined the channel
# [0x3b0b] The fact that Akkoma isn't technically supported by Bridgy Fed is potentially useful information for me in helping to identify other information as not being useful. I've been mulling over what I get when I try to look up Tantek in Fediverse context as part of trying to wrap my head around how I'm going to interact with people depending on how they operate, and it hadn't occurred to me that my secondary Fediverse account being on an
IWDiscordRelay and nertzy[d] joined the channel
# [0x3b0b] So if I look *him* up, I get (along with a lot of irrelevant results) his correct `@tantek.com@tantek.com`, which correctly gets his icon, banner, "about"/links, and (okay, not so much correctly as expected) shows him as having no followers and following no one, because as far as I can tell/understand, that instance won't get meaningful values for those two things until someone on that instance follows them (at least, that's what I saw
# [snarfed] thanks! yeah I think all that is expected. no posts since none have been delivered to that instance yet, no followers/following because BF only partially implements those collections. https://github.com/snarfed/bridgy-fed/issues/264
# starrwulfe hmm. What is the bridgy translator URI for sending a webmention reply? Something like brid.gy/publish/mastodon/reply/theURIthatImRespondingTo?
# [snarfed] starrwulfe https://brid.gy/about#reply
# starrwulfe thanks
# [0x3b0b] I learned yesterday that on the post I used to verify that I could successfully post and webmention an Indieweb "like" to something that wasn't an ActivityPub object, and have it appear to the Fediverse that I'd just posted a note with a link to that thing, almost every other reaction listed except one person's "bookmark" was actually a backfed response from a syndicated toot.
# @bpedro RT @tantek.com@fed.brid.gy I am once again asking you to own your notes, rather than tweeting them into Big Chad's garage. Maybe you left the big garage and now toot in your neighborhood Chad's garage. It's still someone else's garage. https://xkcd.com/1150 (1/4) (twitter.com/_/status/1609847252314365953)
# starrwulfe welp, can't do webmentions from a Tumblr since they strip anything but "supported" html.
# [0x3b0b] One of the things I've been trying to wrap my head around is, since I can't currently post something that isn't an ActivityPub object, if I want to reply to someone who uses something like Bridgy Fed, what is the ideal way to do it that will flow correctly in the most places? ...and I think I'm going to use you as a test case here in a little while, but possibly only after I finish cleaning up and posting this article I was working on
# @t Thanks @w3cdevs@w3c.social (@w3cdevs) & @w3c@w3c.social, good to be back on the @W3CAB. As W3C Developers noted, we have a lot Priority Projects work to do. I have rejoined the Vision project: https://www.w3.org/wiki/AB/2023_Priorities#Vision.2FPrinciples, with gratitude to @cwilso.com (...
https://tantek.com/t5Nw4 (twitter.com/_/status/1616246315960401921)
# [tantek] Interesting, my reply post hasn't been picked up by Bridgy Fed yet despite webmentioning from my site and Mention.tech https://tantek.com/2023/019/t4/
# [tantek] it's not showing up here https://fed.brid.gy/user/tantek.com
# [snarfed] [tantek] most of your wms in the last few hrs have been fine. the last one, from mention.tech, timed out (15s) when fetching https://tantek.com/2023/019/t4/
# Loqi [preview] [Tantek Çelik] Thanks @w3cdevs@w3c.social (@w3cdevs) & @w3c@w3c.social, good to be back on the @W3CAB.
As W3C Developers noted, we have a lot Priority Projects work to do. I have rejoined the Vision project: https://www.w3.org/wiki/AB/2023_Priorities#Vision.2FPrin...
# [KevinMarks] Mention.tech does things async with retries, though I didn't update it when the Internet Archive api changed
# [tantek] Who was it that was asking about getting Twitter API approval? Looks like that might be gone gone: https://www.engadget.com/twitter-new-developer-terms-ban-third-party-clients-211247096.html
# [snarfed] [tantek] just fyi BF is timing out on more GETs to tantek.com, eg the two "in progress" ones on https://fed.brid.gy/user/tantek.com
[chrisaldrich] joined the channel
# [snarfed] also [tantek] re your multi-reply, BF log shows that it correctly delivered two AS2 replies, each with the appropriate `inReplyTo` to the appropriate inbox, one to @w3c and one to @w3cdevs. https://fed.brid.gy/log?start_time=1674180903&key=https://tantek.com/2023/019/t4/%20https://w3c.social/@w3c/109706120053912910&module=
# [0x3b0b] Aha. I haven't figured out yet where in the code it's happening, exactly what the rationale is, or how it's picking which link to do it for yet, but I at least figured out what microblog.pub is doing that's resulting in some of your posts in my feed having a link at the end where the link text is an entire one of your *other* posts that you linked to. It's *somehow* picking a link in the post to feature at the bottom of it, and the way
geoffo joined the channel
# [aciccarello] I just saw the bridgy fed follow form and decided to copy it to my site. Works well! snarfed++
gRegor, gRegorLove_, starrwulfe and Guest6 joined the channel
# jeremycherfas Getting an Error Loading Channels in Together, `Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://together-server.tpxl.io/. (Reason: CORS request did not succeed). Status code: (null).`
jeremycherfas, gRegorLove_ and starrwulfe joined the channel
# [KevinMarks] I think Ben wants microsub https://mastodon.adida.net/@ben/109721860667905551
jonnybarnes, [asuh], geoffo, IWSlackGateway, starrwulfe, [tantek], gRegor and [KevinMarks] joined the channel
# [KevinMarks] so are these mastodon trends pages jsonfeed? Or lookalikes? https://indieweb.social/api/v1/trends/links
[snarfed] joined the channel
# [snarfed] this Mastodon link preview DOS thing will never die 😢 https://github.com/snarfed/bridgy/issues/1398
[aciccarello] joined the channel
[TMichelleMoore] joined the channel
# [TMichelleMoore] [aciccarello] So you just copied the html for that form to your website?
# [aciccarello] Basically! I copied the HTML and made some minor changes. I updated the submit url to be the absolute URL instead of relative (since it's no longer on a bridgy fed domain) and then adjusted some wording/styles.
# Loqi Bridgy Fed connects IndieWeb sites with Mastodon and the fediverse https://indieweb.org/Bridgy_Fed
[pfefferle] joined the channel
# [tantek] aciccarello, I started a stub "How to" for a follow form like what you did (based on what you said), could you add more details? https://indieweb.org/Bridgy_Fed#How_to_add_a_follow_form
# [aciccarello] [tantek] I added a few more details though I'm not sure how detailed to get.
# [aciccarello] I was happy to see that the form worked still. html++
# @GrembloProjects https://bensden.xyz/
I'm testing webmentions to see if I'm an idiot or if I set it up right (twitter.com/_/status/1616527954149867544)
# [KevinMarks] I've used honeycomb.io to look at post render times in detail, though that was on node, not tried with PHP - the same broad technique should work though
# [KevinMarks] it's very much the old memcached usecase, which might fit tantek's architecture
# IWDiscordRelay <jacky#7226> heh
# IWDiscordRelay <jacky#7226> such a good question; from my experience, timing is _always_ been the issue (and also determining "how old" can something be before it's actually stale)
# @GrembloProjects https://deloughry.co.uk/logs/integrating-webmentions-with-next-js
Shh don't tell anyone but I'm just going to copy paste this xoxo (twitter.com/_/status/1616541528088014848)
[chrisbergr] joined the channel
# @AxiomEval It's an obvious one but I'm certainly getting some pleasure out of using Webmentions as a way of updating posts or other artefacts when I forget to do something obvious such as add a link for something - I've always hated update in place. #indieweb #webmention (twitter.com/_/status/1616545814792265728)
starrwulfe and chrisaldrich joined the channel
gxt joined the channel
# IWDiscordRelay <jacky#7226> https://wiki.whatwg.org/wiki/Why_not_conneg
[chrisaldrich] joined the channel
# Loqi ok, I added "https://wiki.whatwg.org/wiki/Why_not_conneg" to the "See Also" section of /conneg https://indieweb.org/wiki/index.php?diff=86190&oldid=82670
[tw2113_Slack_] and geoffo joined the channel
# IWDiscordRelay <jacky#7226> just need to convince more of these masto devs to support Micropub + Microsub https://github.com/Dimillian/IceCubesApp
# IWDiscordRelay <jacky#7226> probably the need to implement two APIs versus one is a 'burden'
# IWDiscordRelay <jacky#7226> but it's a smaller surface area
# IWDiscordRelay <jacky#7226> wouldn't that perpetually put the standards here at a place of lower adoption then?
# IWDiscordRelay <jacky#7226> I do get the appeal of that - this API is known to map to this behavior
# IWDiscordRelay <jacky#7226> (this API = Masto's API)
# IWDiscordRelay <jacky#7226> Pleroma implements a facet of the Masto API (IIRC) so as many as there's out there
# IWDiscordRelay <jacky#7226> yeah the S3 effect (which, also, I just noticed that Amazon Simple Storage Service would _not_ make a good acronym, lol) is def a thing
# IWDiscordRelay <jacky#7226> across like DO, Vultr, Azure, etc (and even open projects now like Minio)
# IWDiscordRelay <jacky#7226> this was kinda a random musing tbh because it _does_ seem like there's "less" to do if you're aiming to target something like Masto despite a standard being something that _should_ work across different projects
# [KevinMarks] Mastodon is doing the early twitter playbook of shipping the api earlier or at the same time as their client app, which makes it a good playground for multiple apps
# IWDiscordRelay <jacky#7226> it's a bit on the tin, no? account creation + deletion, etc at a host (which reduces setup cost), things people tend to use like emoji dictionaries for messages, etc. there's a _lot_ that it does that one could just see by looking at https://docs.joinmastodon.org/methods/
# IWDiscordRelay <jacky#7226> like it covers _a_ lot
# [tantek] Micropub-brainstorming << consider new extensions based on features of https://docs.joinmastodon.org/methods/ that Micropub currently lacks, that would make sense (fit) in Micropub
# Loqi ok, I added "consider new extensions based on features of https://docs.joinmastodon.org/methods/ that Micropub currently lacks, that would make sense (fit) in Micropub" to the "See Also" section of /Micropub-brainstorming https://indieweb.org/wiki/index.php?diff=86199&oldid=66903
# Loqi ok, I added "to-do: rescope this page as a place to have higher level conversations / discussions and possibly even incubate ideas toward extensions, and then keep delegating actual extension proposal & development to GitHub" to the "See Also" section of /Micropub-brainstorming https://indieweb.org/wiki/index.php?diff=86200&oldid=86199
to2ds joined the channel
angelo and [schmarty] joined the channel
# [schmarty] Microsub also has a server-side component that isn't commodity the way Mastodon servers are.
# @tmichellemoore Today, I am continuing reading the Articles on the Webmention page. I am a little tired this evening so I might not get far. This is under the task to:
* Learn About Webmentions a Little More Deeply.
Day 13 of 100 #100DaysofIndieWeb, #IndieWeb… https://tmichellemoore.com/?p=152164 (twitter.com/_/status/1616584807592460289)