Hi Adrien, I've noticed that you re-generated Calligra's copyright and overwritten my comprehensive and carefully crafted coverage of "3rdparty/*". I strongly object against such action. You probably remember that we already discussed that automated copyright generation with "licensecheck" produces highly inaccurate results on Calligra. Why are you doing it again? You could have achieve better results with "debmake" but even with "debmake" I doubt that copyright would be accurate.
I have not forgotten about my promise to finish Calligra's copyright review. Although I had no time to finish it yet I'm still working on it and I have an idea how can we proceed with nice and tidy copyright file. The problem with Calligra is that it systematically mixes GPL and LGPL files in the same directories which makes it very difficult to group files per license because such approach requires to list almost all files in Files section of corresponding paragraph in "debian/copyright". What if we create mixed license paragraph like the following: Files: gemini/* krita/* gemini/* (etc.) Copyright: {list of copyright holders} License: GPL-2+ and LGPL-2+ and LGPL-2.1+ Comment: most of 20_000+ of Calligra's files are licensed with one of those licenses. Files are grouped here in one paragraph because they are mixed within the same folders and share copyrights of the same authors. Basically I suggest grouping by copyright holders because most GPL and LGPL files are modified by the very same developers. (I've used "any" instead of "or" in License line because "or" indicated dual-licensed files.) Documenting exceptions such as BSD-3-clause files deep in source tree would be trivial and won't take much effort. Also since I began working on Calligra v2.9.5 copyright there were two releases (2.9.6 and 2.9.7) -- I compared 'em and it is true that reviewing changes and updating copyright file with new information is easy as long as copyright is accurate and human-editable. The latter is not true when "copyright" file is generated with "licensecheck" not to mention serious misrepresentation of licensing information in auto-generated file. Thoughts? -- All the best, Dmitry Smirnov. --- The great enemy of the truth is very often not the lie -- deliberate, contrived and dishonest, but the myth, persistent, persuasive, and unrealistic. Belief in myths allows the comfort of opinion without the discomfort of thought. -- John F Kennedy .
signature.asc
Description: This is a digitally signed message part.