Link https://phabricator.wikimedia.org/T119173.
Various problems with ENUM have been presented, and it appears that its use cases may be better accommodate in db schemas for MediaWiki by other means.
I'm looking for the following: * Success stories with ENUM (cases where it's not only good but better than alternatives). * Horror stories or scenarios we not yet covered.
These would influence the direction, our options are currently: * Keep allowing it and encourage it for cases where its good. * Start discouraging it in general, but document cases for which it makes sense. * Disallow by default (in policy). New usage would require approval through some other method (e.g. DBA feedback or some such).
More at https://phabricator.wikimedia.org/T119173.
-- Timo
wikitech-l@lists.wikimedia.org