[plt-scheme] The new PLaneT server is online
great work! I've been awaiting the new changes and they are very cool.
Jacob Matthews wrote:
> I've just made a major upgrade to the server portion of PLaneT, PLT
> Scheme's centralized package distribution system. Go to PLaneT's web
> site:
>
> http://planet.plt-scheme.org/
>
> and if the new DNS information has propagated to you, you'll see
> several improvements. Here are some highlights:
>
> * Package authors can now submit packages online directly, rather than
> having to send packages over email. If you have submitted a package
> to PLaneT before, you already have an account; just log in for the
> first time by clicking the "I forgot my password" link on the login
> page to reset your password so you can get in. (Even people who set
> their password during testing will have to do so again.)
>
> * Authors can also edit their packages' metadata online.
>
> * Package information now includes a release-notes field so that
> authors can include a description of the newest changes. Release
> notes are displayed on the PLaneT web page as well as in package
> announcement emails and the "newest packages" RSS feed. (See
> the documentation in help desk for more information.)
>
> * Each package now has its own page, loaded with new information that
> wasn't available on PLaneT before. It includes:
> - The package description, release notes, sample require line, and
> docs link
> - A listing of provided names of all primary interface files,
> along with their contracts if available
> - Download statistics! (We have actually been keeping download
> statistics since the beginning of PLaneT, but the information
> has never been displayed on the web page before, so the
> download statistics online reflect the actual total downloads
> of each package since it was uploaded)
> - Browsable source code (thanks to Jens Axel Soegaard)
> - Historical release information
>
> * Each user now has a listings page as well, so you can easily link to
> all of your packages. User and package pages are available using
> friendly links:
> http://planet.plt-scheme.org/users/dherman/
> http://planet.plt-scheme.org/users/dherman/io.plt/
>
> * Many many smaller improvements
>
> The server-side change should be totally transparent to clients, so as
> soon as the new DNS information propagates to you, your PLaneT client
> should start using the new server automatically. There are a few
> caveats, though:
>
> * The very old, non-HTTP protocol that worked over port 270 is no
> longer supported. This should only affect people who have
> specifically configured their PLaneT clients to use the non-HTTP
> protocol, or users of very old versions of PLT Scheme in the 20x
> series.
>
> * PLaneT is no longer accepting packages for the 20x repository,
> though these packages are still available to 20x clients.
>
> * A general note: this is essentially a complete reimplementation of
> the PLaneT server, so you may encounter bugs or problems. If you do,
> please let me know!
>
> Have fun with the new features, and I'd love to hear any feedback
> you've got.
>
> -jacob
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>