Upgrade TinyMCE to 4.0

Rather than decouple TinyMCE, let's upgrade it to TinyMCE 4 in 3.2

Cam Findlay Sun 13 Jul 2014 5:27AM
This is an example of how we might use Loomio of feature capture. However, noted this doesn't have voting or way to prioritise as we have been talking about over on core list. Still features couple be proposed, talked over and put to a consensus as to whether they should/shouldn't get worked on.

Poll Created Sun 13 Jul 2014 5:29AM
Rather than focus on decoupling, effort is put into TinyMCE 4.x Closed Fri 25 Jul 2014 5:38AM
We are in agreance that effort should be put towards implementing TinyMCE 4 over trying to totally decouple the wysiwyg
Rather than focus on decoupling, effort is put into TinyMCE 4.x and future-proofing to ensure we can more easily update to future versions of TinyMCE,
Results
Results | Option | % of points | Voters | |
---|---|---|---|---|
|
Agree | 94.4% | 17 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Abstain | 5.6% | 1 |
![]() |
|
Disagree | 0.0% | 0 | ||
Block | 0.0% | 0 | ||
Undecided | 0% | 20 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
18 of 38 people have participated (47%)

Cam Findlay
Sun 13 Jul 2014 8:13AM
TinyMCE 4 looks more inline with aesthetic of the current SilverStripe UI and looks less like Word 2000.

Richard Rudy
Fri 18 Jul 2014 3:52AM
I don't know if total decoupling is nessary, though an option for to easily add simpler editor would be nice. You don't alwasy need a full WYSYSIG (images/media controls) sometimes you just need minor formatting.

Simon
Fri 18 Jul 2014 8:21AM
This can already be done by using the Injector to replace HTMLEditorField with a custom field that implements a custom editor.

Ingo Schommer
Wed 23 Jul 2014 11:03AM
A newer TinyMCE will benefit more users immediately, rather than the ability to exchange editor implementations

Sam Minnée Sun 13 Jul 2014 6:28AM
It seems like it's a good vehicle for arguing over architecture, which happens a lot on the silverstripe-dev list.

Cam Findlay Fri 18 Jul 2014 11:24AM
@simon15 the current proposition refers to simply focusing effort on TinyMCE 4 rather than the decoupling. (Loomio allows a discussion and then a community proposal for action based on discussion, which in this case after @samminnee1 and I discussed the original decouple idea, the proposal was shifted toward getting agreement to work on 4.x upgrade instead). Still experimenting with best use practices but so far Loomio is nice for getting an idea of people position of these often opinionated matters.

Simon Fri 18 Jul 2014 11:30AM
@camfindlay1 This just further exemplifies my point in this thread. It's way too easy to get confused about what you're voting on and what you're discussing.
Sam Minnée · Fri 11 Jul 2014 3:36AM
Genuine decoupling is a challenge. Some of the bones are there already, but we're likely to only meaningfully reach this goal if we have parallel implementations of two separate editors.
Getting a polished UX is going to require a level of integration that might not be possible to do in an entirely abstracted way.
There's a reasonable risk that if someone drops in another WYSIWYG editor, elements like link and image insertion won't work as well.