[ 
https://issues.apache.org/jira/browse/USERGRID-321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14270073#comment-14270073
 ] 

ASF GitHub Bot commented on USERGRID-321:
-----------------------------------------

GitHub user snoopdave opened a pull request:

    https://github.com/apache/incubator-usergrid/pull/146

    Usegrid 321 - bring Dot-Net SDK into license policy compliance

    The JIRA issue is here: https://issues.apache.org/jira/browse/USERGRID-321

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/incubator-usergrid usegrid-321

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-usergrid/pull/146.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #146
    
----
commit 31ad5987fd41cea50d1dc10ad59854d0343186fb
Author: Dave Johnson <[email protected]>
Date:   2015-01-08T21:12:21Z

    Remove binaries from source code control, we were already excluding them 
from the build.

commit 49384e0c12075065a17d16733ccdadf0b7858d48
Author: Dave Johnson <[email protected]>
Date:   2015-01-08T21:14:49Z

    Add correct licenses for NewtonSoft.Json and RestSharp

commit f46e5ce687f9830cf82306deb2ad81eed79ad9cc
Author: Dave Johnson <[email protected]>
Date:   2015-01-08T21:15:17Z

    Remove ASL header from non ASL licensed file

commit ebaff182f960cb60d376e8181576467b1f176b32
Author: Dave Johnson <[email protected]>
Date:   2015-01-08T21:17:32Z

    Remove ASL headers from non Apache sourced files

----


> Bring Dot-Net SDK into license policy compliance
> ------------------------------------------------
>
>                 Key: USERGRID-321
>                 URL: https://issues.apache.org/jira/browse/USERGRID-321
>             Project: Usergrid
>          Issue Type: Story
>          Components: SDK-DotNet
>    Affects Versions: 1.0
>            Reporter: David Johnson
>            Assignee: David Johnson
>             Fix For: 1.0.1
>
>
> There are a bunch of problems with our Dot-Net SDK in the dependencies. The 
> SDK depends on four libraries:
>      1. NSubstitute - BSD license
>      2. NUnit - one off "provided as is" license
>      3. Newtonsoft.Json - no license information
>      4. RestSharp - no license information
> Here are the problems:
> * All of the four dependencies above include binary DLL files. We can't ship 
> those.
> * They all include .nupkg files, which are binary files that contain DLLs. We 
> can't ship those.
> * And they all include XML files and .nuspec files with an Apache header, but 
> they are not Apache files, they were copied from the dependencies. We need to 
> remove the headers and change our header-checker (RAT) so that it will ignore 
> anything in the packages directory.
> * We don't know the licenses for two dependencies, and the "as is" license 
> may need legal review.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to