[Setup] Migrating content from 2.5 to recent using transmogrifier

Volodymyr Cherepanyak chervol at gmail.com
Mon Mar 14 09:55:31 UTC 2011


Hi Martin,

clarify the "(q)SimpleBlog - it is not shown in the zmi".  If SimpleBlog is
uninstalled or broken -- you will not be able to export the content created
with it.

Regards,
Volodymyr.


On Thu, Mar 10, 2011 at 1:06 PM, Martin Weigele <martin at weigele.de> wrote:

> Hi Volodymyr,
>
> thanks a million for your additional information! Transmogrifier
> (exporting) works fine with this setup. However, I have not been able to
> transmogrify, i.e. export the data of a
> (q)SimpleBlog - it is not shown in the zmi - so I tried to add
> simpleblog2quills in the buildout.cfg (as well as a productdistro section
> for simpleblog etc). I have played with various
> configurations, and checked the instructions at
> http://pypi.python.org/pypi/mr.developer but now I am stuck again.
> Regards Martin
>
> --
> $ bin/buildout
> Download error: unknown url type: https -- Some packages may not be found!
> mr.developer: Queued 'collective.transmogrifier' for checkout.
> mr.developer: Queued 'plone.app.transmogrifier' for checkout.
> mr.developer: Queued 'quintagroup.transmogrifier' for checkout.
> mr.developer: Queued 'quintagroup.transmogrifier.simpleblog2quills' for
> checkout.
> mr.developer: Skipped checkout of existing package
> 'plone.app.transmogrifier'.
> mr.developer: Skipped checkout of existing package
> 'collective.transmogrifier'.
> mr.developer: Skipped checkout of existing package
> 'quintagroup.transmogrifier.simpleblog2quills'.
> mr.developer: Skipped checkout of existing package
> 'quintagroup.transmogrifier'.
> Develop:
> '/home/martin/myold2/src/quintagroup.transmogrifier.simpleblog2quills'
> install_dir /home/martin/myold2/develop-eggs/tmppl1lfTbuild
> Develop: '/home/martin/myold2/src/quintagroup.transmogrifier'
> install_dir /home/martin/myold2/develop-eggs/tmpi1XsBHbuild
> Develop: '/home/martin/myold2/src/collective.transmogrifier'
> install_dir /home/martin/myold2/develop-eggs/tmpOUqbfDbuild
> Develop: '/home/martin/myold2/src/plone.app.transmogrifier'
> install_dir /home/martin/myold2/develop-eggs/tmpFMt9wobuild
> Download error: unknown url type: https -- Some packages may not be found!
> Download error: unknown url type: https -- Some packages may not be found!
> Uninstalling products.
> Running uninstall recipe.
> While:
>  Installing.
>  Uninstalling products.
>
> An internal error occurred due to a bug in either zc.buildout or in a
> recipe being used:
> Traceback (most recent call last):
>   File
> "/tmp/tmpfQGVan/zc.buildout-1.5.2-py2.4.egg/zc/buildout/buildout.py", line
> 1805, in main
>  File "/tmp/tmpfQGVan/zc.buildout-1.5.2-py2.4.egg/zc/buildout/buildout.py",
> line 523, in install
>  File "/tmp/tmpfQGVan/zc.buildout-1.5.2-py2.4.egg/zc/buildout/buildout.py",
> line 641, in _uninstall_part
>  File
> "/home/martin/myold2/eggs/infrae.subversion-1.4.5-py2.4.egg/infrae/subversion/Py.py",
> line 78, in uninstall
>    checkAddedPaths(location, urls)
>  File
> "/home/martin/myold2/eggs/infrae.subversion-1.4.5-py2.4.egg/infrae/subversion/Common.py",
> line 72, in checkAddedPaths
>    raise ValueError(msg % ', '.join(added_paths))
> ValueError: New path have been added to the location:
> /home/martin/myold2/products/README.txt.
>
> --
> buildout.cfg :
> --
> [buildout]
> parts =
> #    plone
>    zope2
>    instance
>    products
>    removeMarshall
>
> find-links =
>    http://dist.plone.org
>    http://dist.plone.org/thirdparty
>    http://xmlsoft.org/sources/python/
>
> eggs =
>    elementtree
>    PILwoTK
>    libxml2-python
>    Products.feedfeeder
>    Products.ExternalEditor
>    quintagroup.transmogrifier
>    quintagroup.transmogrifier.simpleblog2quills
> versions = versions
> extensions += mr.developer
> sources = sources
> auto-checkout = *
>
> [sources]
> collective.transmogrifier = svn
> http://svn.quintagroup.com/products/quintagroup.transmogrifier/branches/plone-2.1/collective.transmogrifier
> plone.app.transmogrifier = svn
> http://svn.quintagroup.com/products/quintagroup.transmogrifier/branches/plone-2.1/plone.app.transmogrifier
> quintagroup.transmogrifier = svn
> http://svn.quintagroup.com/products/quintagroup.transmogrifier/branches/plone-2.1/quintagroup.transmogrifier
> quintagroup.transmogrifier.simpleblog2quills = svn
> http://svn.quintagroup.com/products/quintagroup.transmogrifier.simpleblog2quills/trunk
>
> [products]
> location = products
> recipe = infrae.subversion
> urls =
>    http://svn.plone.org/svn/archetypes/Marshall/tags/1.0.0/ Marshall
>
> [plone]
> recipe = plone.recipe.distros
> urls = http://launchpad.net/plone/2.5/2.5.5/+download/Plone-2.5.5.tar.gz
> nested-packages = Plone-2.5.5.tar.gz
> version-suffix-packages = Plone-2.5.5.tar.gz
>
> [zope2]
> recipe = plone.recipe.zope2install
> fake-zope-eggs = true
> url = http://www.zope.org/Products/Zope/2.9.12/Zope-2.9.12-final.tgz
>
> [productdistros]
> recipe = plone.recipe.distros
> urls =
> #
> http://plone.org/products/arfilepreview/releases/2.1.2/arfilepreview-2-1-2-tar.gz
> #
> http://plone.org/products/arofficetransforms/releases/0.9.2/arofficetransforms-0-9-2.tgz
>
> http://downloads.sourceforge.net/quintagroup/qPloneBlog-2.5.2.tar.gz
> #
> http://prdownloads.sourceforge.net/quintagroup/qPloneGoogleMaps-0.2.0.tar.gz
> #
> http://plone.org/products/simpleportlet/releases/1.1.1/SimplePortlet-1.1.1.tar.gz
> #        http://partecs.com/downloads/PloneInvite-1.0.2.tar.gz
> #
> http://plone.org/products/google-co-op/releases/0.5/googlecoop-0-5-tar.gz
>        http://plone.org/products/sdotnews/releases/1.6.2/sdotNews.tar.gz
>
> nested-packages =
> version-suffix-packages =
>
> [instance]
> recipe = plone.recipe.zope2instance
> zope2-location = ${zope2:location}
> user = admin:admin
> http-address = 8080
> eggs = ${buildout:eggs}
> zcml = quintagroup.transmogrifier
>       quintagroup.transmogrifier.simpleblog2quills
> products =
>    ${plone:location}
>    ${buildout:directory}/products
>    ${productdistros:location}
> [removeMarshall]
> recipe = collective.recipe.cmd
> on_update=true
> on_install=true
> cmds =
>     rm -rf ${plone:location}/Marshall
>
> [versions]
> plone.recipe.zope2instance = 3.6
> plone.recipe.zope2install = 3.2
> --
>
> Am Donnerstag, 3. März 2011, um 14:51:21 schrieb Volodymyr Cherepanyak:
> > Hi Martin,
> >
> > Make sure you activated the "Transmogrifier" configuration in  the
> > portal_setup -> Properties tab.
> >
> > I created  short guide regarding the Plone2.5.5 content export with
> > quintagroup.transmogrifier:
> >
> http://projects.quintagroup.com/products/wiki/quintagroup.transmogrifier/pl
> > one2.5-4
> >
> > Regards,
> > Volodymyr.
> >
> > On Wed, Mar 2, 2011 at 2:13 AM, Martin Weigele <martin at weigele.de>
> wrote:
> > > Ok back to the list. Still content export from 2.5
> > >
> > > In
> > >
> > >
> http://projects.quintagroup.com/products/wiki/quintagroup.transmogrifier/
> > > plone2-3
> > >
> > > it says under section 2, "content export": "Add CMF Setup Tool in the
> > > site" [to be exported] which will  be added with portal_setup name.
> > >
> > > OK I was able to add a CMF Site (there is Zope Product CMF Setup Tool
> but
> > > no
> > > such thing that could be added within the Plone site, so I added a CMF
> > > site instead) and later changed its type from CMF site to
> > > transmogrifier, and continued to follow the instructions. However I can
> > > only export a minimal content tgz file, except for some top level
> files,
> > > the content is not exported.
> > > I tried both with and without the special simpleblog2quill version. The
> > > latter
> > > crashes.
> > >
> > > Am I missing out some important background information? Your help is
> much
> > > appreciated. Thx.
> > > _______________________________________________
> > > Setup mailing list
> > > Setup at lists.plone.org
> > > https://lists.plone.org/mailman/listinfo/setup
>
>


-- 
Volodymyr Cherepanyak
e-mail: chervol at gmail.com
skype : callto://chervol?chat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.plone.org/pipermail/setup/attachments/20110314/18fb5eed/attachment.html>


More information about the Setup mailing list