Closed user12986714 closed 3 years ago
as it is suggested not to use spam flags for rude/abusive content
Only by those who are unnecessarily pedantic about the types of two red flags which are functionally equivalent in almost every way.
Spam vs. abusive makes no difference; you can flag spam as abuse or abuse as spam, in theory, and it should get marked helpful. If you're concerned that it won't, you can always use the link to the post on-site to cast your preferred type of flag, at the cost of a few extra clicks and ten seconds.
The main problem here is that users need to spend a little more time and effort, and therefore creates a tiny friction for users to use appropriate flag. The difference is minor for a few times, but in the long run the accumulated effect may not be negligible, and hence that tiny friction may shift users into trending to flag posts as spam, rather than using an appropriate flag.
The use of appropriate flags may be important, as spam and rude/abusive contents are of very different nature. On a lower level, they are handled by the system in the same way. However, the information carried in those flags is not meant to only be used by the lower level system (SpamRam, etc.), but also to be used by Stack Exchange employees, moderators and other people involved in the moderation of the site; and on the higher level, they should be handled differently due to their distinct nature. Flagging contents indiscriminately as spam causes friction for those people of whom is also the intended audience of the information carried by the flags, and again, this may be minor for a few times, but in the long run, the effect may not be negligible.
This has been discussed many, many times. Each time, we find that there is no or minimal benefit to implementing automatic R/A flags. In the many times I’ve seen this debate, there has never been shown a concrete case of harm arising from the use of only slam flags - that is, except the many words spent debating the issue itself.
the information carried in those flags is [...] to be used by Stack Exchange employees, moderators and other people involved in the moderation of the site
In short, we’ve already been doing this for the long run. The effect - other than this very debate - is negligible.
Closed as not being a valid issue for reasons suggested by ArtOfCode- and Undo1.
I think this should be reconsidered. I've read through @ArtOfCode- and @Undo1's arguments against this request, and the main crux of it seems to be that the two red flag types are treated pretty much equivalently.
While that is true for the most part (especially in counting toward the 6-flag threshold), there are a couple of cases where the system does differentiate between those two flag types:
In summary, it's not true that there is no legitimate use case for caring about the flag types, or that comparing between the flag types is unnecessarily pedantic. While it would be difficult to implement R/A flags as actual autoflags, I hope that the request in the main issue post, to add a button to R/A flag, can be reconsidered.
In the small number of cases it actually matters, you can just use the link to the post from the same page, and flag it there on site.
@ArtOfCode- That's true.
However, it would still be nice to have a button to R/A flag from metasmoke, for two reasons:
Would it be very difficult technically to implement this feature? It seems like it would be easy, since it's just a different flag type in the API.
It's not quite that easy. It's probably not too difficult, but having to open the post is not a big ask, so it's not really worth it.
@ArtOfCode- I actually have a 19++ 10-- implementation locally. If anyone is willing to review it, I am happy to send a PR.
note: Also posted as comments in chat:
It seems there could be some benefit. At a minimum, some users will feel better about manually raising the "right" flag. I think the main objection to R/A flagging has been with respect to autoflagging and developing logic to automatically choose the "right" flag for the post, which this isn't. Giving humans the option to raise a rude/abusive flag seems reasonable, or at least not unreasonable, so doesn't feel like something that should be actively blocked from being developed.
At that point, it becomes a question of where to allocate developer time, but that's always been something open for people to choose to spend their time on things which interest them (or where needed for high priority items). If someone already has a solution available to add the feature, or even if someone just wants to put the effort in, I don't see why we shouldn't support a PR. Time to review the PR can be allocated as reviewers see fit, as it's not something which is a high priority.
Obviously, before it can be tested or deployed, there's the gating issue that work needs to be done to update dependencies in order for us to be able to build MS, due to the mimemagic issue, which currently prevents both CI and actual builds.
@user12986714 see above - happy to accept a PR
At the very end of a MS report, there is a link of which one can cast a spam flag. Would we consider adding a "Rude flag" link in addition to that, as it is suggested not to use spam flags for rude/abusive content (and a user may not want to firstly reply k in chat and then go to the site to flag)?