Closed bipinprasad closed 8 years ago
These dependencies are sourced via NuGet and are specified in packages.json
which is included in the source code. It's not possible to remove these dependencies, so you will have to use NuGet to source them. Visual Studio does this automatically, and you can use nuget.exe
on other environments/platforms to do the same manually.
Could you explain why these dependencies cannot be removed, and what it means for us in terms of licensing?
AsyncIO is completion port library NetMQ is using, the license is MPL 2.0.
Regarding JetBrains.Annotations I think it can be removed, anyway it is only for development time to help with Resharper.
On Mon, Sep 7, 2015 at 4:44 PM, isaacllopisaracil notifications@github.com wrote:
Could you explain why these dependencies cannot be removed, and what it means for us in terms of licensing?
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138303464.
The license dpendency of the JetBrains library dependency is something that will prevent me of using NetMQ as it is not a standard lesser license but especial for JetBrains products. The less dependencies you have the best.
When will this one be removed, if it will? Otherwise I'm bound to use the default 0MQ binding.
-----Original Message----- From: "Doron Somech" notifications@github.com Sent: 07/09/2015 15:08 To: "zeromq/netmq" netmq@noreply.github.com Cc: "isaacllopisaracil" isaac.llopis.aracil@gmail.com Subject: Re: [netmq] Dependencies on JetBrains.Annotations and AsyncIO (#379)
AsyncIO is completion port library NetMQ is using, the license is MPL 2.0.
Regarding JetBrains.Annotations I think it can be removed, anyway it is only for development time to help with Resharper.
On Mon, Sep 7, 2015 at 4:44 PM, isaacllopisaracil notifications@github.com wrote:
Could you explain why these dependencies cannot be removed, and what it means for us in terms of licensing?
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138303464.
— Reply to this email directly or view it on GitHub.
You can actually use it right now without the JetBrains reference. Just don't include the file when using in production.
On Mon, Sep 7, 2015 at 6:02 PM, isaacllopisaracil notifications@github.com wrote:
The license dpendency of the JetBrains library dependency is something that will prevent me of using NetMQ as it is not a standard lesser license but especial for JetBrains products. The less dependencies you have the best.
When will this one be removed, if it will? Otherwise I'm bound to use the default 0MQ binding.
-----Original Message----- From: "Doron Somech" notifications@github.com Sent: 07/09/2015 15:08 To: "zeromq/netmq" netmq@noreply.github.com Cc: "isaacllopisaracil" isaac.llopis.aracil@gmail.com Subject: Re: [netmq] Dependencies on JetBrains.Annotations and AsyncIO (#379)
AsyncIO is completion port library NetMQ is using, the license is MPL 2.0.
Regarding JetBrains.Annotations I think it can be removed, anyway it is only for development time to help with Resharper.
On Mon, Sep 7, 2015 at 4:44 PM, isaacllopisaracil < notifications@github.com> wrote:
Could you explain why these dependencies cannot be removed, and what it means for us in terms of licensing?
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138303464.
— Reply to this email directly or view it on GitHub.
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138319502.
I will try to release today a version without the reference.
On Mon, Sep 7, 2015 at 6:10 PM, Doron Somech somdoron@gmail.com wrote:
You can actually use it right now without the JetBrains reference. Just don't include the file when using in production.
On Mon, Sep 7, 2015 at 6:02 PM, isaacllopisaracil < notifications@github.com> wrote:
The license dpendency of the JetBrains library dependency is something that will prevent me of using NetMQ as it is not a standard lesser license but especial for JetBrains products. The less dependencies you have the best.
When will this one be removed, if it will? Otherwise I'm bound to use the default 0MQ binding.
-----Original Message----- From: "Doron Somech" notifications@github.com Sent: 07/09/2015 15:08 To: "zeromq/netmq" netmq@noreply.github.com Cc: "isaacllopisaracil" isaac.llopis.aracil@gmail.com Subject: Re: [netmq] Dependencies on JetBrains.Annotations and AsyncIO (#379)
AsyncIO is completion port library NetMQ is using, the license is MPL 2.0.
Regarding JetBrains.Annotations I think it can be removed, anyway it is only for development time to help with Resharper.
On Mon, Sep 7, 2015 at 4:44 PM, isaacllopisaracil < notifications@github.com> wrote:
Could you explain why these dependencies cannot be removed, and what it means for us in terms of licensing?
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138303464.
— Reply to this email directly or view it on GitHub.
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138319502.
Checkout https://www.nuget.org/packages/NetMQ/3.3.2.1
Let me know if this work for you.
On Mon, Sep 7, 2015 at 6:17 PM, Doron Somech somdoron@gmail.com wrote:
I will try to release today a version without the reference.
On Mon, Sep 7, 2015 at 6:10 PM, Doron Somech somdoron@gmail.com wrote:
You can actually use it right now without the JetBrains reference. Just don't include the file when using in production.
On Mon, Sep 7, 2015 at 6:02 PM, isaacllopisaracil < notifications@github.com> wrote:
The license dpendency of the JetBrains library dependency is something that will prevent me of using NetMQ as it is not a standard lesser license but especial for JetBrains products. The less dependencies you have the best.
When will this one be removed, if it will? Otherwise I'm bound to use the default 0MQ binding.
-----Original Message----- From: "Doron Somech" notifications@github.com Sent: 07/09/2015 15:08 To: "zeromq/netmq" netmq@noreply.github.com Cc: "isaacllopisaracil" isaac.llopis.aracil@gmail.com Subject: Re: [netmq] Dependencies on JetBrains.Annotations and AsyncIO (#379)
AsyncIO is completion port library NetMQ is using, the license is MPL 2.0.
Regarding JetBrains.Annotations I think it can be removed, anyway it is only for development time to help with Resharper.
On Mon, Sep 7, 2015 at 4:44 PM, isaacllopisaracil < notifications@github.com> wrote:
Could you explain why these dependencies cannot be removed, and what it means for us in terms of licensing?
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138303464.
— Reply to this email directly or view it on GitHub.
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138319502.
Whoa, removed dependency in a couple of hours. You guys rock. Thanks Doron!
On Mon, Sep 7, 2015 at 4:28 PM Doron Somech notifications@github.com wrote:
Checkout https://www.nuget.org/packages/NetMQ/3.3.2.1
Let me know if this work for you.
On Mon, Sep 7, 2015 at 6:17 PM, Doron Somech somdoron@gmail.com wrote:
I will try to release today a version without the reference.
On Mon, Sep 7, 2015 at 6:10 PM, Doron Somech somdoron@gmail.com wrote:
You can actually use it right now without the JetBrains reference. Just don't include the file when using in production.
On Mon, Sep 7, 2015 at 6:02 PM, isaacllopisaracil < notifications@github.com> wrote:
The license dpendency of the JetBrains library dependency is something that will prevent me of using NetMQ as it is not a standard lesser license but especial for JetBrains products. The less dependencies you have the best.
When will this one be removed, if it will? Otherwise I'm bound to use the default 0MQ binding.
-----Original Message----- From: "Doron Somech" notifications@github.com Sent: 07/09/2015 15:08 To: "zeromq/netmq" netmq@noreply.github.com Cc: "isaacllopisaracil" isaac.llopis.aracil@gmail.com Subject: Re: [netmq] Dependencies on JetBrains.Annotations and AsyncIO (#379)
AsyncIO is completion port library NetMQ is using, the license is MPL 2.0.
Regarding JetBrains.Annotations I think it can be removed, anyway it is only for development time to help with Resharper.
On Mon, Sep 7, 2015 at 4:44 PM, isaacllopisaracil < notifications@github.com> wrote:
Could you explain why these dependencies cannot be removed, and what it means for us in terms of licensing?
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138303464.
— Reply to this email directly or view it on GitHub.
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138319502.
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-138325450.
Can this be closed now?
I think we can close this.
On Wed, Jan 13, 2016 at 2:47 PM, Drew Noakes notifications@github.com wrote:
Can this be closed now?
— Reply to this email directly or view it on GitHub https://github.com/zeromq/netmq/issues/379#issuecomment-171280899.
Please remove dependecy on AsyncIO and JetBrains.Annotations in C# source code distribution (alternatively, include documentation on where to download sources for those packages).