You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@usergrid.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2015/01/08 22:28:34 UTC

[jira] [Commented] (USERGRID-321) Bring Dot-Net SDK into license policy compliance

    [ 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 <sn...@apache.org>
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 <sn...@apache.org>
Date:   2015-01-08T21:14:49Z

    Add correct licenses for NewtonSoft.Json and RestSharp

commit f46e5ce687f9830cf82306deb2ad81eed79ad9cc
Author: Dave Johnson <sn...@apache.org>
Date:   2015-01-08T21:15:17Z

    Remove ASL header from non ASL licensed file

commit ebaff182f960cb60d376e8181576467b1f176b32
Author: Dave Johnson <sn...@apache.org>
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)