[Building Sakai] CKEditor in 2.7.x - SAK-21842

Noah Botimer botimer at umich.edu
Tue Mar 20 08:49:02 PDT 2012


Hello,

I've done some work to allow CKEditor to be used with 2.7.x. It's not a drop-in; a custom build with various merges and changes is required. It is not rigorously tested but appears to be okay upon some exploration. The work is tracked in https://jira.sakaiproject.org/browse/SAK-21842.

There are changes to a number of modules for the infrastructure, and then tools need to be rebuilt. There are SAK-21842 branches created for each of these. The base support is in portal, reference, velocity, jsf, metaobj, and osp. I would recommend using these as the basis for your local build if you plan to use them -- merging them elsewhere should prove difficult (especially for reference).

For the velocity tools, they just need to be rebuilt after the modified velocity module (because it is versioned as 2.7-SNAPSHOT for 2.7.x tools). JSF and RSF tools need their POMs updated to use 2.7.13-SNAPSHOT and 0.7.6, respectively, before rebuilding them. You could also reversion JSF and the dependencies (as some local build scripts do).

There isn't too much activity in the 2.7.x branches of the above modules, but there is some possibility of them becoming out of sync. I do not have available time to monitor and maintain them. If an institution decides to use this functionality, it would be great if they could merge any of these straggling changes to the SAK-21842 branches. It's work that you'd probably be doing anyway, so we should share.

Another request is that, if someone decides to use this, it would be great to have a Confluence page about the process and which modules need to be patched and how (polls and msgcntr are two examples).

Thanks,
-Noah



More information about the sakai-dev mailing list