Hi ,
We are planning to upgrade from Teamsite 7.1 to latest teamsite version . Can someone please suggest what would be the ideal choice TS 7.4.1 or TS 7.5 . Also please help with the pros and cons of each of it
Thanks,
Lucy
7.5 has some potentially breaking changes (really you should read the full changelog that's somewhere around here).
- The XSLT processor is changed to one that does 2.0 only so your templates will most probably break (especially if you extended it with your own classes, see the open thread for more on that).
- TinyMCE is upgraded from 3.1.2 to 4.1.4 and can break any custom plugins you did and/or custom_config.js options you have.
Earlier we did a transition from 7.1 to 7.4 and it went through pretty much without issues for us but as always it depends on how you have your system customized and what parts of the system you rely on the most. You should always have a snapshot or a backup you can rollback to in case of potentially breaking changes.
Change doesn't have to be negative - while I agree that not mentioning the XSLT 2.0 requirement is a big miss on HP's part for 7.5, moving forward is inevitable. 7.5 offers many good things - IE11 support, Java 7 (which may also be in 7.4.1 - I'm not sure), and a newer TinyMCE release, which I believe can only be a good thing. The version of TinyMCE that shipped prior to 7.5 is ancient. When upgrading, you have to weight the benefits vs. the pain. You could also wait for 8.0, which should have a new UI, but a new major version will also come with its issues.
Smitty97007 wrote: a newer TinyMCE release, which I believe can only be a good thing.
a newer TinyMCE release, which I believe can only be a good thing.
It surely is but then if there are any customizations you'll have to move those. The API differs a bit (more on this in TinyMCE's docs) and directories are different.
If you're doing an upgrade then custom_config.js and custom_config.css from pre 7.5 will be affixed with .original as the configuration directories are the same. When it comes to plugins you'll have to migrate those to 4.1.4 (pre 7.5 it's 3.1.2). The new plugin directory is /httpd/tinymce/js/plugins/ whereas the old was /httpd/tinymce/jscripts/tiny_mce/plugins/.
The upgrade of course is non-descructive and you'll still have access to the old TinyMCE directory.