Hi all,
the PR 943232 to puppet-horizon led to an interesting IRC discussion
with Takashi and Tobias about the (not) usage of the Apache license
header in Puppet manifests.
Actually the OpenStack puppet-* modules have the LICENSE file and almost
all the Puppet manifests do NOT have an header on top to state the license.
On one hand Apache license help
<https://www.apache.org/legal/apply-license.html#new> states that "Each
original source document (code and documentation, but not the LICENSE
and NOTICE files) should include a short license header at the top"; on
the other hand a lot of Puppet modules on the Forge seems to not use it
(including Puppetlabs' and Puppet's).
Are we missing something in interpreting the license or should we add
the license header on top of all files?
Thanks in advance
--
Francesco Di Nucci
System Administrator
Compute & Networking Service, INFN Naples
Email:francesco.dinucci@na.infn.it