* ceph rados.py packaging help
@ 2011-06-06 17:50 Tommi Virtanen
0 siblings, 0 replies; only message in thread
From: Tommi Virtanen @ 2011-06-06 17:50 UTC (permalink / raw)
To: Laszlo Boszormenyi; +Cc: ceph-devel
Hi Laszlo! (And hi Cc'ed ceph-dev.)
As you probably know, the Ceph project tries to provide debs for
Debian lenny, squeeze and sid, and Ubuntu lucid, maverick and natty.
We're starting to add Python bindings to libceph, librados etc,
and ran into a case where not 100% sure how to handle. That is,
how should we package e.g. rados.py so that the packaging works
across as many releases as we can?
There is the Debian Python Policy, but that usually only documents the
current best behavior; how do we target more than squeeze/sid?
http://www.debian.org/doc/packaging-manuals/python-policy/ e.g. should
we use python-central, python-support, put the files ourselves into
/usr/lib/pythonX.Y/dist-packages (or site-packages, for <2.6), or
what?
(I heard Sage was perhaps willing to drop some of the oldest releases,
if this proves insurmountable to do with just one style of packaging.
Our internal needs may dictate that we must support some older
versions, but I think those setups are going to need a virtualenv
anyway, soon..)
Any guidance you can provide would be very welcome. Thanks!
--
:(){ :|:&};:
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-06-06 17:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-06 17:50 ceph rados.py packaging help Tommi Virtanen
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.