i've also been writing the togetherjs extension "out of tree" from v.e. so have a little bit of experience there. a couple more apis could be stabilized to help extensions find ve instances on a page.... --scott
On Wed, Sep 25, 2013 at 5:55 PM, Roan Kattouw roan.kattouw@gmail.comwrote:
On Tue, Sep 24, 2013 at 11:45 AM, Sumana Harihareswara sumanah@wikimedia.org wrote:
Roan, how did that go? Any links? :-)
The code ended up being written and merged. The documentation ended up not being written before Wikimania, and then Life happened. Some Time Soon I hope to get around to actually writing this up properly.
In the meantime, https://gerrit.wikimedia.org/r/#/c/75270/ fixes a ResourceLoader bug that fatally breaks VE's plugin infrastructure for on-wiki scripts (Gadgets and user/site JS), so until that's merged and deployed, the interface I'd be documenting doesn't actually work anyway.
Another thing I'm gonna do soon is take the GSoC project code for Math and SyntaxHighlight and move it out of the VisualEditor extension into the respective extensions. That'll be a good showcase for the extension plugin integration, which does already work. Right after I get that done would be a good time to document this, because I'll have just gone through the process and know the pitfalls etc. first-hand.
Roan
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l