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

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

GitHub user ptupitsyn opened a pull request:

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

    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/342.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 #342
    
----
commit 242d988a077878cca93f7bec85af3438a94e44d7
Author: Anton Vinogradov <[email protected]>
Date:   2015-11-05T13:15:34Z

    Ignite-1093 "Rebalancing with default parameters is very slow" fixes.

commit 8b99f658dcf8f37e0785621d7028ebeb1ebe3768
Author: Andrey <[email protected]>
Date:   2015-11-09T04:05:44Z

    Merge branches 'ignite-1.5' and 'master' of 
https://git-wip-us.apache.org/repos/asf/ignite

commit 280252ef64bb9268e5f3b4e8442b22606bf5587a
Author: Anton Vinogradov <[email protected]>
Date:   2015-11-09T08:48:33Z

    Ignite-1093 Missed test.

commit 5d760a8bf29dac32f653b2d3d5ce01e39e5225d2
Author: Anton Vinogradov <[email protected]>
Date:   2015-11-09T10:35:18Z

    Merge remote-tracking branch 'remotes/origin/ignite-1.5'

commit 44ddf657ec153fa5f5e594ea625cc45dda2176fe
Author: Andrey <[email protected]>
Date:   2015-11-09T10:42:48Z

    Merge branches 'ignite-1.5' and 'master' of 
https://git-wip-us.apache.org/repos/asf/ignite

commit efc79fbe12f77906ee2ab9266c387bfdc3b887b9
Author: Anton Vinogradov <[email protected]>
Date:   2015-11-09T12:09:36Z

    Ignite-1093 Backward compatibility failover.

commit ee5a50f4b3124219f3fe2700cccaf64c6d031eb1
Author: Anton Vinogradov <[email protected]>
Date:   2015-11-09T15:11:43Z

    Ignite-1093 Backward compatibility fix.

commit ba2ffb07b936063a84342995ab0875cac97c612e
Author: Anton Vinogradov <[email protected]>
Date:   2015-11-10T13:15:52Z

    Merge remote-tracking branch 'remotes/origin/ignite-1.5'

commit 4e45b981d271ce19dc5d12a53ea5a2423661f425
Author: Anton Vinogradov <[email protected]>
Date:   2015-11-10T13:55:52Z

    Merge remote-tracking branch 'remotes/origin/ignite-1.5'

commit 57ea0ff5417518590d723678eaedd85ee1d7e077
Author: Raul Kripalani <[email protected]>
Date:   2015-11-10T21:14:01Z

    Merge branch 'ignite-1.5'

commit 946360aa5438d8fabf0a7df4082ffb83346503ea
Author: Valentin Kulichenko <[email protected]>
Date:   2015-11-11T00:01:46Z

    Fixed typos

commit 0e1017b35dd4d1b8e4c2f0c6aeed194e87d89203
Author: Valentin Kulichenko <[email protected]>
Date:   2015-11-11T00:49:21Z

    Merge remote-tracking branch 'upstream/master'

commit 6a7d079b7c357d8120e2ae1fac78d6d492b17681
Author: Valentin Kulichenko <[email protected]>
Date:   2015-11-11T00:50:29Z

    Merge branch 'ignite-1.5'

commit 569dd21fc049be6cd89df0f24551818ba88f0329
Author: Valentin Kulichenko <[email protected]>
Date:   2015-11-11T01:45:10Z

    Minor fix for StreamTransformer

commit 9f7286e2d41e6bd91106b317c3b25a47292666aa
Author: Valentin Kulichenko <[email protected]>
Date:   2015-11-11T01:47:19Z

    Minor fix for StreamTransformer (JavaDoc)

commit 84c88e0d80ce2dcbd614ad5565e677d732f519a3
Author: Alexey Kuznetsov <[email protected]>
Date:   2015-11-11T07:32:42Z

    Merge branches 'ignite-1.5' and 'master' of 
https://git-wip-us.apache.org/repos/asf/ignite

commit 440755f070e68c142b68460a4e3dc733edbcd9d6
Author: Alexey Kuznetsov <[email protected]>
Date:   2015-11-12T03:09:07Z

    Merge branches 'ignite-1.5' and 'master' of 
https://git-wip-us.apache.org/repos/asf/ignite

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

----


> .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: Vladimir Ozerov
>            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