Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jquery.lavalamp.min.js is non-free #3957

Closed
wetneb opened this issue Jun 3, 2021 · 1 comment · Fixed by #3974
Closed

jquery.lavalamp.min.js is non-free #3957

wetneb opened this issue Jun 3, 2021 · 1 comment · Fixed by #3974
Labels
packaging How we distribute OpenRefine to end users, on various operating systems Priority: High Denotes issues that require urgent attention and may be blocking progress. Type: Bug Issues related to software defects or unexpected behavior, which require resolution.
Milestone

Comments

@wetneb
Copy link
Member

wetneb commented Jun 3, 2021

Posted by Markus Koschany on the openrefine-dev mailing list:

Lavalamp is licensed under BY-NC 3.0 which makes it technically non-free and it
cannot be included in Debian main because of the non-commercial clause. If I
remove the file obviously some of the functionality of the main startpage is
removed. I believe it should be possible to work around it or replace the
plugin with a similar effect. In any case I had to remove the file from the
sources for now.

This is a blocker for OpenRefine's packaging for Debian. Therefore we should investigate as soon as possible how to get rid of this dependency.

@wetneb wetneb added Type: Bug Issues related to software defects or unexpected behavior, which require resolution. Priority: High Denotes issues that require urgent attention and may be blocking progress. packaging How we distribute OpenRefine to end users, on various operating systems labels Jun 3, 2021
@ostephens
Copy link
Member

Seems like this is used only to add an animation to the tags panel at the top of the Open Project screen. It could removed without losing any functionality. While the animation emphasises which tag you currently have your mouse over, it feels like a very minor aspect of the UX

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packaging How we distribute OpenRefine to end users, on various operating systems Priority: High Denotes issues that require urgent attention and may be blocking progress. Type: Bug Issues related to software defects or unexpected behavior, which require resolution.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants