Licence review of newgimp theme #3

Closed
opened 2020-01-26 15:59:44 +01:00 by nik · 9 comments
Owner

@mirabilos Can you please do a quick audit on the newgimp theme licence and copyright holders, and add attributions as needed? The GIMP website itself claims it is CC-BY-SA 4.0, but they do not carry a copyright note themselves and no information on how and whom to attribute.

@mirabilos Can you please do a quick audit on the newgimp theme licence and copyright holders, and add attributions as needed? The GIMP website itself claims it is CC-BY-SA 4.0, but they do not carry a copyright note themselves and no information on how and whom to attribute.
mirabilos commented 2020-01-27 17:38:02 +01:00 (Migrated from edugit.org)

Where did you get it from? I just see a commit hash in the log, but no source.

  • embedded code copy: font-awesome (Font: SIL OFL 1.1, CSS: MIT License)
  • embedded code copy: Tipue Search (MIT)
  • reference to Creative Commons icon font (likely trademark-restricted)
  • ⚠ cursory review found undeclared embedded code copy (Animate.css by Daniel Eden) in themes/newgimp/static/css/grid.css, so don’t trust anything about that subrepo

engaging in-depth review…

Where did you get it from? I just see a commit hash in the log, but no source. - embedded code copy: font-awesome (Font: SIL OFL 1.1, CSS: MIT License) - embedded code copy: Tipue Search (MIT) - reference to Creative Commons icon font (likely trademark-restricted) - ⚠ cursory review found __undeclared__ embedded code copy ([Animate.css by Daniel Eden](https://github.com/daneden/animate.css)) in `themes/newgimp/static/css/grid.css`, so don’t trust __anything__ about that subrepo engaging in-depth review…
mirabilos commented 2020-01-27 18:38:47 +01:00 (Migrated from edugit.org)

mentioned in commit f63ac07457

mentioned in commit f63ac07457cb532b1dff5e2269ce5d5a8fbfdae0
mirabilos commented 2020-01-27 18:39:00 +01:00 (Migrated from edugit.org)

I’ve begun. This is tricky and will take longer.

I’ve begun. This is tricky and will take longer.
mirabilos commented 2020-01-27 20:54:11 +01:00 (Migrated from edugit.org)

@nik I strongly recommend dropping tipuesearch, it needs jQuery, normalise.css, more (partially minified) javascript you didn’t import anyway, and a JSON file generated from page contents (whose generator also was not imported). This will simplify things.

@nik I strongly recommend dropping tipuesearch, it needs jQuery, normalise.css, more (partially minified) javascript you didn’t import anyway, and a JSON file generated from page contents (whose generator also was not imported). This will simplify things.
mirabilos commented 2020-01-27 21:02:15 +01:00 (Migrated from edugit.org)

I’d also recommend looking at reducing the amount and set of fonts used, and to limit to SIL OFL-licenced fonts or those with an explicit embedding permit.

I’d also recommend looking at reducing the amount and set of fonts used, and to limit to SIL OFL-licenced fonts or those with an explicit embedding permit.
mirabilos commented 2020-01-27 23:55:32 +01:00 (Migrated from edugit.org)

Advanced but still some things to fix before it can go live.

Advanced but still some things to fix before it can go live.
mirabilos commented 2020-01-28 00:26:25 +01:00 (Migrated from edugit.org)

Remaining issues AFAICT:

  • figure out who nmat is
  • retrieve explicit clearfix licence (not a showstopper)
Remaining issues AFAICT: * [x] figure out who `nmat` is * [ ] retrieve explicit `clearfix` licence (not a showstopper)
mirabilos commented 2020-01-28 00:54:29 +01:00 (Migrated from edugit.org)

All issues I consider a veto on going live are resolved, the others pending external information.

All issues I consider a veto on going live are resolved, the others pending external information.
mirabilos commented 2020-01-28 00:54:30 +01:00 (Migrated from edugit.org)

closed

closed
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/aleksis-website#3
No description provided.