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: wikibugs-l@lists.wikimedia.org Reporter: dtarabore...@wikimedia.org CC: agarr...@wikimedia.org, bs...@wikimedia.org, legoktm.wikipe...@gmail.com, pandiculat...@gmail.com 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 Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l