[racket] Is racket-lang.org written in Racket?
Ian Tegebo wrote at 07/01/2012 08:27 PM:
> I'm working through the web app docs and wanted to see how planet had
> been implemented. As an exercise, I was looking to add features to
> planet. Starting from the current version seems most appropriate. In
> particular, I find myself doing in-page searches that become tiresome
> due to categorization, e.g. "db.plt" is listed in both "Network and
> Protocols" and "Input/Output and Filesystem".
>
I think it would be nice if the PLaneT server exposed a public HTTP +
JSON interface. Even one that only dumped the entire set of PLaneT
package metadata, without detailed querying, would be helpful.
Currently, with the PLaneT server providing only the HTTP + HTML
interface, one would have to scrape PLaneT with the "html-parsing"
library or similar. (You definitely don't want to know how the McFly
Tools package currently implements checking what are the current PLaneT
versions.)
Maybe, if someone volunteers to do an implementation of a simple
dump-all-metadata HTTP + JSON interface, it could be deployed at some
point. To make deploying it practical, I imagine the implementation
would have to be of conspicuously high quality; otherwise, merely
vetting someone else's code can be much more work than simply
implementing it oneself in the first place.
Neil V.