cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ian Clelland <iclell...@chromium.org>
Subject Re: Cordova Plugin Registry iOS frameworks
Date Mon, 18 Aug 2014 18:24:27 GMT
On Mon, Aug 18, 2014 at 12:40 PM, Brian LeRoux <b@brian.io> wrote:

> I like the idea of not supporting them until I hear a really great reason
> to support them. =)
>

Certainly; YAGNI and all that.

Ally, do you know if the symlinks are required for the FacebookConnect
framework? Is it possible to just git mv the files to the location that
Xcode expects to find them, and not have to worry about this issue in
plugman?

Ian



>
>
> On Mon, Aug 18, 2014 at 9:31 AM, Ian Clelland <iclelland@chromium.org>
> wrote:
>
> > We could have some sort of preprocessing step on the current directory,
> > that would prepare it for publishing.
> >
> > Maybe we can either annotate the directory with where the symlinks should
> > go, or else copy the files, if it's okay to do that.
> >
> > On Monday, August 18, 2014, Mark Koudritsky <kamrik@google.com> wrote:
> >
> > > Plugins are published using "npm publish". As far as I understood, npm
> > does
> > > not include symlinks by design [1] when packing a package. So I'm not
> > sure
> > > about how we could start including symlinks while still using npm
> > packages
> > > as distribution method.
> > > [1] https://github.com/npm/npm/issues/3310
> > >
> > >
> > >
> > > On Mon, Aug 18, 2014 at 9:02 AM, Ian Clelland <iclelland@chromium.org
> > > <javascript:;>>
> > > wrote:
> > >
> > > > I saw this come up on Friday on IRC -- I didn't see you in the
> channel,
> > > > Ally, or I would have pinged you.
> > > >
> > > > It's definitely an issue with plugman, either with the packaging or
> the
> > > > extraction, when there are symlinks present in the repo.
> > > >
> > > > I upgraded the severity of the CB-6092 to critical; we need to find a
> > > > solution for this.
> > > >
> > > >
> > > > On Mon, Aug 18, 2014 at 3:06 AM, Ally Ogilvie <aogilvie@wizcorp.jp
> > > <javascript:;>> wrote:
> > > >
> > > > > https://issues.apache.org/jira/browse/CB-6092
> > > > >
> > > > > Symlinks are broken when doing *cordova plugin add* <cordova plugin
> > > > > registry ID>. For example if a plugin makes use of the custom
> > framework
> > > > > tag:
> > > > >
> > > > > *<framework** src="platforms/ios/FacebookSDK.framework"
> custom="true"
> > > />*
> > > > >
> > > > > I think this is because of the way the registry plugins are being
> > > served
> > > > to
> > > > > plugman.
> > > > > I wanted a discussion here as this is *critical* for plugins using
> > > custom
> > > > > framework tags.
> > > > >
> > > > > *Desperately* need someone from Plugman / Registry team to give
> some
> > > info
> > > > > on what's going on for the community to patch it.
> > > > >
> > > > > Here's what the symlinks for .frameworks look like after plugin add
> > > from
> > > > > CPR
> > > > > http://stackoverflow.com/a/25327341
> > > > >
> > > > > Windows boxes / Git clone and symlinks info:
> > > > > http://stackoverflow.com/a/11664406
> > > > >
> > > > > --
> > > > > <http://www.wizcorp.jp/>Ally Ogilvie
> > > > > Lead Developer - MobDev. | Wizcorp Inc. <http://www.wizcorp.jp/>
> > > > > ------------------------------
> > > > > TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 | Website
> > > > > <http://www.wizcorp.jp/> | Twitter <https://twitter.com/Wizcorp>
|
> > > > > Facebook
> > > > > <http://www.facebook.com/Wizcorp> | LinkedIn
> > > > > <http://www.linkedin.com/company/wizcorp>
> > > > >
> > > >
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message