-
Notifications
You must be signed in to change notification settings - Fork 34
Automate or simpify source code license and copyright notice updating #393
Copy link
Copy link
Open
Labels
InfoInformational Updates about the tracker, including versioning and licensesInformational Updates about the tracker, including versioning and licensescontinuous-integrationBuild scripts, automation, and continuous integrationBuild scripts, automation, and continuous integrationdocumentationImprovements or additions to text that describes the program as a guide for usersImprovements or additions to text that describes the program as a guide for usersenhancementNew feature or requestNew feature or request
Metadata
Metadata
Assignees
Labels
InfoInformational Updates about the tracker, including versioning and licensesInformational Updates about the tracker, including versioning and licensescontinuous-integrationBuild scripts, automation, and continuous integrationBuild scripts, automation, and continuous integrationdocumentationImprovements or additions to text that describes the program as a guide for usersImprovements or additions to text that describes the program as a guide for usersenhancementNew feature or requestNew feature or request
currently, this is done by hand every year. it would be more convenient if the copyright/license info is contained in a single file to be copied to all source code involved.
perhaps we may utilize SPDX file tags instead according to REUSE software specifications?
or maybe we can shorten the notice to refer to
LICENSE.md? similar to CiviCRM's problem and solution.though it may be recommended by the GPL, it also seems to no longer be consistent practice to annotate every source file with license notices, especially when it may clutter git histories.