-
Notifications
You must be signed in to change notification settings - Fork 0
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
Define a property for Content Warnings #1
Comments
Starting with a bang, real practical utility here. I like it! |
Here's the only chatter I could find about formalizing w3c/activitystreams#571 (comment) https://socialhub.activitypub.rocks/t/property-under-tag/3488/20 where else should I be looking? |
I am exactly the opposite of an ontology queen, but my intuition is that sensitive should be a property that nests multiple possible subproperties, since few communities would have a category of the sensitive fully congruous/coextensive with any other's, and would probably want to focus filtering efforts on only some sensitives and not others. whatever shape the ontological thinking goes, i'm hugely supportive of migrating from |
To @bumblefudge's point, it'd be great for us to discuss / explore if we could go a step further beyond mirroring
That would mean that a piece of content could have multiple warnings, and a Though to @evanp's point in w3c/activitystreams#583 (comment):
I expect mirroring |
@AnSavvides I think there's two or three things here:
Looks like I didn't create the issue to track content labelling yet |
@AnSavvides I would shy away from a canonical set of labels, but rather look towards something like the vocabulary in #15. The immediate issue with a canonical list is that there is huge cultural variance between what is considered sensitive or not. It's IMHO best to allow for distinct and/or overlapping vocabularies in order to avoid being prescriptive. Illustrative example from the world of movies: what's considered too nude in the US often gets a pass in Germany, but it's vice versa with regards to violence. If this kind of variance isn't allowed for, I worry that the system may be abused and/or simply not be adopted. |
Great points, and very much see what you are saying around cultural variance and not being prescriptive. I'll have a read through #15 and follow up there! |
As for the problem of {
"type": "Note",
"ex:moderationLabel": [
"ex:violentContent",
"https://example.com/label/42",
{
"type": "Note",
"name": "Spoiler of the latest episode"
}
]
} An unobvious point of this approach is that, while multiple "labels" for a single post make sense, you might not usually want multiple "content warnings", so maybe content warnings should be separated from labels to make it easy to restrict their cardinality. But there may be cases where you want an author-provided warning and a moderator-provided warning at the same time, so… I'm not sure if it's a good idea to restrict cardinality of content warnings either. |
This is a rather interesting article on Content Warnings and labeling of content: https://shelraphen.com/on-content-warnings/ |
|
@evanp thanks for the update, have added that in the issue description; that report was still being written when i wrote this issue, hence saying the work was in progress. |
Taken originally from: w3c/activitystreams#583
Currently mastodon (and inspired/compatible fediverse software) use the
summary
andsummaryMap
properties for content warnings, which isn't ideal since these are also used for actual summaries of Articles, Documents and other object types.We need to define a new property or set of properties specifically for the purposes of doing content warnings, these are typically applied by the author of a post when they compose it.
Content Warnings can largely be just a duplication of what we have for
summary/summaryMap
(i.e.,contentWarning/contentWarningMap
).This could be seen just as an effort to formalise an existing practice by defining an appropriate property for content warnings on objects.
There is already an ongoing effort to formalise theas:sensitive
property.The has been formalisation of the
as:sensitive
property in the SWICG Miscellany reportThe text was updated successfully, but these errors were encountered: