theintern / intern

A next-generation code testing stack for JavaScript.
https://theintern.io/
Other
4.36k stars 310 forks source link

Remove dependency on `dojo/dojo2`, and move to individual dojo2 packages. #666

Closed rishson closed 7 years ago

rishson commented 8 years ago

Enhancement: Currently we rely upon dojo/dojo2. Can we move to relying on dojo/core, dojo/shim, dojo/has and dojo/loader so that we can remove the dojo/dojo2 repo? I know dojo/dojo2 is marked as deprecated, but its the first package returned when you search of dojo + typescript on librariesio or do a google search for dojo2.

Rationale: There is so much great work being done on dojo2, that I would not want to think that someone searches for dojo2 and the first impression that they get, it that the package might be deprecated.

Approach: If this is alot of work, then as an interim step, can we rename dojo/dojo2 so it starts to drop out of the search rankings?

jason0x43 commented 8 years ago

We plan to move to dojo/core etc. eventually, but there's not a firm time frame for that. Renaming the experimental dojo2 package should be fine, assuming nothing other than Intern projects are using it.

morrinene commented 7 years ago

Per Jason, this is done!