Is there a way to quote post #Piefed posts from Mastodon yet? If not, why not?
-
@liaizon I am dumb as fuck

Sorry
-
@ed nope I did not at all mean Pixelfed.
-
@liaizon I guess the answer would be no, and I assume it's because QTs in Mastodon are permission-based (there's a flag that determines whether it's allowed or not)) and other platforms do not support that.
-
@liaizon Mastodon requires some kind of complicated "approval stamp" before showing a preview of a post. Most fedi developers ignore that
-
@silverpill @liaizon That should only be required if the server the quoted post is from supports that feature. Unless they deviated from their own FEP that is. If the approval process is not supported, it is allowed to go through.
-
-
@rimu are there plans to allow Piefed posts/comments to be quotable from Mastodon, or other fedi software that support the new consent based style of quote posting?
-
@liaizon It's not something I've paid any attention to.
I'd be fine with hardcoding PieFed to make every post always quotable. Do you know off the top of your head what JSON I need to add to the activity?
-
@rimu heres the FEP for it https://fediverse.codeberg.page/fep/fep/044f and someone like @silverpill or @trwnh would probably be a better person to explain what is necessary
-
@liaizon @rimu @silverpill you need to handle incoming activities, but your response can be dynamic taking in uris of quoted object and quoting object. i think someone was talking about implementing a stamp generator as an endpoint using query parameters -- you could include that in your response
-
@trwnh @liaizon @silverpill If I just put
```
'interactionPolicy': {
'canQuote': {
'automaticApproval': ['https://www.w3.org/ns/activitystreams#Public']
}
}
```on all PieFed's outgoing `Note`s, there won't be any incoming activities, right? No point asking for permission if it's already been given, surely.
-
@rimu @liaizon @silverpill no, you still need to respond to the activities. the bit you quoted is only a hint so clients know whether their activity will be accepted
-
@rimu @liaizon @silverpill it's like how a Follow might be automatically Accepted but you can't assume it will until you actually receive the Accept
-
@trwnh@mastodon.social that's ridiculous. Why does every other AP service have to create activity handlers just to get a baseline permissive behaviour?
I understand the consent respecting aspect, but if the behaviour is "allow all", it should be as simple as a flag.
Too bad I didn't pay enough attention to the FEP draft.
-
@julian @silverpill @liaizon if the policy changes later it will invalidate all existing "implicitly approved" interactions.
-
@trwnh@mastodon.social that's a weak justification for an (imo) unnecessary handshake.
Ultimately if I set a permissive policy that's on me isn't it.
-
@julian the handshake is the whole point. you are trying to establish that the other person is okay with it. if it was unnecessary, use any of the dozen other ways to "quote" that don't ask for consent. but then don't expect mastodon to show those in the same way as proof-of-consent. how do you prove consent without asking? well, that's called "implied consent", philosophically speaking, and it might cause harm if you assume incorrectly.
anyway, take it up with mastodon, not me.
️ -
@julian personally, it is my longstanding policy that "quote posts" aren't real, and copying twitter is just causing more confusion. what would be more helpful is to explicitly recognize context and audience. most "quote" relations are actually just "inReplyTo, but i want my followers to see it". this is entirely an artifact of mastodon hiding certain things from your feed based on idiosyncratic logic. it's not a problem on pleroma/akkoma and even in masto you can hack it with "reply and boost".
-
@trwnh@mastodon.social right, exactly. I'm not saying thete isn't harm being done with quote posts, and I certainly not qualified to weigh in on that...
But I do know that canQuote isn't going to magically solve dunking culture.
Citiverse è un progetto che si basa su NodeBB ed è federato! | Categorie federate | Chat | 📱 Installa web app o APK | 🧡 Donazioni | Privacy Policy


