[NPMBUILD-7] Add license to the build tools Created: 11/Feb/16  Updated: 16/Mar/16  Resolved: 16/Mar/16

Status: Closed
Project: Magnolia light-module build tools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Jaroslav Simak Assignee: Maxime Michel
Resolution: Inactive Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:

 Description   

We can:

  • add license to all .js files
  • add text file with license and reference it in package.json (imho this is the preferred way)
  • add license directly to the package.json if we want to license it under common license (GPL-3.0 for example)


 Comments   
Comment by Maxime Michel [ 07/Mar/16 ]

The "SEE LICENSE IN <filename>" which I included in my PR is the official NPM way of including an external license.

Comment by Maxime Michel [ 11/Mar/16 ]

After discussing this with Zak, the solutions appears to be:

  • to get every dependency's license
  • to make sure they're one of our allowed licenses (the list is somewhere)
Generated at Mon Feb 12 06:00:54 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.