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

Reply via email to