Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deno has deno.land/x/ already #1

Closed
zaynv opened this issue Dec 24, 2018 · 8 comments
Closed

Deno has deno.land/x/ already #1

zaynv opened this issue Dec 24, 2018 · 8 comments

Comments

@zaynv
Copy link

zaynv commented Dec 24, 2018

Just wanted to mention in case you weren't aware already it was mentioned here that https://deno.land/x/ exists as an official url redirection for deno packages. Figured it was worth saying here as it seems this is trying to do something similar

@egoist
Copy link
Contributor

egoist commented Dec 24, 2018

Thanks, but seems deno.land/x is only for a limit set of repos: https://github.com/denoland/registry/blob/master/x/src/database.json

@zaynv
Copy link
Author

zaynv commented Dec 24, 2018

Yes, that's right. There is a note on the https://deno.land/x/ webpage that says

To add a package send a pull request to https://github.com/denoland/registry/blob/master/x/database.json

But I actually am not sure if that means that it is something that they plan to use for the public or if it is just something for their internal stuff so I'll close this out

@zaynv zaynv closed this as completed Dec 24, 2018
@egoist
Copy link
Contributor

egoist commented Dec 24, 2018

@kevinkassimo: About registry, there is the deno.land/x/ for redirection of scripts hosted elsewhere, but they are specifically for modules written solely for deno and is similar to golang.org/x/

So I think it is for their internal use.

@kevinkassimo
Copy link

Hey. deno.land/x is intended for public use. The intention of my comment was to clarify that deno.land/x is not likely to host ported node packages (as asked in that issue).

Though, Ryan never said that there should only be a single “official” registry

@egoist
Copy link
Contributor

egoist commented Dec 24, 2018

Get it, looking forward to a better official solution of using third-party libs 👌🏻

I'm only creating this project to make URLs shorter 😄

@egoist
Copy link
Contributor

egoist commented Dec 24, 2018

@kevinkassimo that's also what I mean, I assume that those packages are part of the GoDeno Project but outside the main GoDeno tree.

@kevinkassimo
Copy link

kevinkassimo commented Dec 24, 2018

@egoist True in a way. Ryan's idea is that we should keep Deno core small, so we are moving code that does not quite rely on bindings to deno_std, which is hosted at deno.land/x/std

I'll double check with Ryan about this tho.

@ry
Copy link

ry commented Dec 31, 2018

Deno is supposed to be a distributed module system, so I welcome more module servers : )
(Ideally github would just have sane URLs to raw content...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants