[plt-scheme] Help test the new PLaneT server!

From: Jon Rafkind (workmin at ccs.neu.edu)
Date: Fri Feb 2 18:38:16 EST 2007

The new page looks neat, from a 2 second glance. I especially like the 
download counter.

I changed collects/planet/config.ss as you said below and I got this 
error when I tried to use planet

*snip*
Welcome to MzScheme version 360, Copyright (c) 2004-2006 PLT Scheme Inc.
 > (require (planet "wormhole.ss" ("kazzmir" "allegro.plt" 2 1) "examples"))
stdin::9: require: PLaneT could not download the requested package: 
Server internal error: Servlet didn't load.
default-load-handler: cannot open input file: 
"/local/webroot/./servlets/planet/planet-servlet.ss " (No such file or 
directory; errno=2)

 === context ===
/local/svn/plt/collects/web-server/dispatchers/dispatch-servlets.ss:281:4: 
load-servlet/path
/local/svn/plt/collects/web-server/dispatchers/dispatch-servlets.ss:264:4: 
reload-servlet-script
...ivate/cache-table.ss:38:46
/local/svn/plt/collects/web-server/private/cache-table.ss:30:11
cache-table-lookup!
select-handler/no-breaks
select-handler/no-breaks
select-handler/no-breaks
dispatcher?
dispatcher?
/local/svn/plt/collects/web-server/private/dispatch-server-unit.ss:73:10: 
connection-loop

 in: (planet "wormhole.ss" ("kazzmir" "allegro.plt" 2 1) "examples")
 >
*end snip*

did I miss something obvious?


Jacob Matthews wrote:
> ;; ----
> THE SHORT VERSION:
>
> Help me test the new PLaneT server, and give me feedback on the new
> stuff! You can do that by:
>
>   - going to 
> http://coach.cs.uchicago.edu/servlets/planet/display-servlet.ss
>   - configuring your planet client to pull from coach by changing the
> line in collects/planet/config.ss from
>
> (HTTP-DOWNLOAD-SERVLET-URL
> "http://planet.plt-scheme.org/servlets/planet-servlet.ss")
> to
> (HTTP-DOWNLOAD-SERVLET-URL
> "http://coach.cs.uchicago.edu/servlets/planet/planet-servlet.ss ")
>
> ;; ----
> THE LONG VERSION:
>
> The new PLaneT server is up for testing at
> http://coach.cs.uchicago.edu/ . The differences between this server
> and the one running at  planet.plt-scheme.org are vast --- among the
> highlights are:
>
> 1. package uploads are now automatic - no emailing, no waiting
> (currently you submit through a web page, soon through the planet
> command-line tool itself)
> 2. source code for packages is now browsable online, thanks to code
> from Jens Axel Soegaard
> 3. Package metadata can be edited online
>
> and the proverbial much, much more. Before I unleash the new stuff on
> the world, I'd like feedback on what you think of it, and if you find
> bugs I'd certainly like to know about them as well. So, for the next
> few days, if you'd like to help please visit
>
>  http://coach.cs.uchicago.edu/servlets/planet/display-servlet.ss
>
> and mess around, poke things, try things out. The data there is what's
> on the live PLaneT server as of now (apart from a few things that
> testers have already fiddled with), but feel free to mess with it,
> upload stuff you wouldn't ordinarily, et cetera --- the data is not
> tied to the data on the live server in any way, and I will be wiping
> all the data off of coach and resetting it to the contents of the live
> server again before the new system becomes the real PLaneT server. In
> other words, you can't hurt anything by messing around on coach, so do
> whatever you want.
>
> You can browse and add packages through the web interface, but to
> actually get your PLaneT client to pull packages from coach instead of
> the live server, you need to change the line
>
> (HTTP-DOWNLOAD-SERVLET-URL "
> http://planet.plt-scheme.org/servlets/planet-servlet.ss")
>
> in plt/collects/planet/config.ss to
>
> (HTTP-DOWNLOAD-SERVLET-URL "
> http://coach.cs.uchicago.edu/servlets/planet/planet-servlet.ss")
>
> The client is otherwise unchanged, so this change should work on just
> about any version of PLT Scheme you've got lying around.
>
> (By the way, those of you who have already contributed packages to
> PLaneT: your PLaneT username ( e.g., dherman, cce, samth) should be
> tied to your email address, so you can get into your account by
> following the "Forgot my password" link on the "contribute a package"
> page and following the instructions to reset your password. There is
> no other way to get into your account until you follow this
> procedure.)
>
> -jacob
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>


Posted on the users mailing list.