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

ASF GitHub Bot commented on IGNITE-1626:
----------------------------------------

GitHub user ptupitsyn opened a pull request:

    https://github.com/apache/ignite/pull/224

    IGNITE-1626 .Net: Create NuGet package.

    

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

    $ git pull https://github.com/ptupitsyn/ignite ignite-1626

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

    https://github.com/apache/ignite/pull/224.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 #224
    
----
commit f6786765ea52540ff18227c798eb0c9ae47715c4
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T11:58:43Z

    IGNITE-1626 .Net: Create NuGet package.

commit 9df5a1e2ab5ac73e3064a014c26c024db7a72e37
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T13:08:49Z

    wip

commit 300124b846c4b7a40738e4d1e0417ee1658cd1b4
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T13:12:12Z

    wip

commit fe651ecd8696622417365f3d207d1056f0b9fb6e
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T13:25:50Z

    wip

commit 2a13da32b11275e663bbc18bd1fb2bf3dedab3d1
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T13:27:26Z

    wip

commit 5d2a7c5fd8a162add23f156206d0369763c56cd1
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T13:34:03Z

    wip

commit c3bac9ca07a57ac67dde42bafdc006fe168586fc
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T13:37:18Z

    wip

commit b7b1fb667f6200bd06f04cfb80fb3af15a32b802
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T13:45:43Z

    wip

commit 846a9b6577e9466ad606a19c9bd7bfc851668135
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T13:57:09Z

    wip

commit 608f92c8534e91cbae2e597da08f152152e54145
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T14:07:43Z

    Install.ps1 done

commit 7421d89cdf0822c93b932692e86aa86569aa2f99
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T14:11:28Z

    wip

commit cdeb2fed1503bc0e309cdd331023b9443317a68b
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T14:19:37Z

    Fix IgniteHome resolution

commit 1f410bb53accccb62e095c6b5f3a8518fdd45adf
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T15:22:04Z

    Move nuget files to project folder

commit 628465c272ea82eeb9c303da7b245d108f611da1
Author: Pavel Tupitsyn <[email protected]>
Date:   2015-11-12T16:07:48Z

    Merge remote-tracking branch 'remotes/upstream/ignite-1282' into ignite-1626

----


> .Net: Create NuGet package.
> ---------------------------
>
>                 Key: IGNITE-1626
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1626
>             Project: Ignite
>          Issue Type: Task
>          Components: interop
>    Affects Versions: 1.5
>            Reporter: Vladimir Ozerov
>            Assignee: Pavel  Tupitsyn
>            Priority: Blocker
>             Fix For: 1.6
>
>
> *Overview*
> To boost usage of the product we need to distribute it using NuGet, which is 
> tightly integrated with Visual Studio.
> To achieve this several technical, infrastructure and marketing tasks must be 
> completed.
> *Technical tasks*
> - Apache Ignite.NET heavily depends on relative positions of compiled Java 
> classes. We must be able to apply different classpath search strategies 
> depending on packaging. This includes normal search in exploded build 
> directory, search in NuGet package, search in local Maven repo.
> - We need a way to select classpath search strategy. E.g. we can add special 
> marker resource to NuGet package so that DLL understands that it is 
> NuGet-based. More investigation here is reuqired.
> - Minimal set of required JARs should be defined. Currently we have over 
> >100Mb of Java libraries shipped with Ignite build. NuGet have limitation of 
> 30Mb per package. Only vital subset of JARs should be shipped.
> *Infrastructure tasks*
> - INFRA team must be asked about a place where NuGet package could be stored. 
> - Separate build plan should be created, producing NuGet artifacts.
> *Marketing tasks*
> - We need to produce clean, selling and intriguing header and description for 
> our package and attach logo.



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

Reply via email to