On Sat, May 5, 2012 at 8:33 PM, Jerome Velociter <[email protected]> wrote:
Hi team,
Just to let you know I've started splitting the WYSIWYG module in order to create a standalone distribution of the editor, to make it easier to use outside XWiki.
Great!
The new structure of the module would be :
├── xwiki-platform-wysiwyg-client │ ├── xwiki-platform-wysiwyg-client-standalone │ └── xwiki-platform-wysiwyg-client-xwiki ├── xwiki-platform-wysiwyg-plugin-api ├── xwiki-platform-wysiwyg-server └── xwiki-platform-wysiwyg-war ├── xwiki-platform-wysiwyg-war-standalone └── xwiki-platform-wysiwyg-war-xwiki
+1
Note that the standalone WAR distribution would only be built when releasing, otherwise it means we almost double the overall time of the WYSIWYG build. I'm not sure we can work around that so easily due to the way GWT works ; Marius maybe you can hint me here.
You can't reuse the artefacts generated by the standalone war (the generated JavaScript) in the XWiki war build so I don't see other option to win time than building the standalone war only when releasing.
You can check out the split here : https://github.com/jvelo/xwiki-platform/compare/XWIKI-7785
I made a few comments. Looks good. Thanks, Marius
Jerome _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs