Hi everyone, Here’s an update and slight change of plan below.
> On 12 Feb 2016, at 16:52, vinc...@massol.net wrote: > > Hi everyone, > > I’d like to give everyone some heads up about the plan I discussed with > Marius (who’s working on the new CKEditor integration) regarding the new > CKEditor-based WYSIWYG. > > Goals: > ====== > > > * Replace the current GWT-based WYSIWYG editor with one based on CKEditor, > see http://extensions.xwiki.org/xwiki/bin/view/Extension/CKEditor+Integration > * Keep it as an extension so that it can be installed using the Extension > Manager on XWiki versions 7.4.x. We need to introduce some UIXP to be able to > replace the existing editor in the XWiki menus so we’ll need to commit that > in 7.4.x (with x >= 2). > * Make it possible to install the extension on XWiki versions 6.2.5+. However > the installation will have some manual parts, to replace the GWT-based editor. > > Timeline: > ========= > > * Before the 19th of Feb, a new version of the CKEditor integration will be > released containing wiki page/attachment linking and image insertion > features. At that point what will remain is: > ** Support for editing macros > ** Office importer (if needed) > ** Configuration UI in the administration > ** Add UIXP to integrate the CKEditor nicely into the platform (using > extension points) > ** Future: Add support for packaging CKEditor plugins as XWiki Extension. Was done. > * The goal is to implement all these remaining features around when 8.1M1 is > released (i.e. early April 2016), except maybe the Future part which could be > done later on. We’re a bit late on this. Marius has just released the CKEditor integration v1.5 and he’s started working on version 1.6 which will have http://bit.ly/1riiehU : - insert/edit macros - admin UI section - ability to replace the default GWT editor The goal is to release 1.6 at the same time as XWiki 8.1 final. > * Starting 8.1M2, the goal would be to bundle the Extension in the > distribution (default flavor) but to not make it the default yet. There would > be some configuration option to select which WYSIWYG editor to use (GTW-based > or CKEditor-based). We won’t bundle it by default in XWiki 8.1 but starting with version 1.6 it should be considered as a usable replacement of the GWT editor and you should be able to use it instead of the GWT editor. > * Starting 8.2, if all goes alright, we would set the CKEditor WYSIWYG to be > the default (still with ability for admins to configure the editor they wish > to use so they can continue to use the GWT-based one if they want that). We’re still planning to bundle it by default in XWiki 8.2 and even making it the default and deprecating the GWT one. > * Starting 9.0, the idea would be to remove the GWT-editor and retire it to > XWiki Contrib with instructions for advanced developers to build it and use > it in XWiki should they still want to do that. However we won’t spend extra > time to refactor it as an extension since that would spend too much time > which we prefer to spend on improving the new WYSIWYG editor. Unchanged. Thanks -Vincent > WDYT? > > Thanks > -Vincent > > PS: cc-ing the users list to let the XWiki users know about the plan ahead of > time! _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users