Repository: Products.CMFPlone
Branch: refs/heads/master
Date: 2014-11-18T17:57:54+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: https://github.com/plone/Products.CMFPlone/commit/aba12a4d7b6da7ec825ed6b1b4aaa432c73c353f

removed superfluos/dup registerClass for plone.app.folder.nogopip.GopipIndex (it is registered already in plone.app.folder)
also gs-depend on plone.app.folder and use the profile over there

Files changed:
M CHANGES.rst
M Products/CMFPlone/profiles/default/catalog.xml
M Products/CMFPlone/profiles/dependencies/metadata.xml

diff --git a/CHANGES.rst b/CHANGES.rst
index 7feb62f..4cafad9 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -8,6 +8,12 @@ Changelog
 5.0b1 (unreleased)
 ------------------
 
+- removed superfluos/dup registerClass for 
+  ``plone.app.folder.nogopip.GopipIndex`` (it is registered already in 
+  plone.app.folder). Remove gopip index from catalog.xml and laod the one 
+  as dependency from plone.app.folder.
+  [jensens]
+
 - Move markup control panel to CMFPlone. Fixes #220.
   [djay, thet]
 
diff --git a/Products/CMFPlone/profiles/default/catalog.xml b/Products/CMFPlone/profiles/default/catalog.xml
index 6df55e9..70b2abb 100644
--- a/Products/CMFPlone/profiles/default/catalog.xml
+++ b/Products/CMFPlone/profiles/default/catalog.xml
@@ -66,9 +66,6 @@
  <index name="getId" meta_type="FieldIndex">
   <indexed_attr value="getId"/>
  </index>
- <index name="getObjPositionInParent" meta_type="GopipIndex">
-  <indexed_attr value="getObjPositionInParent"/>
- </index>
  <index name="getRawRelatedItems" meta_type="KeywordIndex">
   <indexed_attr value="getRawRelatedItems"/>
  </index>
diff --git a/Products/CMFPlone/profiles/dependencies/metadata.xml b/Products/CMFPlone/profiles/dependencies/metadata.xml
index 07ff3b7..ad22633 100644
--- a/Products/CMFPlone/profiles/dependencies/metadata.xml
+++ b/Products/CMFPlone/profiles/dependencies/metadata.xml
@@ -8,6 +8,7 @@
     <dependency>profile-Products.CMFEditions:CMFEditions</dependency>
     <dependency>profile-Products.PloneLanguageTool:PloneLanguageTool</dependency>
     <dependency>profile-Products.PlonePAS:PlonePAS</dependency>
+    <dependency>profile-plone.app.folder:default</dependency>
     <dependency>profile-plone.app.discussion:default</dependency>
     <dependency>profile-plone.app.jquerytools:default</dependency>
     <dependency>profile-plone.app.registry:default</dependency>