[
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)