I agree - it's not a viral license, and we're not shipping it anyway.
I'm going to go back to the original thing:
"
Recently we have been discussing the topic of Javascript linters for
Horizon and Tuskar-UI with Radomir, and he told me that JSLint and
JSHint can not be integrated into the test environment due to some
license issues."
This is just not true. In fact, we have a full grunt-based jslint gate
on storyboard-webclient running in infra currently. It's integrated with
tox even.
I suggest:
a) use jslint
b) use it via grunt
c) use grunt via tox and nodeenv
d) use the job templates we have in infra to run this sort of thing
I'm happy to help point people to how this works.
On 04/02/2014 09:10 AM, Adam Nelson wrote:
I don't see why the license of a piece of software used to check the
codebase (i.e. the linter) infects the codebase being checked. That
would be like saying the Google terms of service under which I'm writing
this email (Google Apps) infects the codebase.
--
Kili - Cloud for Africa: kili.io <http://kili.io/>
Musings: twitter.com/varud <https://twitter.com/varud>
More Musings: varud.com <http://varud.com/>
About Adam: www.linkedin.com/in/adamcnelson
<https://www.linkedin.com/in/adamcnelson>
On Wed, Apr 2, 2014 at 6:53 PM, Ben Nemec <openst...@nemebean.com
<mailto:openst...@nemebean.com>> wrote:
I think that would be a good idea. We're not shipping this, we're
just using it in test (AIUI), so I don't think incompatibility with
the OpenStack license is necessarily an issue. But IANAL. :-)
-Ben
On 04/02/2014 09:24 AM, Kevin Conway wrote:
I understand, and appreciate, the concern for licensing, but it
would be a
real shame to discount some of the most widely used linters
because of a
clause that prevents us from being evil.
Any chance we could run this by
legal-discuss@lists.openstack.__org
<mailto:legal-disc...@lists.openstack.org> and hear
their reactions before we axe the JS*int projects from OpenStack?
On 4/2/14 8:43 AM, "Radomir Dopieralski" <openst...@sheep.art.pl
<mailto:openst...@sheep.art.pl>> wrote:
On 02/04/14 15:26, Kevin Conway wrote:
What licensing issues were brought up that prevent the
use of JSLint or
JSHint? Both are MIT licensed.
Granted, JSLint has an additional clause:
The Software shall be used for Good, not Evil.
Maybe that's it? If so, Crockford has been known to make
exceptions for
organizations that wish to use his code for potentially evil
purposes:
https://www.youtube.com/watch?__v=-C-JoyNuQJs&feature=player___detailpage#t=2
<https://www.youtube.com/watch?v=-C-JoyNuQJs&feature=player_detailpage#t=2>
480s.
Yes, that's exactly it. An exception is not enough -- that
clause simply
makes that license incompatible with OpenStack's license. To
use it, we
would need to change OpenStack's license too, and it quickly
becomes
quite complex.
You have to remember that organizations like NSA use
OpenStack, so we
can't possibly include that clause in its license ;)
--
Radomir Dopieralski
_________________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.__org
<mailto:OpenStack-dev@lists.openstack.org>
http://lists.openstack.org/__cgi-bin/mailman/listinfo/__openstack-dev
<http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>
_________________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.__org
<mailto:OpenStack-dev@lists.openstack.org>
http://lists.openstack.org/__cgi-bin/mailman/listinfo/__openstack-dev
<http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>
_________________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.__org
<mailto:OpenStack-dev@lists.openstack.org>
http://lists.openstack.org/__cgi-bin/mailman/listinfo/__openstack-dev
<http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev