I’m new to Meteor and so far things have been working really nicely. But when it comes to Atmosphere I feel a bit lost.
Here’s a scenario that has just happened to me.
I come across some packages on Atmosphere:
https://atmospherejs.com/angularui/ui-select (installs ui-select version 0.12)
https://atmospherejs.com/rgnevashev/angular-ui-select (installs ui-select version 0.13.2)
These two Atmosphere “wrapper” packages wrap the same underlying angular library:
So why does my brain hurt?
Why are there two seemingly identical packages?
The more “official” looking package, seemingly created by the angular ui team, is out of date but I can’t really figure out where/how to nicely ask them to update it.
It was kind of hard to search for only “Angular-related Meteor third-party libraries”. Even that phrase is breaking my brain.
As far as I can tell, the “Meteor” versions of third-party libraries don’t actually exist anywhere (such as github), do they? And if they do exist, what do they contain exactly?
Why does there need to be Meteor versions of Angular libraries anyway? Couldn’t there be a more direct/transparent way to install Angular modules (in other words make automatically available every module found on http://ngmodules.org/, for example.
Apologies if these are stupid questions, I just couldn’t find answers on Google that satisfied my curiosity or cleared up my confusion.