#dev 2023-09-11

2023-09-11 UTC
chenghiz_, angelo, jan6, sebsel1, sknebel, oenone, gwg, omz13, benji, nsh, gnoo, jjuran, bterry, IWSlackGateway and [tantek] joined the channel
#
[tantek]
!tell [snarfed] is it expected Bridgy Fed behavior that a self-reply (threaded post) goes to zero people when it should literally be the same audience as top level posts? e.g. https://fed.brid.gy/log?path=%2F_ah%2Fqueue%2Fwebmention%2C%2Finbox&start_time=1694398958&key=https%3A%2F%2Ftantek.com%2F2023%2F253%2Ft3%2F%23bridgy-fed-create
#
Loqi
Ok, I'll tell them that when I see them next
#
[tantek]
!tell [snarfed] try two: is it expected Bridgy Fed behavior that a self-reply (threaded post) goes to zero people when it should literally be the same audience as top level posts? e.g. https://fed.brid.gy/log?path=%2F_ah%2Fqueue%2Fwebmention%2C%2Finbox&start_time=1694398958&key=https%3A%2F%2Ftantek.com%2F2023%2F253%2Ft3%2F%23bridgy-fed-create
#
Loqi
Ok, I'll tell them that when I see them next
[snarfed] joined the channel
#
[snarfed]
oh interesting, good question. afaik AP inbox delivery of replies is only to the OP's inbox, not to your followers, but I don't know about self replies, I suspect that's not specified
#
[snarfed]
I'm not sure how to follow the specs on this. https://www.w3.org/TR/activitypub/#delivery says it's AS2 audience targeting, https://www.w3.org/TR/activitystreams-vocabulary/#audienceTargeting , and I can't find anywhere there that's normative for notes/articles with inReplyTo
Hhjj joined the channel
#
aaronpk
I don't think that was ever really well thought out
#
[snarfed]
I'm also not sure what the most common user expectation of Bridgy Fed's behavior here would be, for a native reply via webmention from web to web
#
[snarfed]
on the one hand, we could say, it was entirely within a single protocol, so there's nothing for Bridgy Fed to do
#
[snarfed]
on the other hand, we could say, it did trigger BF via webmention, and it's a self reply, so they must want to deliver the reply to all followers on all protocols
AramZS, streety, omz13, [Murray] and jonnybarnes joined the channel
#
jeremycherfas
Anyone happen to know if there is a single referrer agent in requests from Mastodon? I'd like to be able to track them.
#
jeremycherfas
To answer my own question, looks like there is: `Mastodon/4.x.x` followed by the specific instance.
#
jeremycherfas
And boy, are there a lot of them.
AramZS, btrem, mro, jan6 and [pfefferle] joined the channel
#
[pfefferle]
[snarfed] have you implemented the refreshtoken functionality of atproto?
#
[snarfed]
[pfefferle] no, I'm working at the protocol level, not the API level
#
[snarfed]
the auth stuff I've done has been generating and encoding keys, signing records, and generating inter-service JWTs
btrem, [aciccarello] and [KevinMarks] joined the channel
#
btrem
re: https://chat.indieweb.org/dev/2023-09-01#t1693533254808700 I also have front matter vocab that matches mf2. Specifically, a few months ago I started adding location to my photo posts, and use mf2 terms in my front matter. E.g. {"location": {"name": "U.S. National Arboretum", "adr": {"locality": "Washington","region": "D.C."}}}
#
Loqi
[preview] [[tantek]] since frontmatter conventions are nearly completely inconsistent, is there an opportunity to perhaps specify a microformats-based vocabulary and (micro)syntax for frontmatter as a proposed standard for frontmatter?
#
btrem
And, inspired by aaronpk++ 's example, I changed some other front matter items, e.g., "type: article" is now "type: entry" or "type: recipe". Bonus: it simplified my nunjucks templates. :)
#
[tantek]
nice! btrem++
#
Loqi
btrem has 1 karma in this channel over the last year (8 in all channels)
#
btrem
Hmm, by karma didn't work. Let me try it again. aaronpk++
#
Loqi
aaronpk has 38 karma in this channel over the last year (97 in all channels)
#
btrem
Better.
#
btrem
Though I did cheat on some properties, e.g., `street-address` in mf2 is `street` in my front matter, and `country-name` is `country`. Because I'm lazy and want to type as little as possible when I'm writing yaml. ;-)
#
btrem
But if a standard were established, I could probably be persuaded to type the extra characters.
[catgirlinspace] joined the channel
#
[tantek]
!tell snarfed I wonder if Bridgy Fed should be more "promiscuous" with replies than it is now, because it seems better to send more out and let folks ignore/mute things they don't want. E.g. a self-reply (tootstorm?) should be delivered to every follower. a reply to an event page somewhere else (not on Mastodon etc.) should also be delivered to everyone following, because what else could you as a publisher mean by asking Bridgy Fed
#
Loqi
Ok, I'll tell them that when I see them next
#
[tantek]
to publish it?
#
[snarfed]
ahhh promiscuity, topic of endless debates in Bridgy classic. almost comforting that we're having similar debates in Bridgy Fed 😆
#
Loqi
[snarfed]: [tantek] left you a message 1 minute ago: I wonder if Bridgy Fed should be more "promiscuous" with replies than it is now, because it seems better to send more out and let folks ignore/mute things they don't want. E.g. a self-reply (tootstorm?) should be delivered to every follower. a reply to an event page somewhere else (not on Mastodon etc.) should also be delivered to everyone following, because what else could you as a publisher mean by asking Bridgy Fed
#
[snarfed]
yeah I think I agree. the key point is that the source user included a link to BF and sent a webmention to it, which indicates their intent to federate
#
Loqi
[preview] [snarfed] #639 How should self replies work?
#
[tantek]
oooh thanks for filing the issue snarfed++
#
Loqi
snarfed has 103 karma in this channel over the last year (157 in all channels)
gRegor joined the channel