Hi @julian @canary,
what problem are you solving? Why should the domains have to match? And bad implementations happen. #Webfinger
P.S.: Are you aware #webfinger isn't part of #activitypub?
Hi @julian @canary,
what problem are you solving? Why should the domains have to match? And bad implementations happen. #Webfinger
P.S.: Are you aware #webfinger isn't part of #activitypub?
Hi @julian,
if you can't use them, it's because of broken servers. How do you improve 3rd party servers?
Hi @julian,
I'd like to test @aSeppoToTry, how can I?
Hi @julian @aSeppoToTry @canary,
hm, interesting. I doubt there is a correct answer. Because #Webfinger doesn't care about #ActivityPub and ActivityPub doesn't care about Webfinger neither specifies how to construct the handle from a profile document. It would have to be explicitly mentioned which it isn't. All other is idiosyncratic, proprietary oracles.
According to https://www.w3.org/TR/activitypub/ the actor id is the canonical identifier.
With best faith #Seppo combines the preferredUserName and the profile document's domain. What else could you do?
Hi @julian,
but how do you (they)? The actor just doesn't know the handle domain. Strictly spoken not eve the local part but there seems to be consensus to use the preferredUserName. Serious question.
Hi @julian,
the document is a report from @evanprodromou mid 2024, not a standard and not part of #AP. And at step 4 it reads "4. Optionally:". But it proposes a solution - thanks for bearing with me. So the #rfc7033 subject: "acct:alice@correct.example.com" would be it.
Feels hacky, IMO the profile should be explicit about the handle just like the way round #webfinger is explicit about the actor id.
Hi @julian,
a pity @silverpill doesn't use https://www.w3.org/TR/xmlschema-2/#anyURI and doesn't keep the acct:alice@example.com from https://www.rfc-editor.org/rfc/rfc7565.html.
And yes, I'd be happy if you add #Seppo!
@pfefferle @chris @hoergen höre ich single-user, denke ich @aSeppoToTry.
Dear @evan, @FediverseSymbol,
what other follows are there? However it doesn't have to stop there. A mutual follow is 2 one-way follows. Feedback is what comes after or on-top follow. At first there is the notification which I never have seen other than being one-way.
However feed subscriptions were anonymous and therefore e.g. not easily blockable.
Btw. https://www.w3.org/TR/websub/ allowed for expiring subscriptions. That would solve the mastodon account deletion avalanche issue. Imagine 3-monthly (automatically) renewing follows. We should do the math what that means for the amount of maintenance messages. The burden of maintaining a subscription would be on the subscriber side rather than the publisher which IMO would be a good thing.
Hi @evan, @FediverseSymbol,
https://upload.wikimedia.org/wikipedia/commons/4/43/Feed-icon.svg still nails it, doesn't it?
@naturzukunft @evan @steve Yes. https://Seppo.Social may offer no such update. Delete yes, but update, no. For the mentioned reason and others.
Btw. rewriting the past is what Winston Smith did for a living in Orwell's 1984.
Hi @pfefferle, if the post features a <link rel="replies"> or an according Link response http header, that should give some clues. Otherwise ask webfinger?resource=https://example.com/blog/posts/23/ and check there.
IMO that's legit <link rel> use - may not be widely implemented (yet).
What do you think?
@deadsuperhero may I add 'diffing idiosyncratic, repetitive yaml configs.'
However I am happy @peertube exists, merci @Framasoft!
@hongminhee @demo no, I can't.
📄 Who is welcome to my #Inbox? ( #ActivityPub ) | MRo Blog
https://blog.mro.name/2024/02/inbox-activitypub/
#Federation #Spam
@demo
¹ https://mro.name/ayf3yyk
@naturzukunft @evan @context maybe unrelated but above urls lack a scheme.
😡 Rubenerd: Stop calling people “content creators”
https://rubenerd.com/stop-calling-people-content-creators/
"… Was Michelangelo painting content? …"
thanks @rubenerd via https://rubenerd.com/leo-babautas-minimalist-site-guidelines/
¹ https://mro.name/axs97cy
@pfefferle @django the hard-coded '#main-key' is gone. Where do you get it instead?
Hi @pfefferle und @grindhold - ich stehe wieder auf dem Federation Schlauch und brauche Hilfe. Könnt Ihr mal kurz draufschauen?
Z.B. Bewegung.Social behandelt dev.seppo.social/2023-08-28 und demo.seppo.social/2023-10-10 sehr unterschiedlich und ich habe keinen Schimmer wieso. Die Header sind gleich und der Body quasi aus. Allerdings ist der, der klappt Http 1.1 und der, der scheitert Http 2.0. Aber das kanns ja nicht sein, oder? Fällt Euch sonst noch was auf?
Konkret:
klappt wie erwartet: https://bewegung.social/authorize_interaction?uri=https://dev.seppo.social/2023-08-28/activitypub/profile.jlda
scheitert https://bewegung.social/authorize_inte
Evtl. das Problem mit https://demo.seppo.social/.well-known/webfinger?resource=acct:2023-10-10@demo.seppo.social, @grindhold Du hast mich gewarnt, ich wollte nicht hören. @pfefferle @chpietsch
Builds the social web 🚲 https://Seppo.Social with 🐫 @ocaml. Supported by https://NLnet.nl/project/Seppo. Makes things deemed impossible.Former JEE and iOS developer, past 🌳 tree planter. Occasional lightning talker https://mro.name/talks. Netizen since the mid 90ies. https://SIGCHI.org, https://CCC.de, https://FIfF.de, https://NOYB.eu, https://Blaetter.de.Likes 😈 https://mro.name/FreeBSD-XFCE 🐁 and 🏔️ https://AlpineLinux.org.#permacomputing #digitalmonad. #tootfinder
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.