Note that I said “quoted posts”, not “quote posts”, don’t @ me!
After the last WG meeting @[email protected] @[email protected] and I chatted a bit about how NodeBB handles quoted posts, but also in relation to quote posts. I thought that it was an interesting chat that merited further discussion; also because some of it was over my head.
When asked how NodeBB handles blockquotes specifically, I replied that blockquotes themselves are rather simple. We set a copy of the text wrapped in <blockquote>
.
The rationale is simple: forums typically represent content in a linear fashion, and quoted posts are a handy way to reinforce subcontext within a topic. A typical topic/thread could have many separate discussions all happening together (aka thread drift), so quotes help others know what you’re responding to. We don’t have special handling or references to our blockquotes because there is a history in forums of edited blockquotes.
Perhaps you want to have a block quote and add some emphasis?
It’s also better netiquette (god, that term is old) to trim down the quote to only the relevant parts.
Another upside is that a copy-paste of a post preserves that post to history. That can be useful if the quoted user tries to edit their post later, etc.
vis-a-vis the concept of “quote posts”, which I take to mean an embedded post within a post, allowing for replies, likes, etc. How that is represented via ActivityPub is probably detailed in some FEP, but NodeBB doesn’t implement that yet. It’s a more complicated mechanism that requires a lot more thinking through, and to be honest, we haven’t had the need for that in the 10+ years we’ve been building NodeBB.
This is one of those things where it is a culture clash.
Forums are designed for discussions, and that includes quoting what was said. The quotes are purposefully kept intact in case someone else deletes their post and falsely claimed they didn’t say that. Whereas micro-blogging platforms like Mastodon are not designed for discussions, and users tend to call anyone that replies to their post a #replyguy and hate being quoted.
Forums and Facebook-style platforms can make these changes to accommodate quotes that can be deleted by the person who was quoted. But the bigger issue is a cultural one. If a person can delete their quote, forum users will purposefully quote them in a manner that cannot be deleted, even if it means just copy and pasting the text, because forums have a culture of holding people accountable for what they post.
I am not sure how you will resolve this cultural issue with technology. There are too many ways to bypass it.