On 24 October 2013 18:12, Matthew Flaschen mflaschen@wikimedia.org wrote:
VE has special issues since they want it to be usable as a stand-alone editor, but they are making progress in factoring out oojs-ui (a new UI library) from ve.ui (https://gerrit.wikimedia.org/**r/#/c/88896/https://gerrit.wikimedia.org/r/#/c/88896/). I think they are interesting in making mediawiki.ui a custom layer on top of the more general oojs-ui library (kind of like you can have jquery ui themes. but probably with significant differences in the details).
Yeah, we're very keen on our work being useful for other teams. An mw.ui layer on top of oojs-ui is very much an objective, and the ability to theme/skin/etc. that (so that Agora/whatever changes can be applied system-wide in one go). The commit above should get merged in the next day or so; the next step is to move it into MW core, as part of the Great VisualEditor Repo Split of 2013. :-)
This part is probably the most up in the air, and would be good to discuss at the architecture summit, among other places.
Well, hopefully we'll have made some actual implementation progress by January, but yes, very much a worthwhile thing to discuss there. I suppose we'll need to go away and write up an RfC, once we actually know what the proposal is having tried some things out in practice.
J.