[IPython-dev] Website - static files?
Fri Jun 10 16:28:26 CDT 2011
On Fri, Jun 10, 2011 at 13:48, Fernando Perez <email@example.com> wrote:
> On Fri, Jun 10, 2011 at 1:43 PM, Thomas Kluyver <firstname.lastname@example.org> wrote:
> > Will ipython.scipy.org/moin/ still exist, or do we need to move some
> > to a Github wiki quickly? At present, the cookbook, 'developer zone' and
> > list of projects that use IPython are still based on the moin wiki.
> No, we'll need to move to a new wiki. But I did ask the Enthought
> admin to keep a domain like oldipython.scipy.org for a while, so we
> can go fish anything we may have missed (and I still have ssh access
> to the underlying account, if need be).
> >> Wohoo! BUT, we now need to figure out the static file issue. For a
> >> long time we've had a simple, static directory:
> >> http://ipython.scipy.org/dist/
> >> that houses release files and other static content. This is handy for
> >> many reasons (easy to use, simply scp a file in there and anyone can
> >> get it, convenient archive of old stuff, etc). Pypi and possibly many
> >> other locations point to that, so it would be nice if we could have
> >> ipython.org/dist with similar functionality.
> >> Thomas, do you have some ideas on how to approach this with the github
> >> setup?
> > I'd go with roughly what other people are talking about: files to
> > (like the releases) go in the Github downloads area, and other things can
> > served straight from the website, as the PDF docs already are. Not quite
> > convenient at the command line, perhaps, but I think it's workable.
> Fine by me, but two questions:
> - places like pypi expect a base url for downloads (what our old dist/
> one did) and they go fishing in there for files (eggs, sources, etc).
> Would the GH downloads area still work for that?
Yes - if you've ever pip installed pyzmq you got it from the GitHub
> - the dist/ area is BIG, as in 400MB big right now. Before I push
> that, I want to make sure everyone saying that we go that route is OK
> with it :) I don't have time right now to spend a few hours pruning
> old files, and I also *want* a public archive of all our old versions,
> so simply deleting all the old releases is not on the table. I can
> push that dist/ as-is right now, but the next git pull of that repo
> will be hefty for those working with it :)
I didn't realize just how huge it was.
As it stands, GitHub is not a good place to put lots of large files. We
will quickly run into the free-account storage limit (300MB) if we dump
every old binary release there.
As Brian said, I think the IPython install downloads should *not* go in the
pages repo, but rather in the GitHub Downloads section, but we may want to
limit that to >= 0.10.
If we want to keep bdists in perpetuity, we need somewhere else. *New*
releases, though, should certainly be in the GitHub downloads section.
> IPython-dev mailing list
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the IPython-dev