On Fri, Dec 5, 2014 at 9:23 AM, Olemis Lang <[email protected]> wrote:

> On Fri, Dec 5, 2014 at 1:44 AM, Ryan Ollos <[email protected]> wrote:
>
> > On Thu Dec 04 2014 at 2:15:47 PM Branko Čibej <[email protected]>
> wrote:
> >
> >
>
> [...]
>
> > >
> > > Are you going to post a link to the package on
> > > archive.apache.org, or something else?
> >
> >
> > PyPI allows packages to be directly uploaded to their site. I'm not sure
> if
> > there's an option to host a package elsewhere, but I suspect not.
> >
> >
> >
>
>
> ... there should be one such option because I've seen packages retrieved
> from e.g. sourceforge servers . AFAICR , e.g. Trac is downloaded from t.e.o
> , is it worth to check what's been done in that case ?
>

The Trac packages get uploaded to the PyPI servers, I just did this when
releasing 0.12.6 and 1.0.2 last month. The files listed on the page live on
the PyPI servers:
https://pypi.python.org/pypi/Trac/1.0.2

Anyway, we may be getting sidetracked because I don't think anyone has
raised concerns about putting the package on PyPI, I think it was just
assumed that the downloads needed to be hosted elsewhere.


> Nevertheless my main concern is that easy-installation might not be a
> result of publishing it on PyPI . Bloodhound installation is not a setup.py
> driven process . There are some scripts involved and I'm not sure PyPI
> provides support for such scenarios ... maybe it's worth investigating the
> wheel format [1]_ looking for a few answers and also to decide whether to
> adopt it as an (alternative | official) packaging format .
>
> The risk associated with (lack of) easy-installability is that users end up
> with an unstable system immediately after installation .
>
> .. [1] http://legacy.python.org/dev/peps/pep-0427/
>

That is a good point. Gary did some work recently to "make the installer
installable". We'll need to do some testing to see if it's possible or
useful to easy_install. PyPI has a test server we can utilize, avoiding the
need to make the package public while we evaluate:
https://wiki.python.org/moin/TestPyPI

Reply via email to