[Zope-dev] Is there an alternative to zdaemon?
Andreas Jung
lists at zopyx.com
Sat Dec 23 00:15:52 EST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
- --On 22. Dezember 2006 15:55:48 -0500 Jim Fulton <jim at zope.com> wrote:
>
> It has 2 major disadvantages:
>
> - It is ours. :) We are bearing the burden of maintaining it.
> This is offset by the fact that it hasn't required much maintenance.
..which is actually a sign of "it-just-works".
>
> - It is largely undocumented. This makes it much harder to use than it
> needs to be. It also makes it under appreciated. I made a start at
> fixing this yesterday:
>
> http://svn.zope.org/zdaemon/trunk/src/zdaemon/README.txt?view=auto
>
> It isn't very hard to use, so documenting it isn't really all that hard.
...which is almost True for a lot of parts of the Zope 2 core :-)
>
> I wonder if we should be using some other daemon manager. Arguably,
> there's
> no reason for the Zope project to maintain one if something is available
> that does what we need.
I think (meanwhile) that this is not enough to justify the replacement of a
component. Replacing a Zope 2 component always caused some pain. So as a
rule for replacing something in the Zope 2 core we consider those rules:
- the replacement solves existing functional problems
- it adds major functional benefits
- no issues with backward compatibility, well tested etc.
For the Zope 2 core we must be very careful about changing stuff. Stability
and backward compatibility are much, much more important for the end-user
than satisfying our replace-all-with-something-better drive :-)
Don't get me wrong but we've done some minor mistakes with replacing stuff
in the past and because of that I became a bit conservative about changing
things. Of course I am only speaking for the Zope 2 core.
Andreas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (Darwin)
iD8DBQFFjLuICJIWIbr9KYwRAgsRAJ9p3Td7KOmKzHzLn89nnQpSdYMtnwCcDyDR
iKgZV5H76vnCpjqO3Mccrv4=
=DYYW
-----END PGP SIGNATURE-----
More information about the Zope-Dev
mailing list