I'm starting to think through how pub can interop with bower and other package managers. I'm calling these "foreign" packages. I have a strawman here I want to get feedback on. It's based heavily on earlier work from John Messerly and Justin Fagnani.
-
Your application can depend on stuff from other package managers. I'm initially targeting bower, but I want this to be open-ended.
-
Your application can depend on pub packages which in turn depend on stuff from other package managers.
-
You can depend on foreign packages which in turn have their own (foreign) dependencies.