[Spice-devel] repository reorg
Gerd Hoffmann
kraxel at redhat.com
Thu Jun 23 06:06:19 PDT 2011
Hi,
> We can't rely on distributions packaging, we want our tarballs to be easy to use.
> spice-protocol as is is small, and contains what is required by drivers, agent,
> activeX and xpi. So no reason to make it larger. Common will contain what is required
> by the client and server.
Can also be done with some configure magic. When detecting a
non-supported platform or missing build dependencies just skip the build
of server, client or both. Only protcol would be installed unconditionally.
I think separate repos are better though, it makes you think harder when
designing the interfaces between the modules.
>> That's an ideal goal, but to avoid having to deal with creating a
>> proper library (with stability garantee etc..), I would start with a
>> submodule that will slowly move to various clean lib*.
>
> I am out of my depth about this. Hans, Gerd?
Making common/ a proper library probably isn't that easy due to funky
dependencies between common/ and server/+client/. We are probably
better off cleaning up the interfaces before making it a library. Dunno
how much work that is. Starting with a submodule and making it a
library later is an option to handle this ...
cheers,
Gerd
More information about the Spice-devel
mailing list