incubator-blur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Williams <william...@gmail.com>
Subject Licenses for new dependencies
Date Thu, 10 Oct 2013 13:34:38 GMT
Hey Chris,
I think you can follow what we did with Respond.js - it's included in
both the src and bin distros.  So, add to the LICENSE file with the
path from the root directory.  And the same with the LICENSE-bin.txt
file[1].

I'm not familiar with the SIL OFL license - looks like it's allowed
with the following caveat:

"By attaching a prominent label to the distribution and requiring an
explicit action by the user to get the reciprocally-licensed source,
users are less likely to be unaware of restrictions significantly
different from those of the Apache License. Please include the URL to
the product's homepage in the prominent label."

I'm not sure what exactly is meant by "prominent label"?  Maybe
Patrick or Doug do?  My guess is a note in the NOTICE file would be
good but I'm not sure.

Thanks,
--tim

[1] - https://git-wip-us.apache.org/repos/asf?p=incubator-blur.git;a=blob;f=distribution/src/main/resources/LICENSE-bin.txt;h=e5f291c5deb30bef1cd0b0edc96e791acaa27c67;hb=HEAD

On Wed, Oct 9, 2013 at 8:20 PM, Chris Rohr <rohr.chris@gmail.com> wrote:
> I have added in the headers that I forgot.  Also there were 4 library files
> that rat failed on.  I added them to the pom for excluding but wasn't sure
> how to add them to the license file.  Guidance/help would be appreciated.
>  Here are the files that I added to the exclude (License in parens):
>
> contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/angular.js
> (MIT)
> contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/Chart.js
> (MIT)
>
> contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/css/font-awesome.css
> (MIT)
>
> contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/font/fontawesome-webfont.svg
> (SIL OFL 1.1)
>
> Thanks,
> Chris
>
>
>
> On Wed, Oct 9, 2013 at 12:36 PM, Chris Rohr <rohr.chris@gmail.com> wrote:
>
>> Ah yeah, you are right, sorry, I will add them tonight.
>>
>>
>> On Wed, Oct 9, 2013 at 12:26 PM, Tim Williams <williamstw@gmail.com>wrote:
>>
>>> Thanks Chris, it looks like you're missing license headers on the new
>>> stuff.
>>>
>>> Thanks,
>>> --tim
>>>
>>> On Tue, Oct 8, 2013 at 1:59 PM,  <crohr@apache.org> wrote:
>>> > Updated Branches:
>>> >   refs/heads/blur-console-v2 [created] c6e64403a
>>> >
>>> >
>>> >
>>> http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/688e9d08/contrib/blur-console/blur-admin/vendor/gems/cancan/spec/cancan/matchers_spec.rb
>>> > ----------------------------------------------------------------------
>>> > diff --git
>>> a/contrib/blur-console/blur-admin/vendor/gems/cancan/spec/cancan/matchers_spec.rb
>>> b/contrib/blur-console/blur-admin/vendor/gems/cancan/spec/cancan/matchers_spec.rb
>>> > deleted file mode 100755
>>> > index 9e4eefe..0000000
>>> > ---
>>> a/contrib/blur-console/blur-admin/vendor/gems/cancan/spec/cancan/matchers_spec.rb
>>> > +++ /dev/null
>>> > @@ -1,33 +0,0 @@
>>> > -require "spec_helper"
>>> > -
>>> > -describe "be_able_to" do
>>> > -  it "delegates to can?" do
>>> > -    object = Object.new
>>> > -    object.should_receive(:can?).with(:read, 123) { true }
>>> > -    object.should be_able_to(:read, 123)
>>> > -  end
>>> > -
>>> > -  it "reports a nice failure message for should" do
>>> > -    object = Object.new
>>> > -    object.should_receive(:can?).with(:read, 123) { false }
>>> > -    expect do
>>> > -      object.should be_able_to(:read, 123)
>>> > -    end.should raise_error('expected to be able to :read 123')
>>> > -  end
>>> > -
>>> > -  it "reports a nice failure message for should not" do
>>> > -    object = Object.new
>>> > -    object.should_receive(:can?).with(:read, 123) { true }
>>> > -    expect do
>>> > -      object.should_not be_able_to(:read, 123)
>>> > -    end.should raise_error('expected not to be able to :read 123')
>>> > -  end
>>> > -
>>> > -  it "delegates additional arguments to can? and reports in failure
>>> message" do
>>> > -    object = Object.new
>>> > -    object.should_receive(:can?).with(:read, 123, 456) { false }
>>> > -    expect do
>>> > -      object.should be_able_to(:read, 123, 456)
>>> > -    end.should raise_error('expected to be able to :read 123 456')
>>> > -  end
>>> > -end
>>> >
>>>
>>
>>

Mime
View raw message