[IPython-dev] Website - static files?

MinRK benjaminrk at gmail.com
Fri Jun 10 17:28:26 EDT 2011


On Fri, Jun 10, 2011 at 13:48, Fernando Perez <fperez.net at gmail.com> wrote:

> On Fri, Jun 10, 2011 at 1:43 PM, Thomas Kluyver <takowl at gmail.com> wrote:
> > Will ipython.scipy.org/moin/ still exist, or do we need to move some
> stuff
> > 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
> download
> > (like the releases) go in the Github downloads area, and other things can
> be
> > served straight from the website, as the PDF docs already are. Not quite
> as
> > 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
downloads page.


>
> - 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.

-MinRK


>
> Cheers,
>
> f
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20110610/4d5dbdd3/attachment.html>


More information about the IPython-dev mailing list