On Thu, Jan 21, 2016 at 5:02 PM, Milan Zamazal <[email protected]> wrote:
> I work on inclusion of Vdsm into Debian.  I don't know what are the
> reasons for having separate `infra', `xmlrpc', `yajsonrpc', and
> `jsonrpc' packages.
>

- infra package contains infra related modules like zombiereaper,
sygutils (core infra utils)
- xmlrpc package contains xmlrpc binding code (optional and can be
disabled in config.py)
  this package will be removed once we decide to drop xmlrpc
- jsonrpc package contains jsonrpc binding code (optional and can be
disabled in config.py)
  this package is required to process jsonrpc based rpc calls
- yajsonrpc package contains stomp related server side code (required for rpc)
- api package contains vdsm and gluster (optionally) schemas and code
to process them
  used for rpc validation required by jsonrpc

> Could you please provide rationale for having each of those packages,
> separated from `vdsm' and `vdsm-python'?  I need to put proper
> explanations into package descriptions so that the users know whether
> they should install/remove those packages or not.
>
> Thanks,
> Milan
> _______________________________________________
> Devel mailing list
> [email protected]
> http://lists.ovirt.org/mailman/listinfo/devel
_______________________________________________
Devel mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/devel

Reply via email to