-
-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quote reposts #29
Comments
There are a lot of prior arts like it's an incarnation of xkcd #927 (Standards), but it seems that the major ones are attaching to quoting The advantage of the Here is an example of a quote post as implemented by a Mastodon fork named Fedibird (with irrelevant properties being omitted): {
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"fedibird": "http://fedibird.com/ns#",
"quoteUri": "fedibird:quoteUri",
"misskey": "https://misskey-hub.net/ns#",
"_misskey_quote": "misskey:_misskey_quote",
"_misskey_content": "misskey:_misskey_content"
}
],
"id": "https://fedibird.com/users/tesaguri/statuses/111232525207963963",
"type": "Note",
"inReplyTo": "https://fedibird.com/users/tesaguri/statuses/111216220657062989",
"quoteUri": "https://fedibird.com/users/tesaguri/statuses/111170983338974805",
"_misskey_quote": "https://fedibird.com/users/tesaguri/statuses/111170983338974805",
"_misskey_content": "https://codeberg.org/tesaguri/fep/src/branch/fep-1ee6/fep/1ee6/fep-1ee6.md\n改名した",
"content": "<p><a href=\"https://codeberg.org/tesaguri/fep/src/branch/fep-1ee6/fep/1ee6/fep-1ee6.md\" rel=\"nofollow noopener noreferrer\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">codeberg.org/tesaguri/fep/src/</span><span class=\"invisible\">branch/fep-1ee6/fep/1ee6/fep-1ee6.md</span></a><br />改名した<span class=\"quote-inline\"><br/>QT: <a class=\"status-url-link\" data-status-account-acct=\"tesaguri\" data-status-id=\"111170983338974805\" href=\"https://fedibird.com/@tesaguri/111170983338974805\" rel=\"nofollow noopener noreferrer\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">fedibird.com/@tesaguri/1111709</span><span class=\"invisible\">83338974805</span></a></span><span class=\"reference-link-inline\"> <a href=\"https://fedibird.com/@tesaguri/111232525207963963/references\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"status-link unhandled-link\" data-status-id=\"111232525207963963\">[参照]</a></span></p>"
} This post is quoting another post https://fedibird.com/users/tesaguri/statuses/111170983338974805, which is denoted by the The example contains multiple properties ( Prior artsMisskeyMisskey defines the FedibirdFedibird has implemented the quote feature based on the Mastodon fork wakin-/mastodon#39 that introduced the In consequence, it now uses the AkkomaAkkoma seems to support Glitch+Treehouse EditionTreehouse seems to support FEP-e232 and
|
Pleroma now supports quote posts as well: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3921/diffs (unreleased). |
Reposts work via an announce activity and activities are just extended objects, so they can have content
Idea: Add content to the announce activity, if there's no content, it's a normal repost. If there is content it's a quote repost
The text was updated successfully, but these errors were encountered: