Pleiades and Plone 3.0

I (SeanGillies) have started experimenting with our products in a Plone 3 buildout. Results will be reported here.

http://plone.org/documentation/manual/upgrade-guide/version-specific/2.5-3.0/updating-add-on-products

ploneout

http://dev.plone.org/plone/browser/ploneout/trunk/ works great.

Deprecation warnings raised concerning our products:

<string>:54: DeprecationWarning: getToolByName is deprecated and will be removed in CMF 2.3, please use "getUtility(ISkinsTool)"
<string>:61: DeprecationWarning: getToolByName is deprecated and will be removed in CMF 2.3, please use "getUtility(IURLTool)"
<string>:93: DeprecationWarning: getToolByName is deprecated and will be removed in CMF 2.3, please use "getUtility(IFactoryTool)"
<string>:102: DeprecationWarning: getToolByName is deprecated and will be removed in CMF 2.3, please use "getUtility(ICSSRegistry)"
<string>:118: DeprecationWarning: getToolByName is deprecated and will be removed in CMF 2.3, please use "getUtility(IJSRegistry)"
<string>:61: DeprecationWarning: getToolByName is deprecated and will be removed in CMF 2.3, please use "getUtility(IURLTool)"

PleiadesEntity does not install

<string>:61: DeprecationWarning: getToolByName is deprecated and will be removed in CMF 2.3, please use "getUtility(IURLTool)"
/home/sean/Projects/Pleiades/ploneout/products/Archetypes/ArchetypeTool.py:1140: DeprecationWarning: getToolByName is deprecated and will be removed in CMF 2.3, please use "getUtility(ICatalogTool)"
  catalogs.append(getToolByName(portal, name))
/home/sean/Projects/Pleiades/ploneout/products/ATVocabularyManager/types/vdex/term.py:78: DeprecationWarning: getToolByName is deprecated and will be removed in CMF 2.3, please use "getUtility(ILanguageTool)"
  plt = getToolByName(self, 'portal_languages', None)

Testing

Copy or symbolically link product packages into products and execute:

./parts/instance/bin/zopectl test --path=products/Geographer

This works, so the problem mentioned above may be specific to the quickinstaller.