All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tommi Virtanen <tommi.virtanen@dreamhost.com>
To: Laszlo Boszormenyi <gcs@debian.hu>
Cc: ceph-devel@vger.kernel.org
Subject: ceph rados.py packaging help
Date: Mon, 6 Jun 2011 10:50:55 -0700	[thread overview]
Message-ID: <20110606175055.GA2569@dreamer> (raw)

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!

-- 
:(){ :|:&};:

                 reply	other threads:[~2011-06-06 17:50 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20110606175055.GA2569@dreamer \
    --to=tommi.virtanen@dreamhost.com \
    --cc=ceph-devel@vger.kernel.org \
    --cc=gcs@debian.hu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.