[xwiki-devs] [Proposal] Remove TinyMCE files from the XWiki WAR
Hi devs, Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 : “ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “ WDYT? Are you ok to remove it? Thanks -Vincent
FTR it’s at https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwik... Thanks -Vincent On 29 Jul 2014 at 14:26:14, [email protected] ([email protected](mailto:[email protected])) wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
I'm not best to judge but my gut feeling is our TinyMCE implementation is not being used so +1 in principle. Thanks, Caleb On 07/29/2014 02:26 PM, [email protected] wrote:
FTR it’s at https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwik...
Thanks -Vincent
On 29 Jul 2014 at 14:26:14, [email protected] ([email protected](mailto:[email protected])) wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
+1 Thanks, Marius On Jul 29, 2014 2:26 PM, "[email protected]" <[email protected]> wrote:
Hi devs,
Here’s what I commented on
https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's
WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks.
“
WDYT? Are you ok to remove it?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
+1 On Tue, Jul 29, 2014 at 6:49 PM, Marius Dumitru Florea < [email protected]> wrote:
+1
Thanks, Marius
On Jul 29, 2014 2:26 PM, "[email protected]" <[email protected]> wrote:
Hi devs,
Here’s what I commented on
https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's
WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks.
“
WDYT? Are you ok to remove it?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO
+1 from me. It is still being used as the WYSIWYG editor of documents in the xwiki/1.0 syntax, also as the WYSIWYG editor used for textarea fields displayed by a sheet for 1.0 documents. That could mean a lot of content created by old applications, and a lot of long-lived wikis migrated from 1.x XWiki instances. Do we want to keep the buggy WYSIWYG editor for those, or do we want to give them another push to migrate the documents as well? On 07/29/2014 07:25 AM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
-- Sergiu Dumitriu http://purl.org/net/sergiu
On 29 Jul 2014 at 19:34:50, Sergiu Dumitriu ([email protected](mailto:[email protected])) wrote:
+1 from me.
It is still being used as the WYSIWYG editor of documents in the xwiki/1.0 syntax, also as the WYSIWYG editor used for textarea fields displayed by a sheet for 1.0 documents. That could mean a lot of content created by old applications, and a lot of long-lived wikis migrated from 1.x XWiki instances. Do we want to keep the buggy WYSIWYG editor for those, or do we want to give them another push to migrate the documents as well?
Good point, I had forgotten it’s still used by xwiki/1.0 syntax. BTW, even though we don’t have docs in xwiki/1.0 syntax anymore in XE we still have some in platform: - xwiki-platform-application-manager-ui - xwiki-platform-repository-server-ui I’m still +1 to remove TinyMCE and add explanations on how to add it to your instance if you need it. What do others think? Thanks -Vincent
On 07/29/2014 07:25 AM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
My personal opinion is that it's OK to save a bit of time and remove the code entirely, the retro-compat documentation would in this case be "if you use syntax/1.0, you now need to edit it using the wikitext editor". It's not as if their data will nolonger be accessible. Thanks, Caleb On 07/30/2014 11:32 PM, [email protected] wrote:
On 29 Jul 2014 at 19:34:50, Sergiu Dumitriu ([email protected](mailto:[email protected])) wrote:
+1 from me.
It is still being used as the WYSIWYG editor of documents in the xwiki/1.0 syntax, also as the WYSIWYG editor used for textarea fields displayed by a sheet for 1.0 documents. That could mean a lot of content created by old applications, and a lot of long-lived wikis migrated from 1.x XWiki instances. Do we want to keep the buggy WYSIWYG editor for those, or do we want to give them another push to migrate the documents as well?
Good point, I had forgotten it’s still used by xwiki/1.0 syntax.
BTW, even though we don’t have docs in xwiki/1.0 syntax anymore in XE we still have some in platform: - xwiki-platform-application-manager-ui - xwiki-platform-repository-server-ui
I’m still +1 to remove TinyMCE and add explanations on how to add it to your instance if you need it.
What do others think?
Thanks -Vincent
On 07/29/2014 07:25 AM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On Thu, Jul 31, 2014 at 12:32 AM, [email protected] <[email protected]> wrote:
On 29 Jul 2014 at 19:34:50, Sergiu Dumitriu ([email protected](mailto:[email protected])) wrote:
+1 from me.
It is still being used as the WYSIWYG editor of documents in the xwiki/1.0 syntax, also as the WYSIWYG editor used for textarea fields displayed by a sheet for 1.0 documents. That could mean a lot of content created by old applications, and a lot of long-lived wikis migrated from 1.x XWiki instances. Do we want to keep the buggy WYSIWYG editor for those, or do we want to give them another push to migrate the documents as well?
Good point, I had forgotten it’s still used by xwiki/1.0 syntax.
BTW, even though we don’t have docs in xwiki/1.0 syntax anymore in XE we still have some in platform: - xwiki-platform-application-manager-ui
- xwiki-platform-repository-server-ui
No this application is not using xwiki/1.0 syntax, it just contain an application manager descriptor.
I’m still +1 to remove TinyMCE and add explanations on how to add it to your instance if you need it.
What do others think?
Thanks -Vincent
On 07/29/2014 07:25 AM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
On 31 Jul 2014 at 14:08:08, Thomas Mortagne ([email protected](mailto:[email protected])) wrote:
On Thu, Jul 31, 2014 at 12:32 AM, [email protected] wrote:
On 29 Jul 2014 at 19:34:50, Sergiu Dumitriu ([email protected](mailto:[email protected])) wrote:
+1 from me.
It is still being used as the WYSIWYG editor of documents in the xwiki/1.0 syntax, also as the WYSIWYG editor used for textarea fields displayed by a sheet for 1.0 documents. That could mean a lot of content created by old applications, and a lot of long-lived wikis migrated from 1.x XWiki instances. Do we want to keep the buggy WYSIWYG editor for those, or do we want to give them another push to migrate the documents as well?
Good point, I had forgotten it’s still used by xwiki/1.0 syntax.
BTW, even though we don’t have docs in xwiki/1.0 syntax anymore in XE we still have some in platform: - xwiki-platform-application-manager-ui
- xwiki-platform-repository-server-ui
No this application is not using xwiki/1.0 syntax, it just contain an application manager descriptor.
There’s one doc with xwiki/1.0 syntax: <xwikidoc> <web>ExtensionCode</web> <name>XWikiApplicationExtensionRepository</name> <language/> <defaultLanguage/> <translation>0</translation> <parent>XAppManager.WebHome</parent> <creator>xwiki:XWiki.Admin</creator> <author>xwiki:XWiki.Admin</author> <customClass/> <contentAuthor>xwiki:XWiki.Admin</contentAuthor> <creationDate>1304955109000</creationDate> <date>1322142794000</date> <contentUpdateDate>1322142794000</contentUpdateDate> <version>1.1</version> <title/> <template/> <defaultTemplate/> <validationScript/> <comment/> <minorEdit>false</minorEdit> <syntaxId>xwiki/1.0</syntaxId> Thanks -Vincent
I’m still +1 to remove TinyMCE and add explanations on how to add it to your instance if you need it.
What do others think?
Thanks -Vincent
On 07/29/2014 07:25 AM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
On Thu, Jul 31, 2014 at 9:03 PM, [email protected] <[email protected]> wrote:
On 31 Jul 2014 at 14:08:08, Thomas Mortagne ([email protected](mailto:[email protected])) wrote:
On Thu, Jul 31, 2014 at 12:32 AM, [email protected] wrote:
On 29 Jul 2014 at 19:34:50, Sergiu Dumitriu ([email protected](mailto:[email protected])) wrote:
+1 from me.
It is still being used as the WYSIWYG editor of documents in the xwiki/1.0 syntax, also as the WYSIWYG editor used for textarea fields displayed by a sheet for 1.0 documents. That could mean a lot of content created by old applications, and a lot of long-lived wikis migrated from 1.x XWiki instances. Do we want to keep the buggy WYSIWYG editor for those, or do we want to give them another push to migrate the documents as well?
Good point, I had forgotten it’s still used by xwiki/1.0 syntax.
BTW, even though we don’t have docs in xwiki/1.0 syntax anymore in XE we still have some in platform: - xwiki-platform-application-manager-ui
- xwiki-platform-repository-server-ui
No this application is not using xwiki/1.0 syntax, it just contain an application manager descriptor.
There’s one doc with xwiki/1.0 syntax:
<xwikidoc> <web>ExtensionCode</web> <name>XWikiApplicationExtensionRepository</name> <language/> <defaultLanguage/> <translation>0</translation> <parent>XAppManager.WebHome</parent> <creator>xwiki:XWiki.Admin</creator> <author>xwiki:XWiki.Admin</author> <customClass/> <contentAuthor>xwiki:XWiki.Admin</contentAuthor> <creationDate>1304955109000</creationDate> <date>1322142794000</date> <contentUpdateDate>1322142794000</contentUpdateDate> <version>1.1</version> <title/> <template/> <defaultTemplate/> <validationScript/> <comment/> <minorEdit>false</minorEdit> <syntaxId>xwiki/1.0</syntaxId>
Yes and again this documet is just an application descriptor, it's not really part of XWiki Repository.
Thanks -Vincent
I’m still +1 to remove TinyMCE and add explanations on how to add it to your instance if you need it.
What do others think?
Thanks -Vincent
On 07/29/2014 07:25 AM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
+1 to remove as long as the 1.0 documents are still editable in an alternative editor (wiki editor or wysiwyg). Thanks, Eduard On Fri, Aug 1, 2014 at 10:34 AM, Thomas Mortagne <[email protected]> wrote:
On Thu, Jul 31, 2014 at 9:03 PM, [email protected] <[email protected]> wrote:
On 31 Jul 2014 at 14:08:08, Thomas Mortagne ([email protected]
(mailto:[email protected])) wrote:
On Thu, Jul 31, 2014 at 12:32 AM, [email protected] wrote:
On 29 Jul 2014 at 19:34:50, Sergiu Dumitriu ([email protected](mailto:
[email protected])) wrote:
+1 from me.
It is still being used as the WYSIWYG editor of documents in the xwiki/1.0 syntax, also as the WYSIWYG editor used for textarea fields displayed by a sheet for 1.0 documents. That could mean a lot of
content
created by old applications, and a lot of long-lived wikis migrated from 1.x XWiki instances. Do we want to keep the buggy WYSIWYG editor for those, or do we want to give them another push to migrate the documents as well?
Good point, I had forgotten it’s still used by xwiki/1.0 syntax.
BTW, even though we don’t have docs in xwiki/1.0 syntax anymore in XE we still have some in platform: - xwiki-platform-application-manager-ui
- xwiki-platform-repository-server-ui
No this application is not using xwiki/1.0 syntax, it just contain an application manager descriptor.
There’s one doc with xwiki/1.0 syntax:
<xwikidoc> <web>ExtensionCode</web> <name>XWikiApplicationExtensionRepository</name> <language/> <defaultLanguage/> <translation>0</translation> <parent>XAppManager.WebHome</parent> <creator>xwiki:XWiki.Admin</creator> <author>xwiki:XWiki.Admin</author> <customClass/> <contentAuthor>xwiki:XWiki.Admin</contentAuthor> <creationDate>1304955109000</creationDate> <date>1322142794000</date> <contentUpdateDate>1322142794000</contentUpdateDate> <version>1.1</version> <title/> <template/> <defaultTemplate/> <validationScript/> <comment/> <minorEdit>false</minorEdit> <syntaxId>xwiki/1.0</syntaxId>
Yes and again this documet is just an application descriptor, it's not really part of XWiki Repository.
Thanks -Vincent
I’m still +1 to remove TinyMCE and add explanations on how to add it to your instance if you need it.
What do others think?
Thanks -Vincent
On 07/29/2014 07:25 AM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
It's been more than 1 year since we started this thread and we still have the TinyMCE editor bundled in the XWiki WAR. I just created a branch to remove it https://github.com/xwiki/xwiki-platform/compare/remove-tinymce-editor . Note that besides the files located in resources/js/xwiki/wysiwyg/tinymce/* there are many other files (Velocity templates, JavaScript code, CSS styles in the skin, Java test page objects) that reference the TinyMCE editor and which had to be updated (see the branch). This makes the creation of a "TinyMCE Editor" extension that can be installed, even manually, pretty hard. I'm in favour of simply removing the TinyMCE files and its references (see the branch). For the XWiki 1.0 documents, there will be an automatic redirect to the Wiki editor. So we simply say that we don't provide a WYSIWYG editor for the XWiki 1.0 syntax any more. WDYT? Thanks, Marius On Tue, Jul 29, 2014 at 2:25 PM, [email protected] <[email protected]> wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On 8 Dec 2015 at 10:47:49, Marius Dumitru Florea ([email protected](mailto:[email protected])) wrote:
It's been more than 1 year since we started this thread and we still have the TinyMCE editor bundled in the XWiki WAR. I just created a branch to remove it https://github.com/xwiki/xwiki-platform/compare/remove-tinymce-editor . Note that besides the files located in resources/js/xwiki/wysiwyg/tinymce/* there are many other files (Velocity templates, JavaScript code, CSS styles in the skin, Java test page objects) that reference the TinyMCE editor and which had to be updated (see the branch). This makes the creation of a "TinyMCE Editor" extension that can be installed, even manually, pretty hard. I'm in favour of simply removing the TinyMCE files and its references (see the branch). For the XWiki 1.0 documents, there will be an automatic redirect to the Wiki editor. So we simply say that we don't provide a WYSIWYG editor for the XWiki 1.0 syntax any more.
WDYT?
I think we should wait 1 more month and do this cleanup in 8.0. +1 to say we don’t provide a XWiki 1.0 WYSIWYG editor any more for 8.0. -1 for doing this in 7.4 (seems too risky for little user benefit). Thanks -Vincent
Thanks, Marius
On Tue, Jul 29, 2014 at 2:25 PM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
+1 and yes 8.0 branch is not very far so we should probably wait Great that you finally worked on this :) Note that in the same subject old rendering engine is planned from deprecation and contrib move in 8.0 too. On Tue, Dec 8, 2015 at 10:50 AM, [email protected] <[email protected]> wrote:
On 8 Dec 2015 at 10:47:49, Marius Dumitru Florea ([email protected](mailto:[email protected])) wrote:
It's been more than 1 year since we started this thread and we still have the TinyMCE editor bundled in the XWiki WAR. I just created a branch to remove it https://github.com/xwiki/xwiki-platform/compare/remove-tinymce-editor . Note that besides the files located in resources/js/xwiki/wysiwyg/tinymce/* there are many other files (Velocity templates, JavaScript code, CSS styles in the skin, Java test page objects) that reference the TinyMCE editor and which had to be updated (see the branch). This makes the creation of a "TinyMCE Editor" extension that can be installed, even manually, pretty hard. I'm in favour of simply removing the TinyMCE files and its references (see the branch). For the XWiki 1.0 documents, there will be an automatic redirect to the Wiki editor. So we simply say that we don't provide a WYSIWYG editor for the XWiki 1.0 syntax any more.
WDYT?
I think we should wait 1 more month and do this cleanup in 8.0.
+1 to say we don’t provide a XWiki 1.0 WYSIWYG editor any more for 8.0.
-1 for doing this in 7.4 (seems too risky for little user benefit).
Thanks -Vincent
Thanks, Marius
On Tue, Jul 29, 2014 at 2:25 PM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
+1 for 8.x Thanks, Caty On Tue, Dec 8, 2015 at 11:58 AM, Thomas Mortagne <[email protected]> wrote:
+1 and yes 8.0 branch is not very far so we should probably wait
Great that you finally worked on this :)
Note that in the same subject old rendering engine is planned from deprecation and contrib move in 8.0 too.
On Tue, Dec 8, 2015 at 10:50 AM, [email protected] <[email protected]> wrote:
On 8 Dec 2015 at 10:47:49, Marius Dumitru Florea (
[email protected](mailto:[email protected])) wrote:
It's been more than 1 year since we started this thread and we still
have
the TinyMCE editor bundled in the XWiki WAR. I just created a branch to remove it https://github.com/xwiki/xwiki-platform/compare/remove-tinymce-editor . Note that besides the files located in resources/js/xwiki/wysiwyg/tinymce/* there are many other files (Velocity templates, JavaScript code, CSS styles in the skin, Java test page objects) that reference the TinyMCE editor and which had to be updated (see the branch). This makes the creation of a "TinyMCE Editor" extension that can be installed, even manually, pretty hard. I'm in favour of simply removing the TinyMCE files and its references (see the branch). For the XWiki 1.0 documents, there will be an automatic redirect to the Wiki editor. So we simply say that we don't provide a WYSIWYG editor for the XWiki 1.0 syntax any more.
WDYT?
I think we should wait 1 more month and do this cleanup in 8.0.
+1 to say we don’t provide a XWiki 1.0 WYSIWYG editor any more for 8.0.
-1 for doing this in 7.4 (seems too risky for little user benefit).
Thanks -Vincent
Thanks, Marius
On Tue, Jul 29, 2014 at 2:25 PM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
+1 for 8.x Thanks, Eduard On Tue, Dec 8, 2015 at 12:42 PM, Ecaterina Moraru (Valica) < [email protected]> wrote:
+1 for 8.x
Thanks, Caty
On Tue, Dec 8, 2015 at 11:58 AM, Thomas Mortagne < [email protected]> wrote:
+1 and yes 8.0 branch is not very far so we should probably wait
Great that you finally worked on this :)
Note that in the same subject old rendering engine is planned from deprecation and contrib move in 8.0 too.
On Tue, Dec 8, 2015 at 10:50 AM, [email protected] <[email protected]> wrote:
On 8 Dec 2015 at 10:47:49, Marius Dumitru Florea (
[email protected](mailto:[email protected])) wrote:
It's been more than 1 year since we started this thread and we still
have
the TinyMCE editor bundled in the XWiki WAR. I just created a branch to remove it https://github.com/xwiki/xwiki-platform/compare/remove-tinymce-editor . Note that besides the files located in resources/js/xwiki/wysiwyg/tinymce/* there are many other files (Velocity templates, JavaScript code, CSS styles in the skin, Java test page objects) that reference the TinyMCE editor and which had to be updated (see the branch). This makes the creation of a "TinyMCE Editor" extension that can be installed, even manually, pretty hard. I'm in favour of simply removing the TinyMCE files and its references (see the branch). For the XWiki 1.0 documents, there will be an automatic redirect to the Wiki editor. So we simply say that we don't provide a WYSIWYG editor for the XWiki 1.0 syntax any more.
WDYT?
I think we should wait 1 more month and do this cleanup in 8.0.
+1 to say we don’t provide a XWiki 1.0 WYSIWYG editor any more for 8.0.
-1 for doing this in 7.4 (seems too risky for little user benefit).
Thanks -Vincent
Thanks, Marius
On Tue, Jul 29, 2014 at 2:25 PM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
+1 for 8.x Thanks, Guillaume 2015-12-08 11:49 GMT+01:00 Eduard Moraru <[email protected]>:
+1 for 8.x
Thanks, Eduard
On Tue, Dec 8, 2015 at 12:42 PM, Ecaterina Moraru (Valica) < [email protected]> wrote:
+1 for 8.x
Thanks, Caty
On Tue, Dec 8, 2015 at 11:58 AM, Thomas Mortagne < [email protected]> wrote:
+1 and yes 8.0 branch is not very far so we should probably wait
Great that you finally worked on this :)
Note that in the same subject old rendering engine is planned from deprecation and contrib move in 8.0 too.
On Tue, Dec 8, 2015 at 10:50 AM, [email protected] < [email protected]> wrote:
On 8 Dec 2015 at 10:47:49, Marius Dumitru Florea (
[email protected](mailto:[email protected])) wrote:
It's been more than 1 year since we started this thread and we still
have
the TinyMCE editor bundled in the XWiki WAR. I just created a branch to remove it
https://github.com/xwiki/xwiki-platform/compare/remove-tinymce-editor .
Note that besides the files located in resources/js/xwiki/wysiwyg/tinymce/* there are many other files (Velocity templates, JavaScript code, CSS styles in the skin, Java test page objects) that reference the TinyMCE editor and which had to be updated (see the branch). This makes the creation of a "TinyMCE Editor" extension that can be installed, even manually, pretty hard. I'm in favour of simply removing the TinyMCE files and its references (see the branch). For the XWiki 1.0 documents, there will be an automatic redirect to the Wiki editor. So we simply say that we don't provide a WYSIWYG editor for the XWiki 1.0 syntax any more.
WDYT?
I think we should wait 1 more month and do this cleanup in 8.0.
+1 to say we don’t provide a XWiki 1.0 WYSIWYG editor any more for 8.0.
-1 for doing this in 7.4 (seems too risky for little user benefit).
Thanks -Vincent
Thanks, Marius
On Tue, Jul 29, 2014 at 2:25 PM, [email protected] wrote:
Hi devs,
Here’s what I commented on https://github.com/xwiki/xwiki-platform/pull/307 :
“ Thanks Pascal. I've just noticed that we still bundle TinyMCE in XWiki's WAR. It was probably left for backward compatibility but since it's been like 6-7 years that we've dropped it, I believe we could vote about dropping it from our sources and if someone really needs it they'll still be able to manually install them in their wikis. I'll follow up on the devs list, thanks. “
WDYT? Are you ok to remove it?
Thanks -Vincent
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Guillaume Delhumeau ([email protected]) Research & Development Engineer at XWiki SAS Committer on the XWiki.org project
participants (9)
-
Caleb James DeLisle -
Denis Gervalle -
Ecaterina Moraru (Valica) -
Eduard Moraru -
Guillaume "Louis-Marie" Delhumeau -
Marius Dumitru Florea -
Sergiu Dumitriu -
Thomas Mortagne -
vincent@massol.net