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

Use @dojo scope packages for npm? #21

Closed
dylans opened this issue Mar 24, 2016 · 4 comments
Closed

Use @dojo scope packages for npm? #21

dylans opened this issue Mar 24, 2016 · 4 comments
Milestone

Comments

@dylans
Copy link
Member

dylans commented Mar 24, 2016

Should we start using @dojo for our packages on npm? We have @dojo registered.

@kitsonk
Copy link
Member

kitsonk commented Mar 25, 2016

Scoped packages are still problematic with some versions of npm. What other
projects are doing seems to be to have both a strategy of the "standard"
distribution in the normal namespace and variant distributions in the
namespaces bit (e.g. @dojo/core-amd and dojo-core) but I don't see us
being able to take advantage of that until we sort out our distributions.

Right now, I am not sure of what advantage it provides us other than saying
we have a namespace. Maybe ai am missing something though.

@kitsonk kitsonk added this to the beta.1 milestone Mar 30, 2016
@kitsonk kitsonk modified the milestones: 2016.05, beta.1 Apr 8, 2016
@novemberborn
Copy link
Contributor

Scoped packages are still problematic with some versions of npm.

It's supported in v2. v1 is no longer maintained and Node.js has stopped shipping it as of v0.10.44 because of this.

That said currently public scoped modules are not included in the replication stream, see this conversation: https://twitter.com/terinjokes/status/721210339765825536.

Using @dojo would guarantee the package names can be what we want them to be, without having to argue over (il)legitimate uses of the dojo- prefix.

@kitsonk
Copy link
Member

kitsonk commented Apr 18, 2016

Thanks.

RxJS does some narrow packages in the public namespace, and does more "mega" packages in the @reaxtivex namespace. I suspect having it being mixed would likely where we will end up.

@kitsonk
Copy link
Member

kitsonk commented Apr 29, 2016

We should merge this conversation with #18.

@kitsonk kitsonk closed this as completed Apr 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants