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
