Hi again,

By tag, I meant something expressive that modules should use instead of a raw version number.
Something like the "breakingChangeAVersion" constant in your example.

I'm not expert in PHP, so I don't know how you would do this.
Maybe an array of objects, each object having a version number, a name, a description, ...
Each module would check where the given version number is relatively to the breaking change it is concerned with.

Not sure I'm very clear...

Nico



On Fri, Dec 21, 2012 at 8:38 AM, Yuri Astrakhan <yuriastrakhan@gmail.com> wrote:
Nicolas, I'm not sure I understood - could you give a sample of this file? What kind of tags and how will they be used? Btw, keep in mind that many modules could be added at runtime by third party developers, for example as part of their mw extension, and might not be in the main source tree.

Thanks!!!

_______________________________________________
Mediawiki-api mailing list
Mediawiki-api@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api