Typically, when a user performs an action on MediaWiki, application code logs that action to the MediaWiki logging database table. Those logs are then accessible at Special:Log, e.g. https://en.wikipedia.org/wiki/Special:Log
For incident reports, we wouldn't want to create a public log entry, because this could be a vector for further abuse and harassment of the individual filing a report.
But for transparency, to help identify people who are misusing the report submission system, and to reduce the amount of vandalism/abuse/spam sent via the report system, it would be useful to have a private log action and type associated with filing an incident report. We would then grant the right to view these log types and actions to specific user groups. This can be configured on a per-wiki basis.
Questions
- Do we want to do this for the MTP?
- What should be included in the log message? (e.g. we probably only need a minimal amount of information: "User A submitted an incident report" and not the details of what was in the report, nor who the report was filed about)