[plt-scheme] [ANN] BZLIB/PLANET.plt - a local planet proxy/repository ==> Re: planet proxy/mirror

From: YC (yinso.chen at gmail.com)
Date: Mon Jan 18 22:02:49 EST 2010

Hi all -

I am pleased to announce the release of BZLIB/PLANET.plt - a planet
proxy/repository.  It is available via planet, of course.

With it, you can run your own local planet proxy/repository, so you can do
the following:

   - shield yourself from the occasional central repository outage
   - run labs without internet connections
   - test-run your planet package installs, without having to upload to the
   central repository and hence potentially create a bad version and eat up the
   planet version number
   - distribute private code that you do not want to make publicly available
   via your planet proxy
   - setting up public mirrors of the central repository to help alleviate
   bandwidth constraints (future todo)

You can find the usage here -

Let me know if there are any questions - comments/feedbacks welcome.


On Tue, Jan 12, 2010 at 11:52 AM, Robby Findler <robby at eecs.northwestern.edu
> wrote:

> On Mon, Jan 11, 2010 at 11:42 PM, YC <yinso.chen at gmail.com> wrote:
> > Hi all,
> >
> > I am getting close to have a working implementation of a planet proxy,
> and I
> > can make a release once I can resolve/implement against the following
> > questions:
> >
> > 1 - does the planet system make use of the 'required-core-version'?  I
> was
> > able to install a package marked for 4.1 (via the planet edit metadata
> page)
> > from PLT4.0.   What should the behavior be in such case?
> The server uses that to decide which package to point a client to. You
> can say "planet url ..." from your client to see this in action. That
> is, if you use "planet url" from version 4.0 on a package marked for
> 4.1, you won't get that one back.
> > 2 - also - does the planet system make use of the 'repositories' value
> from
> > info.ss?
> Yes. It is used as the above, I believe, but also used to control what
> shows up on the front page (see the link at the top next to "view
> packages" at http://planet.plt-scheme.org/).
> > 3 - the package-source url (http://planet.plt-scheme.org/package-source/
> )
> > used to be visible with package directories but now it is forbidden.
> This
> > page provides a point for a crawler to mirror the packages.  Can we make
> it
> > (and the children path) visible again?
> I think I've fixed that, thanks.
> Robby
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20100118/322699ae/attachment.html>

Posted on the users mailing list.