When a user's publish attempts fails, the following event sub-types are possible:
- publish_failure_due_to_abuse_filter: abuse filter defined by the community of the target wiki blocked the text from being published.
- publish_failure_due_to_MT_limit: system refused to publish the text because it contained too much unmodified machine translation.
- publish_failure_due_to_warnings: system refused to publish the text because of unresolved warnings.
- soft failure: if the user attempts to publish a second time, that attempt will succeed
Note: No schema change is required.
Steps:
- Instrumentation (Language team)
- QA (Product Analytics)