Details
-
Improvement
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
Platform 195 - Hardening 1, Platform 196 - Hardening 2
Description
Using the MigrateToV13 (renamed/moved from MigratoToV12) we can provide automatic cleanup/removal of both the usages and definition obsolete/deprecated nodetypes like:
- hippo:initializeitem
- hippo:initializefolder
hippo:lockable (mixin)hippo:lock- hipposys:initializeitem
as follow up for REPO-1900 and REPO-2054.
And likely for several more already/longtime deprecated nodetypes as welll.
Update 2018-06-25: as the removal of HippoLock and HippoLockManager has been reverted (see REPO-1900), hippo:lock also can't be removed.
This will require adjusting the preliminary changes commited on the REPO-2063 feature branch as well.
Update 2018-11-26
We decided to postpone the moval of hippo:lockable and hippo:lock to next major release (REPO-2162).
The following nodetypes cleanup now has been completed, including the removal of their usages:
[hipposys:configuration] + hippo:initializefolder [hcm:hcm] + hippo:lock [hipposys:initializeitem] [hippo:initializefolder] [hst:hst] > mix:versionable + hst:channels [hst:channels] [hst:channel] > mix:versionable [hst:configuration] > mix:versionable - hst:lockedby - hst:lockedon [hst:configurations] > mix:versionable [hst:containeritemcomponent] - hst:referencecomponent - hst:dummycontent [hst:sitemapitem] - hst:portletcomponentconfigurationid [hst:sitemenuitem] - hst:refidsitemapitem [hst:site] > mix:versionable - hst:portalconfigurationenabled [hst:sites] > mix:versionable [hst:mount] - hst:onlyforcontextpath - hst:embeddedmountpath - hst:isSite - hst:channelpath [hst:virtualhost] - hst:onlyforcontextpath [hst:virtualhosts] > mix:versionable - hst:prefixexclusions - hst:suffixexclusions - hst:channelmanagerhostgroup [hst:blueprint] > mix:versionable [hst:blueprints] > mix:versionable
Attachments
Issue Links
- causes
-
CMS-12781 Remove nodetypes hippo:skipindex, hippo:lock, hippo:lockable
- Closed
- includes
-
HSTTWO-4088 Remove deprecated HST nodetypes and properties (and if possible versionable!)
- Closed
- waits for
-
REPO-2143 Jackrabbit ItemNotFoundException thrown from NodeTypeManager.unregisterNodeType
- Closed