Licenses problems with some admin-ng libs

Description

I could not identify the license (or origin) of some external libraries you added to the admin UI. The license to these need to be clarified or they need to be removed.

The problematic files I found:

  • modules/matterhorn-admin-ui-ng/src/main/webapp/lib/amazon/html2canvas-v2.js

  • modules/matterhorn-admin-ui-ng/src/main/webapp/lib/angular-sortable.js

  • modules/matterhorn-admin-ui-ng/src/main/webapp/lib/chosen.coffee

  • modules/matterhorn-admin-ui-ng/src/main/webapp/lib/chosen.js

  • modules/matterhorn-admin-ui-ng/src/test/resources/test/lib/jquery-deparam.js

Activity

Show:
Lars Kiesow
June 3, 2015, 4:52 PM

Missed that the pull request for the other libs that will be removed is still open.

Lars Kiesow
June 3, 2015, 4:39 PM

Notes are updated in https://bitbucket.org/opencast-community/matterhorn/pull-request/515

I have also asked the author to add a proper header:
https://github.com/angular-ui/ui-sortable/issues/366

That means, this is resolved, yay!

Lars Kiesow
June 3, 2015, 8:24 AM

That is great news!
I will add the it to the NOTICE file as required.
Just to avoid further confusion, I will ask the author if he would be willing to add a proper license header.
If he does, let us update the file in the long run

Xavier Butty
June 3, 2015, 6:56 AM

After some research, it seems that the library named angular-sortable is not the really "angular-sortable" (#1) from this address but "ui-sortable" (#2). The good news is that the second one is licensed under MIT.

#1: https://github.com/schartier/angular-sortable
#2: https://github.com/angular-ui/ui-sortable

Xavier Butty
June 1, 2015, 2:32 PM

Based on the Bower and NPM informations, it seems that the library is also available under the MIT license.

Fixed and reviewed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Lars Kiesow

Reporter

Lars Kiesow

Tags (folksonomy)