[Pkg-ganeti-devel] Ganeti package
Apollon Oikonomopoulos
apoikos at gmail.com
Fri Jul 12 22:09:21 UTC 2013
Hi Iustin,
On 20:37 Fri 12 Jul , Iustin Pop wrote:
> On Fri, Jul 12, 2013 at 05:44:36PM +0200, Guido Trotter wrote:
> > +Iustin who's also a debian packake maintainer:
>
> Thanks. Please use/CC pkg-ganeti-maintainers or however the list is
> named.
>
ACK.
> > On Fri, Jul 12, 2013 at 5:44 PM, Guido Trotter <ultrotter at google.com> wrote:
> > > On Fri, Jul 12, 2013 at 4:33 PM, Apollon Oikonomopoulos
> > > <apoikos at gmail.com> wrote:
> > >> Convert to dh_python2
> > >> Do not ship underscore.js
> > >>
> > >> The debdiff output is what I expected. One question though: I chose to
> > >> Build-Depend on python-all rather than python (or pythonX.Y), so that the
> > >> ganeti module ships for all available python versions. Any objections to that?
>
> Apollon, why do we want this? We're not guaranteeing API compatibility
> for direct use, except for the rapi_client, so this seems a bit useless.
Well, in that case we should ship the whole application modulo the RAPI
client as a private module under /usr/share/ganeti. This will probably
complicate things wrt. PYTHONPATH though. OTOH, Build-Depending on
python (not -all) would not guarantee cross-version support for the RAPI
client (see below).
> Speaking of which, should we provide ganeti-rapi-client as a separate
> package for 3rd party use?
My opinion on this as a 3rd-party application developer is "yes", since
I ended up embedding the RAPI client into whichever application I was
writing at the time.
I was also thinking of splitting the HTML documentation out to a
ganeti-doc package, since it's pretty useless on the nodes themselves,
but pretty useful on the admin's workstation. What do you think?
/Apollon
More information about the Pkg-ganeti-devel
mailing list