I was looking at Quotebacks again recently https://quotebacks.net/, a project to “Quote, reply, and converse across the open web.” It has some standardized HTML markup plus a little JS to format it in a pretty / interactive way.
Here’s a little bit about the goals of the project:
Our overall design goals are to help maintain context when composing new texts with quotes, to enable generous quotations, and to facilitate quoting all texts and voices. A bit more about these goals:
First and foremost, quoting gives context, helping readers see where an author is coming from. Quotes and citations are an important part in making and remembering history. And looking looking towards the future, they allow us to better see, understand, and build on the vast graph of human knowledge—the original “web”—that other, greater internet of which this one is just part.
Secondly, quoting another person can be generous. Generous quoting can mean raising another’s voice alongside your own, affirming their authorship, and striving to not take them out of context. One can quote generously, no matter whether one is agreeing or disagreeing with another author.
This is related to common formats for “bookmarks” – related to the Links TiddlyWiki Discussion – as well as Saving the origin of dragged tiddlers.
There is a browser extension for clipping, and a JSON format, so it might be interesting to see about importing that into TiddlyWiki.
I’d want to see Quoteback display / embeds in a Tiddler, but also Tiddler-as-quoteback, with the metadata as fields and the quote as the body text.
I assume the Twitter plugin might be a useful starting point? Is there another existing plugin that supports arbitrary rich embeds of links, videos, etc?