Eric,

I came across this post from 2014 and am having the exact same debate today 
you had between leveraging Quill w/o table support & getting collaborative 
editing or leveraging TinyMCE and losing the ability to do collaborative 
editing.

I was curious if you had an update on what you ultimately decided to do for 
this project? Were you able to add table support to Quill? Or if you came 
across any other solutions that avoided some of these trade-offs? Any tips 
would be greatly appreciated!

Thanks!
Sachin

On Saturday, October 25, 2014 at 9:42:16 AM UTC-7, Eric Eslinger wrote:
>
> Yeah, I've checked out a lot of those, and I agree on TinyMCE. We used 
> both TinyMCE and CKEdit, and both sure are huge. The big problem I am 
> wrestling with is the collaborative part. QuillJS http://quilljs.com is 
> built on an operational transform model for rich text, meaning that it is 
> at least feasible to consider realtime collaboration based on that editor. 
> It does not, however, support tables. At this point the decision looks like:
>
>
>    - spend a lot of time figuring out how to put a table model into the 
>    QuillJS's rich text OT datatype
>    - accept that there's no table editing in my collaborative editor
>    - accept that there's no collaborating in my table editor
>
> The last option would be a real bummer, as it means I have to build locks 
> and clobbering into my otherwise pretty multiuser, multieditor CMS 
> functionality.
>
> Maybe I could finesse it and have some kind of purpose-built table-only 
> editor as a plugin, and make the tables locked and clobbered
>
> e
>
> On Fri Oct 24 2014 at 11:39:34 PM Sander Elias <[email protected] 
> <javascript:>> wrote:
>
>> Hi Eric,
>>
>>
>> There are ton's of those editors out there, I haven't seen one without 
>> issues. The hard part is finding one where your project and the issues 
>> don't collide :)
>> I know quite s few, but it would have been helpful if you would have put 
>> in a list of the ones you already considered!
>>
>> ok, just the plain links, in no particular order:
>>
>> http://www.tinymce.com/
>> http://ckeditor.com/
>> http://www.wymeditor.org/ 
>> http://developer.yahoo.com/yui/editor/
>> http://www.scriptiny.com/2010/02/javascript-wysiwyg-editor/
>> http://aloha-editor.org/Content.Node/index.html
>>
>>
>> And this list is far from complete. TinyMCE has everything you asked for 
>> you asked for for sure. I used it in the past. Its an heavy load on your 
>> app though.
>> I know there are a few that already some form of angular integration. If 
>> I'm up to speed again I might even remember some more. I know there is a 
>> particular one, that has a really nice page integration, but the name 
>> eludes me for the moment.
>>
>> Regards
>> Sander
>>
>>
>>
>>
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "AngularJS" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at http://groups.google.com/group/angular.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to