Hello, we are introducing a new organization on Github to help all Meteor apps to be running on latest Meteor.
Our goal is simple but quite challenging as well, we want to provide compatibility versions of popular packages that are no longer maintained.
The word compatibility is important, we are not planning to add new features or fix bugs in all popular packages but we do want to provide a way, when possible, to keep these packages running without requiring a lot of changes in your code base.
For this we are creating a new organization on Github called Meteor Compat Packages where we are going to host the changes that we are doing.
The first compatible version was created today for useraccounts:core. As the authors are not using the packages in atmosphere anymore we are taking care of the publish part as well. When possible we are going to publish under the same package name so you don’t need to change package names everywhere in your app.
We have also created a very simple example app to show that useraccounts:core is running along side with Meteor 2.4 now.
We know a bunch of questions will emerge and also a bunch of requests and we count with our community, as always, to help us out here.
Let’s try to focus discussions and requests for new compatibility versions in our Discussions space in the Meteor main organization. The discussions space is where the Meteor core team is tracking and try to engane as much as possible to refine any ideas and requests around Meteor.
Meteor is focused in providing a good experience for users in all stages, from new users to users that are with us since the first versions.
I hope this new initiative helps people developing with Meteor for a long time and that somehow got stuck in a specific version because of non-core packages.
We don’t expect these compatibility versions to be perfect in the first try, we are going to learn together and improve this process together so be patient and respectful. Done is better than perfect.