Good to see the new zope-2.9.3 and zope-3.2.1 ebuilds. There is an interesting new product emerging from the Plone community that may facilitate 'emerge config' or 'webapp-config' style zope instance management, with better integration than zope-config gentoo-specific package offers: "Setting up a zope instance, symlinking to all the products, extracting product tarballs, copying over a snapshot Data.fs from the customer's website, restarting zope, clicking around in the quickinstaller: *it can all be done by hand*." "Instancemanager is a handy utility program that manages your development zope instances: * Creates clean, fresh instances in your standard location. * Copies over a prepared Data.fs if desired. * Makes products available in the Products/ directory from a variety of sources (.tgz, .tgz bundles, svn, symlinking). * Restarts your zope and reinstalls your products. * Does the Data.fs copy, the product availability and the reinstall in one step, giving you a real fresh instance without leftover junk." http://svn.plone.org/svn/collective/instancemanager/trunk http://plone.org/products/instance-manager It is under heavy development at the momement, but I wanted to mention it, not because a (trivial) ebuild is needed, but in case anyone is doing additional zope-2.x integration work. Thanks.
Big thank You for filling this! I'll definitely inspect it carefully, because changing current zope-config zprod-manager is on my radar since more than a year. I can even engage in the development if this will be needed - however I'm rather short on time. Anyway, thanks again!
Here is a convenient URL to monitor instancemanager development. http://dev.plone.org/collective/browser/instancemanager/trunk
As zope-config suffers some problems concerning filepaths (/var/lib instead of /var/lib64 on amd64) and there are some other known issues, I'd like to know, whether there have been any updates concerning the usage of instance-manager in Gentoo. There is now a RC available and it seems, that a stable release isn't far away... http://plone.org/products/instance-manager/
I think we will keep webapp-config focused httpd-based installs. Zope/Plone works a little bit different in that area and I don't see a possibility to bridge the different tools at the moment. Let's see where we are in one or two years.
Sure, but this is but for net-zope team, not the webconfig team. This bug is about replacement of zope-config with whatever will be find appropriate, so please do not close it. thank you.
Also, instance manager is now a few generations behind state of the art. zc.buildout is increasingly used for developer and production deployment configurations. There is probably some way to enhance buildout recipes such that portage could track the files installed. Just as a example, http://plone.org is now deployed via a a buildout recipe: http://dev.plone.org/plone/browser/PloneOrg/buildouts/trunk/production/base.cfg http://dev.plone.org/plone/browser/PloneOrg/buildouts/trunk/production/buildout.cfg
this was dropped