[racket-dev] Planet2 urls
The URLs are pretty easy to change. The dispatch tables here:
https://github.com/plt/racket/blob/master/collects/meta/planet2-index/basic/main.rkt#L35
and here:
https://github.com/plt/racket/blob/master/collects/meta/planet2-index/official/main.rkt#L95
just need to change, and if the first does, then this:
https://github.com/plt/racket/blob/master/collects/planet2/lib.rkt#L216
needs an update.
So, there's no reason for two sites.
Jay
On Wed, Jan 9, 2013 at 12:43 PM, Eli Barzilay <eli at barzilay.org> wrote:
> 6 hours ago, Sam Tobin-Hochstadt wrote:
>> On Wed, Jan 9, 2013 at 8:31 AM, <jay at racket-lang.org> wrote:
>> > + (format "https://pnr.racket-lang.org~a" k-url)
>>
>> Can we name this something user-memorable? Ideas: packages.r-l,
>> package.r-l, pkg.r-l (goes with the `raco` command), ...
>
> +3 -- assuming that these are going to be urls that are available
> publicly. IOW, the point of a URL to a foo package from my POV as a
> user is that it is "the foo package" -- and the URL should reflect
> that. IIUC, "pnr" stands for "package name resolver", which is a term
> that revolves around the implementation of packages, and therefore not
> something that makes it easy to remember.
>
> And as long as I'm talking about urls: I see that the URLs on the
> server look like:
>
> http://.../info/foo
>
> and I think that having the package first makes a much better layout,
> even when it makes things less convenient for the web page
> implementation. I might be a url pedantic, but this is IMO an
> important usability point, and as a random example of good url layout
> see the github interface.
>
> In any case, both of these issues can be resolved by making a
> pkg.racket-lang.org that has a user-oriented interface, which would
> also free pnr.racket-lang.org to be something more machine friendly
> and more cryptic.
>
> --
> ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
> http://barzilay.org/ Maze is Life!
> _________________________
> Racket Developers list:
> http://lists.racket-lang.org/dev
--
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://faculty.cs.byu.edu/~jay
"The glory of God is Intelligence" - D&C 93