Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134559 - Instance manager could replace zope-config, integrate with webapp-config?
Summary: Instance manager could replace zope-config, integrate with webapp-config?
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: net-zope (OBSOLETE)
URL: http://plone.org/products/instance-ma...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-27 11:34 UTC by Jeff Kowalczyk
Modified: 2012-03-18 17:10 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Kowalczyk 2006-05-27 11:34:08 UTC
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.
Comment 1 Radoslaw Stachowiak (RETIRED) gentoo-dev 2006-05-27 12:40:41 UTC
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!
Comment 2 Jeff Kowalczyk 2006-06-01 09:31:01 UTC
Here is a convenient URL to monitor instancemanager development.

http://dev.plone.org/collective/browser/instancemanager/trunk

Comment 3 Elias Probst 2007-01-04 18:45:22 UTC
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/
Comment 4 Gunnar Wrobel (RETIRED) gentoo-dev 2007-11-09 17:06:17 UTC
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.
Comment 5 Radoslaw Stachowiak (RETIRED) gentoo-dev 2007-11-10 11:37:44 UTC
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.
Comment 6 Jeff Kowalczyk 2007-11-11 15:42:04 UTC
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
Comment 7 Pacho Ramos gentoo-dev 2012-03-18 17:10:20 UTC
this was dropped