Skip to content

ARTEMIS-3241 Update console packages licenses#3546

Merged
clebertsuconic merged 1 commit intoapache:mainfrom
brusdev:update_console_licenses
Apr 22, 2021
Merged

ARTEMIS-3241 Update console packages licenses#3546
clebertsuconic merged 1 commit intoapache:mainfrom
brusdev:update_console_licenses

Conversation

@brusdev
Copy link
Member

@brusdev brusdev commented Apr 15, 2021

No description provided.

Copy link
Member

@gemmellr gemmellr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good other than one small thing...which it may not be possible to do anything about if thats all they give/distribute.

Comment on lines +1 to +7
Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation. No representations are made about the suitability of this
software for any purpose. It is provided "as is" without express or
implied warranty.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems a bit broken as it references retaining a copyright notice that doesnt exist..was there an alternative/complete text available?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gemmellr the angular-resizable project owner doesn't want to provide a copyright notice see Reklino/angular-resizable#82

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mmm, guess theres not much we can do about that then. Seems an odd licence text to use given that though, and doesnt change who wrote what at all. I guess we did retain the non-existant notice space as intended though hehe.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I could replace For details, see licenses/LICENSE-angular-resizable.txt with No license file provided

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gemmellr I have just pushed a commit to remove the licenses/LICENSE-angular-resizable.txtfile and to add the comment No text license provided by the author

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, we definitely shouldnt do that, as it does actually have a licence, an MIT variant, and it needs to or we probably cant use it. Just put it back the way it was, as silly as that is.

Copy link
Member Author

@brusdev brusdev Apr 16, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I created the licenses/LICENSE-angular-resizable.txt by myself copying it from https://fedoraproject.org/wiki/Licensing:MIT because the product is available under the MIT license (see https://github.com/Reklino/angular-resizable#license) but I can not find any license file at https://github.com/Reklino/angular-resizable
Any MIT license refers to a copyright notice so there is no generic valid MIT license that we can use.
I would write: This product bundles angular-resizable, which is available under a "MIT" license. No text license provided by the author

Copy link
Member

@gemmellr gemmellr Apr 16, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think thats a little dodgy really. If he stipulates it is MIT licenced but refuses to add the copyright notice, it should probably use the full text of the licence minus the copyright.

Copy link
Member Author

@brusdev brusdev Apr 21, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gemmellr, I have found an example created by the same author with the angular-resizable sources and with a valid MIT license at https://codepen.io/Reklino/pen/raRaXq/
I have added the valid MIT licensed downloaded from https://codepen.io/Reklino/pen/raRaXq/ to the distribution

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great. Somewhat bizarre, but great.

@brusdev brusdev force-pushed the update_console_licenses branch from 44a3899 to dbe3867 Compare April 15, 2021 17:51
@brusdev brusdev closed this Apr 16, 2021
@brusdev brusdev force-pushed the update_console_licenses branch from dbe3867 to 3c90c69 Compare April 16, 2021 07:27
@brusdev brusdev reopened this Apr 16, 2021
@brusdev brusdev force-pushed the update_console_licenses branch from a649f22 to 30ec887 Compare April 21, 2021 20:36
@gemmellr
Copy link
Member

gemmellr commented Apr 22, 2021

Looks good to me, but someone actually familiar with the console bits should give it a look.

@clebertsuconic clebertsuconic merged commit 52c5608 into apache:main Apr 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants