barnaby, jacky and gRegorLove_ joined the channel; barnaby left the channel
#@AliveDevil95↩️ Fediverse, featuring „The Fragmentation“ where you are not sure, if the other party supports
diaspora-Protocol, ActivityPub/-Stream, WebMention/-Stream/-* or another - not yet developed - incompatible protocol to round this up. (twitter.com/_/status/1586043190544859136)
#[tantek]yesss WebStream™, the packaging up of h-feed, h-entry and all the currently interoperably supported additional properties for various reactions
tbbrown, EncryptedGiraffe, geoffo and [jeremycherfas] joined the channel
#[tantek]Switching to here because I have a feeling there may be more dev-like discussions of DNS setup and such
#[tantek][manton] can I set up micro.blog to "serve" an @@ ActivityPub address for me but with my own domain, without having micro.blog responsible for *serving* my domain? e.g. on this screen https://micro.blog/account/mastodon
#[snarfed]you'd need to do some setup for AP requests to your domain, along with extra Mastodon quirks like Atom feed requests
#[tantek]huh? how is an Atom feed a Mastodon quirk?
#[snarfed]because Mastodon looks/looked for it as part of its AP interop, even though it's not part of AP
#[snarfed]Saphire nice! Serving both a real personal site (ie not just a single user mastodon instance) and a real AP profile from the same domain is definitely an advanced maneuver
#[snarfed]A number of us here do it via Bridgy Fed (above), but some do it custom
#[snarfed]Ah, are you running your own Mastodon or other AP implementation alongside your site, and redirecting the AP URLs internally?
#[schmarty]Saphire: ah, so just the `.well-known` stuff required to appear as a profile? how about an inbox for follow requests, delivering posts to followers?
#[tantek][snarfed] re: that Bridgy Fed setup link, it says: "Apache: add this to your .htaccess file:" so if I do that, how does Bridgy Fed know what to serve when it gets requests?
#[tantek]like isn't there some step to "auth" Bridgy Fed or something for that to work or is it all by magic auto-discovery?
#Saphire[tantek]: afaik this is a way to forward requests and rewrite them
#[tantek]Saphire yes clearly it does that, but rewrite them into WHAT — that's my question
#[tantek]that makes it an "atomic" one-line Apache rule that should have zero interactions with any other Apache rules in my htaccess
#[snarfed]still need RewriteEngine on if you don't already have it, but otherwise sure
#[tantek]yes of course, and yes I already have it on
#[tantek]I have a bunch of other RewriteRule, RedirectPermanent, RedirectMatch rules, and would prefer no "global" state changes that could have side-effects on any of them
#aaronpkalso because the username and webfinger part isn't actually in the activitypub spec so what you're really asking is whether it "works" with mastodon and things that have been made to work like mastodon 😂
#[manton]Also, one of those resources probably requires content negotiation… Yay.
#[tantek]capjamesg, in the context of a personal site or blog / posts, I like "reader" or "viewer" for someone looking at your site / stuff. "visitor" never made much sense to me because it implies more interactivity that is actually happening in practice
#[manton][aaronpk] I’m surprised there isn’t a “Mastodon spec” that rolls everything together or at least documents it. Haven’t checked recently, but it’s definitely not enough to just say “implement ActivityPub”… I feel like I was using curl to unravel it.
#capjamesgHow about for someone who is logged in to a service, though?
#[tantek]your website is not a "service" though is it?
#[tantek]yo can someone plz check to see if @tantek.com @tantek.com does anything in their AP-supporting web UI since there is no public validator for @@ usernames?
#[tantek]and if not, what error message(s) etc. you see?
#aaronpk"503 Remote SSL certificate could not be verified"
EncryptedGiraffe and jacky joined the channel
#[tantek]uh oh did I break my LetsEncrypt with that RewriteRule?
#[snarfed]I also tend to encourage almost everyone to use Bridgy non-Fed for Mastodon instead, since the appropriate audience for Fed seems smaller and smaller, so I struggle with prioritizing BF feature development and even maintenance
#sknebelits not about lazy vs eager, its just that its push-based
#aaronpkwhy can't it send a delete account to me only if i've interacted with that account before?
#[manton]Yeah, it’s very chatty, and not well-suited for filling in older posts. When migrating between Mastodon instances, I don’t think you can import old posts. Very counter-intuitive to someone used to a blog, but I guess fits moving from Twitter to Facebook.
#[manton]I queue almost all ActivityPub work to the background, and it’s just always churning on something… Just checked my queue and it has about 700 items in it. No idea what they are doing! I should have better stats or graphs or logging for it. 🙂
#[manton]Probably most work is sending posts to followers, but wouldn’t surprise me if there are deletes and other random things in there.