question mainly to proponents of quote posts, but anyone can respond:
-
joelving@mastodon.joelving.dkreplied to trwnh@mastodon.social last edited by
@trwnh I'd say that that is simultaneously too narrow and too wide. Too narrow if it's to say something about intent, and too wide if it's about display.
I don't think the first (intent) is possible to enumerate, but the second absolutely is. Then I'd maybe simply do something like `rel` for an anchor and use `display='embed'`, `display='preview'` or `display='link'`, maybe as links in a context-collection or something. -
chris_radcliff@spaceup.cityreplied to trwnh@mastodon.social last edited by
@trwnh I would say “incorporates as direct context” rather than the “refers to as linked context” that a link implies. It was stronger when Twitter had the 140-character limit, which led style guides to declare that a canonical reference to a tweet was to include the entire tweet.
-
joelving@mastodon.joelving.dkreplied to joelving@mastodon.joelving.dk last edited by
@trwnh I see that AS2 links already have a rel property. Might be usable here?
-
trwnh@mastodon.socialreplied to a@pdx.social last edited by
-
djsundog@toot-lab.reclaim.technologyreplied to darius@friend.camp last edited by
@darius @trwnh I agree! it'd be one thing if the systems involved defined the constituent parts of a context, so that there'd be value in possibly providing a link to the original context, but I'm pretty sure that's not a thing here (yet?) so it's definitely not sufficient in and of itself. I personally don't think "quote post" is anything more than "link to thing I guarantee is an activitypub object rather than some other type of web content", and I'd prefer to see the fediverse move to rendering embedded references to other fediverse content inline, but that it should be all client rendering decisions ultimately anyway, I think.
-
trwnh@mastodon.socialreplied to tom@labyrinth.social last edited by
@tom the quirk here is that you can respond to something without addressing the author of the thing you’re responding to. response, audience, context are all on a separate axis
the open question is how to link to the “thing being quoted”. an existing property, or a new property? if a new property, how do we define that new property clearly?
“A is related to B where A isQuoteOf B” raises the immediate question of what “isQuoteOf” is supposed to mean precisely.
-
darius@friend.campreplied to djsundog@toot-lab.reclaim.technology last edited by
-
djsundog@toot-lab.reclaim.technologyreplied to darius@friend.camp last edited by
@darius @trwnh I think a client that recognized an activitypub embed, dereferenced it, saw it was a reply, and included a "via" link to the top of thread activitypub object could be pretty neat! I'd probably really enjoy having that contextual clue that the quoted bit is part of a larger picture regardless of the intent of the person quoting it. but I really feel like this is all presentation not protocol.
-
trwnh@mastodon.socialreplied to agnes@pdx.social last edited by
@agnes so it’s a kind of citation? like how you might use <blockquote cite=“”> in HTML or is it a different kind of citation.
if i had A and B and i said “A isQuoteOf B”, is there a meaningful definition for “isQuoteOf” or is it instead a combination of other factors (context, audience, response, and so on)
-
trwnh@mastodon.socialreplied to tante@tldr.nettime.org last edited by
@tante “commentary” or “response” seem to be the closest things here. but the rest of it is expressible via different existing properties — audience and context in particular.
-
trwnh@mastodon.socialreplied to tech_himbo@mastodon.social last edited by
@tech_himbo in the case of a boost we instead describe the action of Announcing the existence of the object. if you were to Endorse a post then that makes sense as a separate activity.
alternatively from a different perspective: you could represent not the act itself, but the relation or property. generically you might have an Annotation framework where the purpose of the anno is “endorsement”.
Just like we have `inReplyTo` right now, we might similarly notify the author that we have Reply’d.
-
t54r4n1@mspsocial.netreplied to trwnh@mastodon.social last edited by
@trwnh huh, never seen such an implementation
-
darius@friend.campreplied to t54r4n1@mspsocial.net last edited by
-
trwnh@mastodon.socialreplied to darius@friend.camp last edited by
@darius @djsundog this does require an understanding of `context` as “put this thing in a different grouping”, yes.
ie if someone declared inReplyTo + a different context, and Mastodon saw it and ignored context, it would look like a “regular reply”. but that doesn’t change the fact that it is what it is.
-
terryhancock@realsocial.lifereplied to trwnh@mastodon.social last edited by
ISTM that the critical distinction is expectation of responses.
If I *reply* to a post, I am directing my speech at the original poster. Others may see, but it is understood that I am speaking TO the poster.
If I *quote post*, I am directing my speech to *my followers* generally, and adding some information or context to it. The message might be seen by the original poster, but I am not speaking to them, and they should feel no reason to reply.
A rather subtle matter of intent.
-
matt@writing.exchangereplied to trwnh@mastodon.social last edited by
@trwnh @tech_himbo I feel like it could easily be an `attachment`, especially since that can hold many objects (useful for e.g. an `Article` that quotes many different objects).
Overall, I think it's just embedding a full object inside another. But I assume a new property saying "this is a quote" for the UI would be necessary.
-
trwnh@mastodon.socialreplied to djsundog@toot-lab.reclaim.technology last edited by
@djsundog @darius right, i share the feeling that it is presentational and functional, not semantic. in other words, saying “A isQuoteOf B” doesn’t have a meaningful definition for “isQuoteOf” as a singular thing.
At the protocol level as a descriptive framework we have {context audience to cc attachment tag inReplyTo} and i am skeptical we need “quoteOf”. but i’m trying to cast around for other takes before committing to that.
-
trwnh@mastodon.socialreplied to joelving@mastodon.joelving.dk last edited by
@joelving That it does, but what is the *value* of the rel?
-
darius@friend.campreplied to trwnh@mastodon.social last edited by
-
foolishowl@social.coopreplied to trwnh@mastodon.social last edited by
@trwnh I'm not sure I understand your questions, but I'll try to answer.
I think the quoting post is dependent upon the quoted post, but it may be a weak dependency -- that is, the quoting post may still be meaningful if the quoted post is inaccessible.
I'm guessing in your second question you're asking about features of the ActivityPub protocol, and I don't know how to answer that.