ojsde/ojs — comment on commit 6bc85c3408e804495c1737e362132fcf1b7db4ad
File: plugins/importexport/datacite/DataciteExportPlugin.inc.php line 19
By asmecher:

This isn't as bad as I originally thought -- it looks like you are extending the set of DOI_EXPORT_... constants in two plugin classes, but one extends the other and they ship together.

This is true for constants in the core, and eventually we'll have to give it some consideration. We don't have any cases where this is a practical issue, though, and when it becomes one it's worth spending the time avoiding collisions by proper design rather than becoming a de facto central issuer of IDs.