[sakai2-tcc] VOTE: Functionality Changes for 2.9: CKEditor

Matthew Jones jonespm at umich.edu
Fri Aug 19 10:40:52 PDT 2011


I'm +1 and like Brian and others really want to see this in there,

Since this is already blocked and will be up for override, here are my
comments.

I believe that the issues will be fixed before final release once CKEditor
is considered default and the problems have to be dealt with. Sam has
mentioned that Pepperdine is running is turned on by default and they have
fixed many of the issues.

The highest priority outstanding issue I can see out of all the ones JFL
mentioned was concerning the Citations Helper not being ported. Everything
else seems pretty minor.

However I think we'd be at a bigger risk of not upgrading. FCKEditor is
*never* going to get updates again (unless we update it), is already broken
in IE9 (fixed only with backward compatibility) and eventually more browsers
than just IE9 will be updated and break compatibly with this library.
Picking up all of the advantages that CKEditor gives us (tons of
accessibility improvements, better mobile support for iOS5, improved
performance, paste from Word that works, real spell/grammar checker [After
the Deadline], just to mention a few) should really be a lot higher priority
than currently is. Many of these comprise the top complaints that support
responds to at the University of Michigan.

I've believed that CKEditor should be considered higher project priority
than it has generally been treated, and nearly all of the initial and much
of the followup work was done alone by Noah Botimer. If CKEditor isn't the
default editor in 2.9, a year after it was put into a release, then when
will it, and how long will we have to keep apologizing to users for lost
work and lack of functionality?

It should be enabled by default, the issues should get fixed. Ideally, we'd
have a user preferences panel finished before code freeze for this release
for at least this release where users could choose CKEditor/FCKEditor and
maybe even no editor. Since most of tools respected portals getActiveEditor,
and it already looks at server/site, it should work for adding in a user
preference too.

There were 2 places, lessonbuilder and metaobj that were only looking at the
serverconfig setting for some reason.

./metaobj/metaobj-util/tool-lib/src/java/org/sakaiproject/metaobj/utils/xml/XsltFunctions.java:
     String editor = ServerConfigurationService.getString("wysiwyg.editor");
./metaobj/metaobj-util/tool-lib/src/java/org/sakaiproject/metaobj/shared/control/tag/RichTextWrapperTag.java:
        String editor =
ServerConfigurationService.getString("wysiwyg.editor");

./lessonbuilder/tool/src/java/org/sakaiproject/lessonbuildertool/tool/evolvers/SakaiFCKTextEvolver.java:
          String editor =
ServerConfigurationService.getString("wysiwyg.editor");
./lessonbuilder/tool/src/java/org/sakaiproject/lessonbuildertool/tool/producers/EditPageProducer.java:
          String editor =
ServerConfigurationService.getString("wysiwyg.editor");

On Mon, Aug 15, 2011 at 3:40 PM, Beth Kirschner <bkirschn at umich.edu> wrote:

> -1 for the same reasons that Jean-Francois lists below.
>
> On Aug 15, 2011, at 3:30 PM, Beth Kirschner wrote:
>
> > Having not received any further discussion, I'd like to open this issue
> for a vote, with the voting OPEN until Friday, August 19th at 23:59 UTC.
> >
> > As a reminder, this is a public, on-list vote with a "+1" signifying
> approval. Per our governance documents, a -1 vote must be accompanied by a
> detailed explanation. A single -1 vote based on a material objection will
> block action. However, -1 blocking votes can be overridden by a 2/3 majority
> roll call vote of active TCC members.
> >
> > - Beth
> >
> > On Aug 9, 2011, at 5:22 PM, Beth Kirschner wrote:
> >
> >> At the LA Project Coordination Meetings the following functionality
> changes were proposed for the 2.9 release: Make the CKeditor the default
> editor for 2.9. The CKeditor is currently in Sakai 2.8, but disabled by
> default. I'd like to put it to a vote next week, but please share any
> concerns or questions now. I've pasted previous comments below.
> >>
> >> Thanks,
> >> - Beth
> >>
> >>>
> >>> Begin forwarded message:
> >>>
> >>>> From: Jean-Francois Leveque <jean-francois.leveque at upmc.fr>
> >>>> Date: August 1, 2011 6:06:19 AM EDT
> >>>> To: sakai2-tcc at collab.sakaiproject.org
> >>>> Subject: Re: [sakai2-tcc] VOTE: Functionality Changes for 2.9
> >>>>
> >>>> -1 for CKEditor, there are still open/unresolved issues with 2.8 that
> >>>> are neither fixed in trunk nor 2.8.x:
> >>>> https://jira.sakaiproject.org/browse/SAK-17886
> >>>> https://jira.sakaiproject.org/browse/SAK-20204
> >>>> https://jira.sakaiproject.org/browse/SAK-20091
> >>>> https://jira.sakaiproject.org/browse/MSGCNTR-488
> >>>> https://jira.sakaiproject.org/browse/MSND-37
> >>>> https://jira.sakaiproject.org/browse/MSGCNTR-426
> >>>> https://jira.sakaiproject.org/browse/SAK-19680
> >>>> https://jira.sakaiproject.org/browse/SAK-19774
> >>>> and there are still lots of FCK issues where we don't know if CK has a
> fix.
> >>>>
> >>>>
> >>
> >> _______________________________________________
> >> sakai2-tcc mailing list
> >> sakai2-tcc at collab.sakaiproject.org
> >> http://collab.sakaiproject.org/mailman/listinfo/sakai2-tcc
> >>
> >>
> >
> > _______________________________________________
> > sakai2-tcc mailing list
> > sakai2-tcc at collab.sakaiproject.org
> > http://collab.sakaiproject.org/mailman/listinfo/sakai2-tcc
> >
> >
>
> _______________________________________________
> sakai2-tcc mailing list
> sakai2-tcc at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai2-tcc
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai2-tcc/attachments/20110819/c46a69b0/attachment.html 


More information about the sakai2-tcc mailing list