https://bugzilla.wikimedia.org/show_bug.cgi?id=61698
Bug ID: 61698
Summary: Remove enum constraint from Schema:Echo
Product: MediaWiki extensions
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Echo
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected], [email protected]
Web browser: ---
Mobile Platform: ---
Given that notifications are in the wild and arbitrary notification types can
now be added, it makes no sense to maintain a fixed schema with a limited
number of valid types any longer.
The existing enum is already breaking validation for legitimate events
generated by Flow. I modified Schema:Echo and removed the enum so we can
recover these missing events [1]
However, this approach is not going to be viable in the long term. As with
campaigns, we will need to replace the current dashboards and data processing
scripts (which assume a fixed schema) with something more flexible.
[1]
https://meta.wikimedia.org/w/index.php?title=Schema%3AEcho&diff=7572295&oldid=6081131
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l