Bug#829667: License headers
Jonas Smedegaard
dr at jones.dk
Tue Jul 5 10:56:23 UTC 2016
Quoting Sandro Mani (2016-07-05 11:43:22)
> Hi Jonathan
My name is Jonas (but not offended at all - not to worry :-) )
> For reviews, we have a tool (fedora-review) which runs licensecheck
> recursively in the source tree. Fedora-review then prints out the
> detected licenses in the license headers of the files and the
> reviewer/packager is asked to compare these licenses with the actual
> license declared by the project resp. in the package metadata (i.e.
> the spec file).
>
> So I suppose that typically people expect that each source file
> contains a license header (from my point of view this also makes sense
> if individual files are reused outside of the project). But it is not
> a review-blocking issue, our guidelines simply ask us to raise the
> issue upstream.
I disagree with your statement that "people expect that each source file
contains a license header".
Im my understanding, people (in the FLOSS community at large) expect
license statements to be explicit and included with the released project
(rather than abbreviated or rerefenced from an online resource), and
preferrably embedded in each source file. CPAN projects generally, and
the App::Licensecheck project specifically, embeds licensing statements
in each source file, just not at the top which you seem to impose as a
general expectation.
Thanks for elaborating on how Fedora uses licensecheck for quality
assurance. I appreciate your contacting upstreams to ensure that
licensing statements are unambiguous and embedded in each file where
copyright is claimed. But instead of suggesting upstreams to conform to
the more strict principle of putting licensing statements at the top of
each file, I recommend that instead Fedora considers adjusting its
quality assureance process to scan whole files instead of only the
header.
If your point is a different one than I reflect on here, then please do
elaborate.
Kind regards,
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20160705/f45f97d9/attachment.sig>
More information about the pkg-perl-maintainers
mailing list