I am looking into this. We need to include source code, as we cannot distribute 
a dll. 
The pull-req is definitely dead except for the fact it contain part of this 
conversation. 




> On Mar 24, 2015, at 6:37 AM, Ian Clelland <iclell...@chromium.org> wrote:
> 
> I'm not sure about whether Cordova has any specific policies -- there's no
> hard rule that says we can't use third-party code, and even include it in
> our distributions (see Cordova-Android and okhttp, for instance), but we
> should probably discuss it on-list first.
> 
> There are definitely rules, policies, and guidelines at the Apache level --
> no distribution of binaries, for instance, and there are probably questions
> of license interaction as well between Apache and MIT licenses, if we're
> combining the code at all.
> 
> 
> 
> On Tue, Mar 24, 2015 at 5:04 AM, Sergey Grebnov (Akvelon) <
> v-seg...@microsoft.com> wrote:
> 
>> This[1] PR is being opened for a while so let's make a final decision if
>> we switch to Newtonsoft.Json  or reject it.
>> 
>> The idea of adding Newtonsoft.Json (MIT license) [1] looks good to me and
>> I can quickly add necessary improvements to make sure everything looks good
>> and works - as per mobile spec tests there are no new issues found.
>> 
>> But I'm not sure about our policies regarding adding new third party
>> dependencies. Should it be discussed/voted here before merge? Does it
>> documented somewhere?
>> 
>> PS. If we go w/ Newtonsoft.Json   I propose to just add reference to
>> compiled dll and not to keep source code due to size(200kb vs 19mb) and
>> compile time reasons.
> 
> Distributing the .dll without the source will *definitely* be a problem.
> Distributing the .dll with the source *might* be a problem. The only way
> we've been able to do this in the past (see Gradle and Crosswalk for two
> recent examples) is to have a script that the user runs (even as part of
> the platform scripts) that downloads the library from somewhere trusted and
> installs it. We can't ship binaries as part of an Apache project.
> 
> 
>> 
>> [1] https://github.com/apache/cordova-wp8/pull/62
>> 
>> Thx!
>> Sergey
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
>> For additional commands, e-mail: dev-h...@cordova.apache.org
>> 
>> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to