The reason for me writing this is that I read through the roadmap and stumbled over this headline: https://github.com/meteor/meteor/blob/devel/Roadmap.md#full-transition-to-npm
The status claims:
We encourage publishing Meteor-related packages to npm where possible. We are investigating ways to make it possible to move some parts of Meteor core onto npm without making the installation process more complex.
I see the reason why these packages cannot be deleted from atmosphere, but can we please announce this, that packages, which purely wrap an npm package should publish a new version which sorely adds a console.warn()
where it states that this package is outdated and the user should switch to the NPM package instead?
We could maybe start with the packages managed by meteor itself, which include:
- https://atmospherejs.com/meteor/jquery
- https://atmospherejs.com/meteor/underscore
- https://atmospherejs.com/meteor/sha
Another package I found on my way is:
I know this would raise tons of warnings here and there, but would also bring us rapidly closer to the goal. People who still want to use the old version can just add a fixed dependency on the version before introducing this warning.
Just some ideas to speed up the progress of the roadmap