@silverpill
-
> Mastodon supports all standard activities and has a wide variety of clients.
What happens when you send a "Offer" message to an actor on Mastodon? Can they accept it?
Can I create a group actor on Mastodon? Can I use this actor to boost other actor's posts and have it visible on a Lemmy client?
How can a Mastodon client ask the server to get a collection of all images with an specific tag?
-
> Mastodon supports all standard activities and has a wide variety of clients.
What happens when you send a "Offer" message to an actor on Mastodon? Can they accept it?
Can I create a group actor on Mastodon? Can I use this actor to boost other actor's posts and have it visible on a Lemmy client?
How can a Mastodon client ask the server to get a collection of all images with an specific tag?
What happens when you send a "Offer" message to an actor on Mastodon?
The behavior of
Offeractivity is not described in ActivityPub, so Mastodon is not required to support it. Curiously, ActivityPub mentionsOfferwhen it talks about the side effects ofAccept:The side effect of receiving this in an inbox is determined by the type of the object received, and it is possible to accept types not described in this document (for example, an Offer).
...This statement is not compatible with the idea of a generic server.
Can I create a group actor on Mastodon?
I don't know. But it can create
Serviceactors, I guess it can be easily patched to allow creation ofGroupactors too.Can I use this actor to boost other actor's posts and have it visible on a Lemmy client?
I think FEP-1b12
Announceis not compatible with ActivityPub. It has different side effects, doesn't updatesharescollection.How can a Mastodon client ask the server to get a collection of all images with an specific tag?
Maybe something like
/api/v1/timelines/tag/{tag}?only_media=true? -
What happens when you send a "Offer" message to an actor on Mastodon?
The behavior of
Offeractivity is not described in ActivityPub, so Mastodon is not required to support it. Curiously, ActivityPub mentionsOfferwhen it talks about the side effects ofAccept:The side effect of receiving this in an inbox is determined by the type of the object received, and it is possible to accept types not described in this document (for example, an Offer).
...This statement is not compatible with the idea of a generic server.
Can I create a group actor on Mastodon?
I don't know. But it can create
Serviceactors, I guess it can be easily patched to allow creation ofGroupactors too.Can I use this actor to boost other actor's posts and have it visible on a Lemmy client?
I think FEP-1b12
Announceis not compatible with ActivityPub. It has different side effects, doesn't updatesharescollection.How can a Mastodon client ask the server to get a collection of all images with an specific tag?
Maybe something like
/api/v1/timelines/tag/{tag}?only_media=true?> I think FEP-1b12 Announce is not compatible with ActivityPub. It has different side effects, doesn't update shares collection.
Why?
Updating the shares collection is orthorgonal to the behavior expected from a Group actor that claims to support 1b12.
Sure, you can say that if the server does not update the shares collection, it's not fully compliant with AP APi, but there is nothing a Lemmy server to add every activity to the shares collection.
-
> I think FEP-1b12 Announce is not compatible with ActivityPub. It has different side effects, doesn't update shares collection.
Why?
Updating the shares collection is orthorgonal to the behavior expected from a Group actor that claims to support 1b12.
Sure, you can say that if the server does not update the shares collection, it's not fully compliant with AP APi, but there is nothing a Lemmy server to add every activity to the shares collection.
@raphael Nevermind, side effects wouldn't be a problem. However, it still doesn't seem to be compatible with ActivityPub... Because
Announceactivity is not defined in C2S context
https://www.w3.org/TR/activitypub/#client-to-server-interactions
-
@silverpill @raphael @mariusor
> neither is it an interesting concept
> interoperates with the rest of the network
look, we clearly have different goals here. your goal is to interoperate with the mastodon network. my goal is to publish activities to my website. mastodon doesn't even support all the activities defined in AS2-Vocab. a generic server supports *any* activity, even those not defined by AS2. the network i want to interoperate with isn't mastodon, it's the web.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login