[Pkg-zope-developers] zope instance manager

Fabio Tranchitella kobold at debian.org
Tue May 16 11:01:21 UTC 2006


Hi Reinout, thanks for your reply.

Il giorno mar, 16/05/2006 alle 12.24 +0200, Reinout van Rees ha scritto:
> The first one is that instancemanager aims more at the developer that
> wants some intances somewhere in his home dir on his development
> machine. dzhandle seems to aim more at server deployment.

dzhandle allows system administrator creating, removing, start/stoping
and configuring zope instances (both zope2.x and zope3 series), as well
as add/remove debian zope products on a per-instance basis with smart
directories/symlinks. It already supports zeo instances, too.

I'm working to add possibility to add/remove local products, not
installed by debian packages, and to create and manage local instances.
In this way, it will be possible to use dzhandle for normal users if
they are part of the zope system group, too.

> The second one is that instancemanager performs *more* tasks (I think).
> It takes care of putting the right products in your Products/ directory
> (varying per project). Copying a sample Data.fs (like the latest
> production database from the customer's website). Etc. Creating the
> instance (what dzhandle does) is just one step.

I think that the only thing dzhandle doesn't handle now is the Data.fs
stuff, but I see no reason to add this feature. I haven't tried your
software, but I think that we could probably converge and produce a
common set of features for both tools.

> So: I think it aims at different things. My tool is pretty OS-agnostic,
> having to work on both Ubuntu and OSX (and it probably runs on windows
> too), so that's also a different outlook. Now that I know it exists I'm
> going to take a look, it is probably really handy for instance
> management on our Debian servers (and it might take care of /etc/init/
> start/stop scripts and so).

Ubuntu and Debian share the same zope packages, so dzhandle can be used
in both environment. dzhandle could probably be used outside of Debian
(eg. on Mac OSX or Windows), but this would require some changes:
consider that there is a lot of dzhandle code which is apt/dpkg
specific: preinst/postinst/prerm/postrm code which is called when
installing a debian package which provides zope products is an example.

-- 
Fabio Tranchitella <kobold at debian.org>                        .''`.
Proud Debian GNU/Linux developer, admin and user.            : :'  :
                                                             `. `'`
   http://people.debian.org/~kobold/                           `-
_____________________________________________________________________
1024D/7F961564, fpr 5465 6E69 E559 6466 BF3D 9F01 2BF8 EE2B 7F96 1564
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio
	firmata digitalmente
Url : http://lists.alioth.debian.org/pipermail/pkg-zope-developers/attachments/20060516/516e04a0/attachment.pgp


More information about the pkg-zope-developers mailing list