[Pkg-xen-devel] XCP and OpenXenCenter

Jonathan Ludlam Jonathan.Ludlam at eu.citrix.com
Mon Jul 11 22:46:16 UTC 2011


On 11 Jul 2011, at 20:03, Bastian Blank wrote:

On Tue, Jul 12, 2011 at 02:38:54AM +0800, Thomas Goirand wrote:
1/ blktap(-ko)
How much this blktap and blktap-ko differ from the one in the "normal"
pvops kernel?

blktap was never and will never be accepted into the kernel.

2/ xen-api binary names
xen-api-xe
xen-api-www
xen-api-tests
xen-api-squeezed
xen-api-v6d
xen-api-xenops

So most of them can be used independent?


xen-api-xe, xen-api-squeezed and xen-api-xenops could conceivably be used independently, although xapi is currently the only consumer. For situations like this, is there a policy? I don't particularly mind one way or another.

xen-api-www and xen-api-tests would be optional packages that you may not want to install.

libxen-api-client
libxen-api-datamodel

Missing ABI version.

libxen-api-client-dev
libxen-api-datamodel-dev

Why?


I believe these should be more like 'libxen-api-client-ocaml-dev' and 'libxen-api-datamodel-ocaml-dev' - they are both pure ocaml libraries, and should be packaged according to this: http://pkg-ocaml-maint.alioth.debian.org/ocaml_packaging_policy.html/c305.html  -- since they are pure bytecode, there's no need for non -dev packages.

4/ Build-Depends
For the moment, I have the following:
Build-Depends: debhelper (>= 8), libpam-ocaml-dev, texlive-base, omake,
ocaml-findlib, libxmlm-ocaml-dev, libtype-conv-camlp4-dev, libxen-dev,
zlib1g-dev

If you build-depend on libxen-dev, you have to include the version of
the underlying Xen somewhere.

5/ Naming
Should we use "xen-api" or "xapi" ? To me "xen-api" seems more relevant,
and might avoid clashes with X-Window. What do you think?

The X prefix means X11.


xen-api seems perfectly reasonable to me, although the main xen-api-serving binary is called xapi.

Bastian

--
I'm a soldier, not a diplomat.  I can only tell the truth.
-- Kirk, "Errand of Mercy", stardate 3198.9

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20110711/0023acdd/attachment.html>


More information about the Pkg-xen-devel mailing list