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.