The way we define dependencies is the problem. The plugin author is currently responsible for defining explicitly the location of the plugin to fetch, instead of just the id&version and letting the system do its job.
Andrew had a proposal in the past for a simple form of "local plugin repository" that just used the local fs in a clever way. Then, you could add its id as a dependency even when its not in the public plugin registry, and expect that mobile-spec from-master-branch to add a local mapping. Not sure if that work has even started, though. -Michal On Wed, Oct 30, 2013 at 1:58 PM, Brian LeRoux <b...@brian.io> wrote: > I'm not a very big fan of this sub directory business anyhow. Too many ways > to fail. It would be better, in my mind, if we aimed to always have one > repo equals one package. > > > On Wed, Oct 30, 2013 at 10:40 AM, Shazron <shaz...@gmail.com> wrote: > > > if we had the cordova-plugins repo created, this won't be a problem. The > > issue is not resolved yet: > > https://issues.apache.org/jira/browse/INFRA-6902 > > > > > > On Wed, Oct 30, 2013 at 1:38 PM, Shazron <shaz...@gmail.com> wrote: > > > > > It's checked into master (not in 3.2.x branch yet until this issue > below > > > is resolved). > > > > > > Should I add it in the dependency plugin? > > > > > > The problem is I have to add it as a url, not from a local repo (thus > > > install requires an internet connection). > > > > > > This is because we can't switch to a branch _and_ a subdir of a local > > repo > > > (this is not a feature of the dependency tag). > > > > > >