#social 2018-07-06
2018-07-06 UTC
fr33domlover2, fr33domlover3, fr33domlover4 and fr33domlover joined the channel
# nightpool[m] not specifically?
# nightpool[m] we just use as:sensitive to mark the post as "sensitive" and then only show `as:summary` for sensitive posts
# nightpool[m] yeah `as:sensitive`
# nightpool[m] we discard summary otherwise bc, you know, microblogging :D
# nightpool[m] hmm. not sure what you mean
# nightpool[m] implementing as:sensitive is up to the consumer if they want it
# nightpool[m] as:sensitive is documented
# nightpool[m] it's an extension somewhere
# nightpool[m] https://www.w3.org/wiki/Activity_Streams_extensions
# nightpool[m] ```
# nightpool[m] The sensitive property (a boolean) on an object indicates that some users may wish to apply discretion about viewing its content, whether due to nudity, violence, or any other likely aspects that viewers may be sensitive to. This is comparable to what is popularly called "NSFW" (Not Safe For Work) or "trigger warning" in some systems. Implementations may choose to hide content flagged with this property by default, exposed at user discretion.
# nightpool[m] ```
# nightpool[m] we basically ported the ostatus semantics straight over to AP, including the fall-back behavior
# nightpool[m] which people liked at the time we implemented CWs original for ostatus
# nightpool[m] s/original/originally
# nightpool[m] Yeah, gnu social wanted to ignore cws all together
# nightpool[m] and when pleroma implemented AP, they decided to show the summary but not hide the content, so it just becomes a title
# nightpool[m] ig
# nightpool[m] the point stands that at the time, people we very much against a sensitiveContent kind of deal
# nightpool[m] s/we/were
# nightpool[m] mm kind of depends
# nightpool[m] if it's like an RSS-reader type of application, they might just show summary
# nightpool[m] you know?
# aaronpk example: my site doesn't have any concept of sensitive/CW, and check out the comment here: https://aaronparecki.com/2018/07/05/14/
# nightpool[m] summary/content is the way we translate it for our mf2 markup as well as our open-graph tags
# nightpool[m] isn't that the bug we were talking about?
# nightpool[m] i have code for it I just forgot to push it
# nightpool[m] that feels consistent with http://microformats.org/wiki/h-entry#p-name_of_a_note
# nightpool[m] which can be "same as the title element" or "first sentence of the p-content/e-content"
# nightpool[m] aaronpk: again, it depends on the intended UX
# nightpool[m] most indieweb sites are much more of a full-featured blog ux
# nightpool[m] in that case, it's natural to show the summary and link to the content
# nightpool[m] oh, that
# nightpool[m] yes
# nightpool[m] a mastodon user would expect any text under a content warning to require affirmative user consent before being able to see it
# nightpool[m] that sounds correct
# aaronpk example screenshots: https://github.com/tootsuite/mastodon/issues/7926#issuecomment-402883007
# Loqi [aaronpk] A change in the Microformats parsing spec from [a few months ago](https://github.com/microformats/microformats2-parsing/issues/6) reduced the cases where parsers would auto-generate a `name` property if there wasn't one in the original markup.
Pr...
# nightpool[m] summary <-> p-name sounds like the 100% correct mapping
# nightpool[m] i guess i was maybe confused when you asked about fallback behaviors, because so far the types of people mastodon have been mainly federating with strongly disagree with the mastodon userbase on this point.
# aaronpk here was my attempt at changing it, tho I only found one of the files in this PR which is why I closed it. https://github.com/tootsuite/mastodon/pull/7925/files
# nightpool[m] I have the changes locally
# nightpool[m] after our discussion a couple days ago
# nightpool[m] i just keep forgetting to push them
# nightpool[m] i'm not familiar enough with the differences between p-name/p-summary to comment unforch
# nightpool[m] again, i try to defer to the UX expectations of the application at hand
# aaronpk there's also a new proposal for post-type-discovery to better make use of the summary property https://github.com/tantek/post-type-discovery/issues/38
# nightpool[m] and I think summary/content is semantic enough that the mental model users have won't be violated
fr33domlover1 joined the channel
fr33domlover2, fr33domlover3, fr33domlover4, fr33domlover, fr33domlover1, xmpp-social, vasilakisfil, vasilakisfil_, KjetilK, dlongley, tantek, JanKusanagi and jeremy joined the channel