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
       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.


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

Reply via email to