Skip to content

Implement REUSE specification

Stephan Lachnit requested to merge slachnit/allpix-squared:p/reuse into master

This MR implements the REUSE specification. Requires !646 (merged) and !648 (merged).

A couple of notes:

  • I marked the examples both as CC0-1.0 (i.e. public domain), so that they can be used by other without potential copyright problems (not that it would matter in the real world) and CC-BY-4.0 for the documentation
  • All readme files are CC-BY-4.0 to be easily used by the documentation.
  • Tiny files text & external configuration files like .gitingore are CC0-1.0 as they don't contain anything that could be copyrighted.
  • Is there a reason why the etc/manual*.conf files are in etc/ and not doc? (let's take care of this later)

TODOs:

  • Copyright of cmake/FindPQXX.cmake see !637 (merged)
  • Handle Doxygen @copyright tags
  • CI check for REUSE compliance
  • Clean commit history
Edited by Stephan Lachnit

Merge request reports