** Description changed: == Availability == Zookeeper is written mostly in java, with a C client library as well, and has been available in Ubuntu since at least 10.04. == Rationale == Zookeeper is used for large distributed systems and provides several primitives necessary to coordinate network activities. Zookeeper is a key component of juju, which we have identified as a key tool needed to help users transition into the cloud and deploy large scale services as well. == Quality assurance == Zookeeper is fairly complicated and a low level service, so documentation is a must, though it is fairly simple to 'apt-get install zookeeperd' and have a working, powerful service immediately available. In Ubuntu, ZK has no bugs above Medium priority (and that one is not - severe at all). There is one important bug in Debian: - - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650882 - - However, it has a clear workaround and only affects a part of the - package that reflects the "alternative" way to start zookeeper, not the - default way. + severe at all). The package is maintained in Debian currently by our own core developer, James Page. Work is ongoing to enable the various test suites shipped in the package. Unfortunately there are a few non-deterministic tests which need to be patched out and fixed upstream (they pass sometimes). Thus, the package doesn't run the unit tests now in build, but that should be a simple patch once the bad tests are identified, which james-page is doing now. That process will be tracked in this bug report: - https://bugs.launchpad.net/ubuntu/+source/zookeeper/+bug/913881 + https://bugs.launchpad.net/ubuntu/+source/zookeeper/+bug/913881 (Closed) Package has an up to date watch file. == UI standards == N/A == Dependencies == All of zookeeper's build-deps and dependencies/recommends are already in main, except these three: daemon - Change is already staged to drop this dependency in the next upload log4cxx - Very simple stable C++ library, used in zktreeutil, a useful cli tool in zookeeper. It has a test suite, but it is somewhat unmaintained and so is not suitable to be run on upload. netty - Simple java library which is useful in many contexts. Has a test suite but it is not run currently. This bug was opened to enable it: https://bugs.launchpad.net/ubuntu/+source/netty/+bug/913878 None of these have any important bugs open in Debian or Ubuntu at this time. == Maintenance == The package is reasonably straight forward, and ZK itself is a stable upstream project which should not require much maintenance. == Background information == This MIR is part of the blueprint servercloud-p-juju-mir. Zookeeper is a key component of juju.
** Changed in: zookeeper (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/913883 Title: [MIR] Zookeeper, netty, log4cxx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/zookeeper/+bug/913883/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
