@prefix cpan-uri: <http://purl.org/NET/cpan-uri/terms#> .
@prefix dc: <http://purl.org/dc/terms/> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix doap-bugs: <http://ontologi.es/doap-bugs#> .
@prefix doap-changeset: <http://ontologi.es/doap-changeset#> .
@prefix doap-deps: <http://ontologi.es/doap-deps#> .
@prefix dt: <http://ontologi.es/pretdsl#dt/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://packages.qa.debian.org/devscripts#devscripts_2.10.10>
a doap:Version;
dc:issued "2007-10-28"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Better detect 3-clause BSD licenses."@en;
doap-changeset:fixes <https://bugs.debian.org/442630>;
], [
a doap-changeset:Change;
rdfs:label "Detect ISC style licenses."@en;
doap-changeset:blame <http://webid.debian.net/maintainers/schoenfeld>;
doap-changeset:fixes <https://bugs.debian.org/448000>;
], "Allow ISC and BSD licenses to co-exist in a single file."^^dt:Change, "Always check a single file argument even if it doesn't match the file pattern regex."^^dt:Bugfix;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/joeyh>;
doap:revision "2.10.10"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.17>
a doap:Version;
dc:issued "2008-02-27"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Detect a less common form of MIT license."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.17"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.18>
a doap:Version;
dc:issued "2008-02-29"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Add missing $license and change spaces into tab in the middle."^^dt:Change, "Detect a less common form of GPL."^^dt:Change, "Fix broken elsif indentation."^^dt:Bugfix, "Fix detect GPL of unknown version."^^dt:Bugfix, "Fix indentation."^^dt:Change, "Layout and regex tweaks."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.18"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.26>
a doap:Version;
dc:issued "2008-04-21"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Replace a literal copyright symbol with a hex escape so that the package builds using po4a in Etch."@en;
doap-changeset:fixes <https://bugs.debian.org/476251>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.26"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.27>
a doap:Version;
dc:issued "2008-05-03"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Correctly detect LGPLv3+."@en;
doap-changeset:fixes <https://bugs.debian.org/477742>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.27"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.30>
a doap:Version;
dc:issued "2008-06-16"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Addition;
rdfs:label "Detect if copyright statements are valid.";
doap-changeset:blame <https://alioth.debian.org/users/bignose-guest>;
doap-changeset:fixes <https://bugs.debian.org/486013>;
], [
a doap-changeset:Change;
rdfs:label "Detect more forms of copyright statement.";
doap-changeset:blame <https://alioth.debian.org/users/bignose-guest>;
doap-changeset:fixes <https://bugs.debian.org/486216>;
], "Update copyright."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.30"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.31>
a doap:Version;
dc:issued "2008-06-28"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Check .cxx and .hxx by default."@en;
doap-changeset:fixes <https://bugs.debian.org/487384>;
], "Exclude _MTN (monotone) by default."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.31"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.39>
a doap:Version;
dc:issued "2008-10-12"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Parse Fortran and Scilab files and check them by default, and detect CeCILL and \"SGI Free B\" licenses."@en;
doap-changeset:blame <http://webid.debian.net/maintainers/sylvestre>;
doap-changeset:fixes <https://bugs.debian.org/501447>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.39"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.3>
a doap:Version;
dc:issued "2007-04-16"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Make licensecheck configurable."^^dt:Addition;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.3"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.40>
a doap:Version;
dc:issued "2008-11-05"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Detect a couple more variants on the wording of a 3-clause BSD license."@en;
doap-changeset:fixes <https://bugs.debian.org/503378>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.40"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.44>
a doap:Version;
dc:issued "2009-01-05"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Check .cs (C# source files) by default."@en;
doap-changeset:fixes <https://bugs.debian.org/508163>;
], [
a doap-changeset:Change;
rdfs:label "Detect the CDDL license. Thanks to Mike Hommey."@en;
doap-changeset:blame <http://webid.debian.net/maintainers/glandium>;
doap-changeset:fixes <https://bugs.debian.org/510574>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.44"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.46>
a doap:Version;
dc:issued "2009-02-12"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Check .xs (Perl XS files) and .vala (GNOME Vala source files) by default."@en;
doap-changeset:fixes <https://bugs.debian.org/513770>, <https://bugs.debian.org/514337>;
], [
a doap-changeset:Change;
rdfs:label "Identify yet another variant of GPL wording."@en;
doap-changeset:fixes <https://bugs.debian.org/514811>;
], [
a doap-changeset:Change;
rdfs:label "Detect Boost, Python and zlib/libpng licenses."@en;
doap-changeset:blame <http://webid.debian.net/maintainers/cristian>;
doap-changeset:fixes <https://bugs.debian.org/514812>;
], "Fix check .h files by default."^^dt:Bugfix, "Identify another form of GPL wording."^^dt:Change, "Remove C /* */ comments. Thanks to Jörg Sommer."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.46"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.47>
a doap:Version;
dc:issued "2009-03-04"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Fix an uninitialised variable warning when --no-conf is used."@en;
doap-changeset:blame <http://webid.debian.net/maintainers/cristian>;
doap-changeset:fixes <https://bugs.debian.org/515047>;
], "Document --no-conf."^^dt:Documentation;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.47"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.49>
a doap:Version;
dc:issued "2009-05-02"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Detect AGPL."@en;
doap-changeset:blame <mailto:didier@raboud.homelinux.org>;
doap-changeset:fixes <https://bugs.debian.org/520903>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.49"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.51>
a doap:Version;
dc:issued "2009-06-15"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Fix failures parsing some GPL headers."@en;
<http://ontologi.es/doap-changeset#blame:> <http://webid.debian.net/maintainers/jwilk>;
doap-changeset:fixes <https://bugs.debian.org/531059>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.51"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.53>
a doap:Version;
dc:issued "2009-07-29"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Skip empty files instead of reporting that they have no copyright."@en;
doap-changeset:fixes <https://bugs.debian.org/535337>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.53"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.55>
a doap:Version;
dc:issued "2009-09-11"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Add missing blank line in POD. Thanks to Nicolas Francois."^^dt:Documentation;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/myon>;
doap:revision "2.10.55"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.5>
a doap:Version;
dc:issued "2007-04-16"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Improve attribution of the original script."^^dt:Documentation, "Quote @kde otherwise build fails."^^dt:Bugfix;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.10.5"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.60>
a doap:Version;
dc:issued "2010-01-02"^^xsd:date;
doap-changeset:changeset [
rdfs:label "Welcome to the New Year";
doap-changeset:item "Detect some common variants of the WTFPL."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.10.60"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.66>
a doap:Version;
dc:issued "2010-08-02"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Check .pas, .inc, .dtd., .xsl, and .mod files by default."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.10.66"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.69>
a doap:Version;
dc:issued "2010-09-21"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Replace occurences of old FSF address with the FSF recommendation what should be written inside of source files."@en;
doap-changeset:fixes <https://bugs.debian.org/502512>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.10.69"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.70>
a doap:Version;
dc:issued "2011-02-09"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Manual pages conventions."^^dt:Documentation;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.10.70"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.72>
a doap:Version;
dc:issued "2011-04-15"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Partial manual pages convention review."^^dt:Documentation, "Remove \"(the License)\" from check for Apache license."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.10.72"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.7>
a doap:Version;
dc:issued "2007-08-10"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Add --recursive to help."^^dt:Change, "Add -r as an alternative for --recursive."^^dt:Change, "Optionally detect copyright statements."^^dt:Addition, "Support directories as well as files passed as arguments."^^dt:Addition, "Support ignoring files and directories (default regex borrowed from dpkg-source)."^^dt:Addition, "Support recursion into directories."^^dt:Addition, "Support setting files to check."^^dt:Addition, "Tidy up copyright output."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/adn>;
doap:revision "2.10.7"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.8>
a doap:Version;
dc:issued "2007-09-11"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Correctly handle metacharacters found in potential copyright statements."^^dt:Change, "Decruft // comments."^^dt:Change, "Decruft © as well as (C)."^^dt:Change, "Deduplicate copyright statements varying only in case."^^dt:Change, "Make the copyright regex more flexible."^^dt:Change, "Tidy up the pre-check regexes."^^dt:Change, "Unescape \"\\@\"s in copyright statements."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/adn>;
doap:revision "2.10.8"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.10.9>
a doap:Version;
dc:issued "2007-10-05"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Attempt to distinguish between versions of the BSD license."@en;
doap-changeset:fixes <https://bugs.debian.org/442630>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/adn>;
doap:revision "2.10.9"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.11.0>
a doap:Version;
dc:issued "2011-05-11"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Remove EOL whitespaces."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.11.0"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.11.2>
a doap:Version;
dc:issued "2011-11-16"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Detect Microsoft Permissive License (Ms-PL)."^^dt:Change, "Detect another variant of libpng license."^^dt:Change, "Detect more types of generated files."^^dt:Change, "Detect more variations of MIT licenses."^^dt:Change, "Detect more variations of MIT/X11 license."^^dt:Change, "Remove the word \"of\" from the BSD 3 clause check."^^dt:Change, "Update scripts to use GNU getopt-compatible option parsing."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.11.2"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.11.3>
a doap:Version;
dc:issued "2012-01-10"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Detect GPL version in notices without \"of the License\"."^^dt:Change, "Fix version output for GPL notices without \"as published by\"."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.11.3"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.11.8>
a doap:Version;
dc:issued "2012-05-31"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Add first tests for licensecheck."^^dt:Addition, "Chech .m (Octave/Matlab), .tex (LaTeX), and .pyx (Python's pyrex) by default."^^dt:Change, "Detect Beerware license."^^dt:Change, "Detect LGPL more robustly."^^dt:Change, "test: Move runCommand to helper function file."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.11.8"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.12.2>
a doap:Version;
dc:issued "2012-08-26"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item ".1: Consistency fix."^^dt:Documentation, "Check .ml, .mli (OCaml programs) by default."^^dt:Change, "Don't truncate other licenses on Public domain or WTFPL presence."^^dt:Bugfix, "Remove trailing spaces."^^dt:Change, "Replace tab by spaces in help message."^^dt:Documentation, "Spelling fixes."^^dt:Documentation, "Trim trailing comma from some GPL notices' versions."^^dt:Change, "Trim trailing period from some GPL notices' versions."^^dt:Change, "add --machine option that outputs results in a machine readable format."^^dt:Addition;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.12.2"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.12.4>
a doap:Version;
dc:issued "2012-09-25"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Detect MPL v2.0."^^dt:Change, "Parse (fixed-form) Fortran code."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.12.4"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.12.5>
a doap:Version;
dc:issued "2012-10-24"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Adapt code to some perl best practice."^^dt:Change, "Add comment removal test cases."^^dt:Change, "Add more GPL test cases."^^dt:Change, "Fix detect BSD-3-clause."^^dt:Change, "Fix detect GPL license version."^^dt:Change, "GetOptions is done right."^^dt:Change, "comments cleaning to dedicated function code to remove any regular comments pattern."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/bdrung>;
doap:revision "2.12.5"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.13.0>
a doap:Version;
dc:issued "2013-02-18"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Add autopkgtest."^^dt:Packaging, "Detect (L)GPL licenses more permissively."^^dt:Change, "Fix --check and --ignore options."^^dt:Bugfix, "Fix typos, changed the order in SEE ALSO, added punctuation marks."^^dt:Documentation, "Simplify LGPL pattern (already case-insensitive)."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/bdrung>;
doap:revision "2.13.0"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.13.1>
a doap:Version;
dc:issued "2013-03-22"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Fix clean_comments()."^^dt:Change, "Fix detect (L|A)GPL."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/bdrung>;
doap:revision "2.13.1"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.13.2>
a doap:Version;
dc:issued "2013-05-13"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Fix invalid regular expression syntax."^^dt:Bugfix, "Regex-escape file contents that are used as part of a pattern."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.13.2"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.13.3>
a doap:Version;
dc:issued "2013-08-16"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Check .go (Go) files by default."@en;
doap-changeset:fixes <https://bugs.debian.org/711467>;
], "Allow plural: copyright notices."^^dt:Change, "Alternative BSD-3 wording \"authors\" and \"_any_ contributors\"."^^dt:Change, "Bogus recognition \"copyright holders\"."^^dt:Change, "Check Haskell files by default."^^dt:Change, "Detect more relaxed 3rd BSD clause."^^dt:Change, "Fix several false positives."^^dt:Change, "Handle differing lengths of comment leaders."^^dt:Change, "Ignore \"copyright holders\"."^^dt:Change, "Test copyright notice from freeswitch/libs/tiff-4.0.2."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.13.3"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.13.5>
a doap:Version;
dc:issued "2013-12-07"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Fix various (potential) test failures."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.13.5"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.14.0>
a doap:Version;
dc:issued "2014-01-25"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Add handling for a variation of 3 clause BSD."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.14.0"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.14.11>
a doap:Version;
dc:issued "2015-12-04"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Update URLs in comments to https where possible."^^dt:Documentation;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.14.11"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.14.7>
a doap:Version;
dc:issued "2014-09-26"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Check javascript by default."@en;
doap-changeset:fixes <https://bugs.debian.org/762070>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.14.7"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.15.10>
a doap:Version;
dc:issued "2015-12-31"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Stop use \"file\" command MIME info to decide which files to check (use only internal list of file extensions by default).";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/803724>;
], [
a doap-changeset:Removal;
rdfs:label "Deprecate --text option.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Addition;
rdfs:label "Add --encoding option. By default, input files are handled as utf-8 and information is printed on STDOUT as utf-8.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Detect freetype license.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Parse multi-line copyright block.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/519080>;
], [
a doap-changeset:Change;
rdfs:label "Detect 'and or' as well as 'and/or' in GPL licenses.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/559429>;
], [
a doap-changeset:Addition;
rdfs:label "Test for licensecheck versus Software::License.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Fix detect Artistic licenses as generated from Software::License.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Addition;
rdfs:label "Add bash completion.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Detect variations of Mozilla licenses.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Check lisp, css, less, perl6 and markdown by default.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Detect LLGPL license.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Addition;
rdfs:label "Extract info from end of file (not only beginning).";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Move skip test into script and do not rely on shell string comparison for comparing versions.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Restore old tests.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Addition;
rdfs:label "Show skipped file with --skipped.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/806424>;
], [
a doap-changeset:Change;
rdfs:label "Check files without suffix by default.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.15.10"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.15.1>
a doap:Version;
dc:issued "2015-01-01"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Detect GPL version 2 or 3 (different from GPL-2+)."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.15.1"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.15.2>
a doap:Version;
dc:issued "2015-04-03"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Ignore .pc directory."^^dt:Change, "Print copyrights in a non-random order."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.15.2"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.15.5>
a doap:Version;
dc:issued "2015-06-11"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Check file encoding and decode properly when reading file.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/784821>;
], [
a doap-changeset:Change;
rdfs:label "Improve GPL LGPL extraction.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Optimize regex used to extract © info.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Check Groovy, Scala and Clojure by default.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/771119>;
], [
a doap-changeset:Change;
rdfs:label "Fix detect discussion about ©.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/723723>;
], [
a doap-changeset:Bugfix;
rdfs:label "Fix detect BSL.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/690375>;
], [
a doap-changeset:Change;
rdfs:label "Detect academic free license.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/534987>;
], [
a doap-changeset:Change;
rdfs:label "Allow © owner to mention \"and others\".";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Detect eclipse public license.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/587892>;
], [
a doap-changeset:Change;
rdfs:label "Detect LGPL as written by IBM.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/587970>;
], [
a doap-changeset:Change;
rdfs:label "Parse REM style comments.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/748611>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.15.5"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.15.6>
a doap:Version;
dc:issued "2015-07-28"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Fix detect BSD-2-clause.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Extract © owner when © and owners are specified on 2 or more lines.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Bugfix;
rdfs:label "Fix digia © and license extraction."@en;
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/789074>;
], [
a doap-changeset:Change;
rdfs:label "Check .S (assembly files) by default.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Warn if scanned file is not a text file."@en;
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/791756>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.15.6"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.15.7>
a doap:Version;
dc:issued "2015-08-01"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:SecurityFix;
rdfs:label "Use Dpkg::IPC to run file to avoid shell injection.";
doap-changeset:fixes <https://bugs.debian.org/794260>, <https://security-tracker.debian.org/tracker/CVE-2015-5704>;
], [
a doap-changeset:Bugfix;
rdfs:label "Change whitelist of mime types to greylist of encodings. Restores ability to check files with mime types like text/x-c++ and application/postscript.";
doap-changeset:blame <http://purl.org/NET/cpan-uri/person/JONASS>;
doap-changeset:fixes <https://bugs.debian.org/794282>;
], [
a doap-changeset:Bugfix;
rdfs:label "Fix an endless loop in parsing certain files.";
doap-changeset:blame <http://purl.org/NET/cpan-uri/person/JONASS>;
doap-changeset:fixes <https://bugs.debian.org/794263>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.15.7"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.15.8>
a doap:Version;
dc:issued "2015-08-02"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:SecurityFix;
rdfs:label "Avoid argument injection which may cause file to overwrite a file through symlink indirection.";
doap-changeset:fixes <https://bugs.debian.org/794365>, <https://security-tracker.debian.org/tracker/CVE-2015-5705>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.15.8"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.15.9>
a doap:Version;
dc:issued "2015-10-06"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Filter scanned files by mime type.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Remove trailing '#' from copyright.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Store only first copyright block.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Remove '\\' from © information (for nroff files).";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Addition;
rdfs:label "Add --text option to avoid binaries.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.15.9"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.16.1>
a doap:Version;
dc:issued "2016-02-12"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Detect LGPL in files handled by Dist::Zilla.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.16.1"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.16.2>
a doap:Version;
dc:issued "2016-03-19"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Parse (c) owner with email like info@foo.com.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.16.2"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.16.3>
a doap:Version;
dc:issued "2016-04-21"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item "Detect files containing \"Do not hand edit!\" as generated."^^dt:Change, "Extract parse_file."^^dt:Change, "Fix test_licensecheck_SL failure."^^dt:Bugfix, "Gracefully handle wrong --encoding."^^dt:Bugfix, "Improve \"unable to access file\" error message."^^dt:Change;
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.16.3"^^xsd:string.
<http://packages.qa.debian.org/devscripts#devscripts_2.16.5>
a doap:Version;
dc:issued "2016-06-04"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Bash completion: Normalise editor hints to preserve formatting.";
doap-changeset:blame <https://alioth.debian.org/users/bignose-guest>;
], [
a doap-changeset:Change;
rdfs:label "Bash completion: Standardise explanatory header block.";
doap-changeset:blame <https://alioth.debian.org/users/bignose-guest>;
], [
a doap-changeset:Change;
rdfs:label "Detect files containing \"do not modify\" as generated.";
doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
], [
a doap-changeset:Change;
rdfs:label "Detect files containing \"Generated data\" as generated.";
doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
], [
a doap-changeset:Change;
rdfs:label "Detect files containing \"edit the original\" as generated.";
doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
], [
a doap-changeset:Addition;
rdfs:label "Add --deb-fmt option to use dep-5 license keywords. See #472199.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Parse \"copyright-holders: John Doe\".";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
], [
a doap-changeset:Change;
rdfs:label "Parse \"license: BSD-x-Clause\" declaration.";
doap-changeset:blame <http://webid.debian.net/maintainers/dod>;
doap-changeset:fixes <https://bugs.debian.org/820798>;
];
];
doap-changeset:released-by <http://webid.debian.net/maintainers/jamessan>;
doap:revision "2.16.5"^^xsd:string.
<http://packages.qa.debian.org/devscripts#project>
doap:release <http://packages.qa.debian.org/devscripts#devscripts_2.10.10>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.17>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.18>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.26>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.27>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.3>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.30>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.31>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.39>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.40>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.44>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.46>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.47>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.49>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.5>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.51>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.53>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.55>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.60>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.62>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.69>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.7>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.70>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.72>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.8>, <http://packages.qa.debian.org/devscripts#devscripts_2.10.9>, <http://packages.qa.debian.org/devscripts#devscripts_2.11.0>, <http://packages.qa.debian.org/devscripts#devscripts_2.11.2>, <http://packages.qa.debian.org/devscripts#devscripts_2.11.3>, <http://packages.qa.debian.org/devscripts#devscripts_2.11.8>, <http://packages.qa.debian.org/devscripts#devscripts_2.12.2>, <http://packages.qa.debian.org/devscripts#devscripts_2.12.4>, <http://packages.qa.debian.org/devscripts#devscripts_2.12.5>, <http://packages.qa.debian.org/devscripts#devscripts_2.13.0>, <http://packages.qa.debian.org/devscripts#devscripts_2.13.1>, <http://packages.qa.debian.org/devscripts#devscripts_2.13.2>, <http://packages.qa.debian.org/devscripts#devscripts_2.13.3>, <http://packages.qa.debian.org/devscripts#devscripts_2.13.5>, <http://packages.qa.debian.org/devscripts#devscripts_2.14.0>, <http://packages.qa.debian.org/devscripts#devscripts_2.14.11>, <http://packages.qa.debian.org/devscripts#devscripts_2.14.7>, <http://packages.qa.debian.org/devscripts#devscripts_2.15.1>, <http://packages.qa.debian.org/devscripts#devscripts_2.15.10>, <http://packages.qa.debian.org/devscripts#devscripts_2.15.2>, <http://packages.qa.debian.org/devscripts#devscripts_2.15.5>, <http://packages.qa.debian.org/devscripts#devscripts_2.15.6>, <http://packages.qa.debian.org/devscripts#devscripts_2.15.7>, <http://packages.qa.debian.org/devscripts#devscripts_2.15.8>, <http://packages.qa.debian.org/devscripts#devscripts_2.15.9>, <http://packages.qa.debian.org/devscripts#devscripts_2.16.1>, <http://packages.qa.debian.org/devscripts#devscripts_2.16.2>, <http://packages.qa.debian.org/devscripts#devscripts_2.16.3>, <http://packages.qa.debian.org/devscripts#devscripts_2.16.5>.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/project>
a doap:Project;
cpan-uri:x_help_wanted <http://usefulinc.com/ns/doap#documenter>, <http://usefulinc.com/ns/doap#tester>;
dc:contributor <http://purl.org/NET/cpan-uri/person/jonass>;
doap-deps:runtime-requirement [ doap-deps:on "autodie"^^doap-deps:CpanId ], [ doap-deps:on "Encode 2.93"^^doap-deps:CpanId ], [ doap-deps:on "Path::Tiny 0.062"^^doap-deps:CpanId ], [
doap-deps:on "Path::Iterator::Rule"^^doap-deps:CpanId;
], [ doap-deps:on "Pod::Constants"^^doap-deps:CpanId ], [ doap-deps:on "Pod::Usage 1.60"^^doap-deps:CpanId ], [
doap-deps:on "String::Copyright 0.003"^^doap-deps:CpanId;
], [ doap-deps:on "String::Escape"^^doap-deps:CpanId ], [ doap-deps:on "String::License"^^doap-deps:CpanId ], [
doap-deps:on "Feature::Compat::Try"^^doap-deps:CpanId;
], [ doap-deps:on "perl 5.012000"^^doap-deps:CpanId ], [ doap-deps:on "Fcntl"^^doap-deps:CpanId ], [
doap-deps:on "Feature::Compat::Class 0.04"^^doap-deps:CpanId;
], [ doap-deps:on "Getopt::Long 2.24"^^doap-deps:CpanId ], [ doap-deps:on "IO::Interactive"^^doap-deps:CpanId ], [ doap-deps:on "List::Util 1.45"^^doap-deps:CpanId ], [ doap-deps:on "Log::Any"^^doap-deps:CpanId ], [
doap-deps:on "Log::Any::Adapter::Screen"^^doap-deps:CpanId;
], [ doap-deps:on "namespace::clean"^^doap-deps:CpanId ];
doap-deps:test-recommendation [
doap-deps:on "Regexp::Pattern::License 3.9.0"^^doap-deps:CpanId;
], [
doap-deps:on "String::Copyright 0.003009"^^doap-deps:CpanId;
];
doap-deps:test-requirement [ doap-deps:on "Encode"^^doap-deps:CpanId ], [ doap-deps:on "Encode::Locale"^^doap-deps:CpanId ], [
doap-deps:on "Test::Without::Module"^^doap-deps:CpanId;
], [ doap-deps:on "Test2::V0 0.000060"^^doap-deps:CpanId ], [
doap-deps:on "Test2::Tools::Command"^^doap-deps:CpanId;
];
doap:bug-database <http://rt.cpan.org/Dist/Display.html?Queue=App-Licensecheck>, <https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=licensecheck>;
doap:category [ rdfs:label "Sourcecode" ], [ rdfs:label "Licensing" ];
doap:created "2000-01-28"^^xsd:date;
doap:developer <http://purl.org/NET/cpan-uri/person/jonass>;
doap:download-page <https://metacpan.org/release/App-Licensecheck>;
doap:homepage <https://metacpan.org/pod/App::Licensecheck>, <https://metacpan.org/release/App-Licensecheck>;
doap:license <http://www.gnu.org/licenses/agpl-3.0.txt>;
doap:maintainer <http://purl.org/NET/cpan-uri/person/jonass>;
doap:name "App-Licensecheck";
doap:programming-language "Perl";
doap:release <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-0>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-1>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-10>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-11>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-12>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-13>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-14>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-15>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-16>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-17>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-18>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-19>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-2>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-20>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-21>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-22>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-23>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-24>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-25>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-26>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-27>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-28>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-29>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-3>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-30>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-31>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-32>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-33>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-34>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-35>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-36>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-37>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-38>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-39>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-4>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-40>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-41>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-42>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-43>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-44>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-45>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-46>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-47>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-5>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-6>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-7>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-8>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-9>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-1-0>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-1-1>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-0>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-1>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-10>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-11>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-12>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-13>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-14>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-2>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-3>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-4>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-5>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-6>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-7>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-8>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-9>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-0>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-1>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-2>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-3>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-4>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-5>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-6>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-7>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-8>, <http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-9>;
doap:repository [
a doap:GitRepository;
doap:browse <https://salsa.debian.org/build-common-team/licensecheck.git>;
];
doap:shortdesc "simple license checker for source files".
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-0>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.0"^^xsd:string;
dc:issued "2016-06-27"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Packaging;
rdfs:label "Initial CPAN release (after being in Debian since 2007, and before that in KDE SDK since 2000).";
], [
a doap-changeset:Change;
rdfs:label "Refactor codebase, with up to 400% speedup and reusable parts in a Moo library.";
], [
a doap-changeset:Addition;
rdfs:label "Add --deb-machine option for Debian \"deb5\" copyright file format.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix tighten to use Getopt::Long 2.24: Needed for :config option.";
], [
a doap-changeset:Removal;
rdfs:label "Drop support for reading configuration from files: Limited use, legacy filenames, and odd parsing by use of risky shell call.";
], [
a doap-changeset:Documentation;
rdfs:label "Rewrite documentation of options, and --help putput.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.0.tar.gz>;
doap:revision "v3.0.0"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-10>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.10"^^xsd:string;
dc:issued "2016-07-24"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Relax devscripts test: Ignore trailing dot and \"All rights reserved\" boilerplate.";
], [
a doap-changeset:Change;
rdfs:label "Use String::Copyright.";
], [
a doap-changeset:Regression;
rdfs:label "No longer detect multi-line multi-statement copyright strings (not yet suppported by String::Copyright).";
], [
a doap-changeset:Regression;
rdfs:label "Now misdetects some chatter as copyright statements (not yet suppported by String::Copyright).";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.10.tar.gz>;
doap:revision "v3.0.10"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-11>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.11"^^xsd:string;
dc:issued "2016-07-24"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Packaging;
rdfs:label "Fix declare runtime-requirement on String::Copyright.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.11.tar.gz>;
doap:revision "v3.0.11"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-12>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.12"^^xsd:string;
dc:issued "2016-07-24"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Fix devscripts test to use curly quotes as metacharacters (not Paranthesis also used within, triggering warnings on some versiones of perl).";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.12.tar.gz>;
doap:revision "v3.0.12"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-13>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.13"^^xsd:string;
dc:issued "2016-07-25"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Packaging;
rdfs:label "Fix tighten runtime-requirement on PAth__Tiny for visit().";
doap-bugs:fixes <https://bugs.debian.org/832446>;
doap-changeset:thanks <http://webid.debian.net/maintainers/stuart>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.13.tar.gz>;
doap:revision "v3.0.13"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-14>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.14"^^xsd:string;
dc:issued "2016-08-01"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Flag test involving multi-line multi-statements as TODO (regression since moving to String::Copyright).";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.14.tar.gz>;
doap:revision "v3.0.14"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-15>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.15"^^xsd:string;
dc:issued "2016-08-11"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "Mention in description of --lines option that it does optimistic search.";
], [
a doap-changeset:Change;
rdfs:label "Do full search when parsing whole file.";
], [
a doap-changeset:Packaging;
rdfs:label "Tighten dependency on String::Copyright to versions supporting configurable threshold.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.15.tar.gz>;
doap:revision "v3.0.15"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-16>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.16"^^xsd:string;
dc:issued "2016-08-11"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Add \"Auto Generated\" to the generated file detection.";
doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.16.tar.gz>;
doap:revision "v3.0.16"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-17>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.17"^^xsd:string;
dc:issued "2016-08-12"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Fix avoid bogus \"generated-file\" as SPDX license.";
], [
a doap-changeset:Change;
rdfs:label "Have option --deb-machine imply option --deb-fmt.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.17.tar.gz>;
doap:revision "v3.0.17"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-18>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.18"^^xsd:string;
dc:issued "2016-08-13"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Fix defaults for options --list-delimiter and --rfc822-delimiter (was one space too many).";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix use NONE for no authors with option --deb-machine.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix stop use obsolete undocumented String::Copyright blocks method.";
], [
a doap-changeset:Packaging;
rdfs:label "Tighten dependency on String::Copyright.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.18.tar.gz>;
doap:revision "v3.0.18"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-19>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.19"^^xsd:string;
dc:issued "2016-08-19"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "Mention in description of --deb-machine option that it implies --copyright.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix strip copyright sign with option --deb-machine.";
], [
a doap-changeset:Change;
rdfs:label "Handle missing year or owner with option --deb-machine.";
], [
a doap-changeset:Change;
rdfs:label "Require well-formed years when splitting ownerlines with option --deb-machine.";
], [
a doap-changeset:Change;
rdfs:label "Add option --copyright-delimiter, including comma by default.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.19.tar.gz>;
doap:revision "v3.0.19"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-1>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.1"^^xsd:string;
dc:issued "2016-06-29"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "Adjust copyright notice to mention initial committer (not later maintainer).";
], [
a doap-changeset:Documentation;
rdfs:label "Add pre-CPAN changelog entries.";
], [
a doap-changeset:Documentation;
rdfs:label "Link to script from POD DESCRIPTION of library.";
], [
a doap-changeset:Documentation;
rdfs:label "Add myself as current author, and claim copyright for recent changes.";
], [
a doap-changeset:Documentation;
rdfs:label "Add CPAN Request Tracker as alternative bug-database.";
], [
a doap-changeset:Packaging;
rdfs:label "Tighten tidyall config to avoid cruft in bin dir.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.1.tar.gz>;
doap:revision "v3.0.1"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-20>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.20"^^xsd:string;
dc:issued "2016-08-20"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Fix strip trailing newline from copyrights.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix strip copyright sign unconditionally.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.20.tar.gz>;
doap:revision "v3.0.20"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-21>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.21"^^xsd:string;
dc:issued "2016-08-20"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Really fix strip copyright sign unconditionally.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.21.tar.gz>;
doap:revision "v3.0.21"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-22>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.22"^^xsd:string;
dc:issued "2016-08-21"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Stop merge differently cased owners.";
], [
a doap-changeset:Change;
rdfs:label "Use List::Util and Sort::Key::Multi.";
], [
a doap-changeset:Change;
rdfs:label "Use https protocol in deb-machine header.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix have option --deb-machine imply option --deb-fmt.";
], [
a doap-changeset:Change;
rdfs:label "Adjust SPDX-like shortnames to match Debian format.";
], [
a doap-changeset:Change;
rdfs:label "Improve detection of GPL/LGPL/AGPL versions.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.22.tar.gz>;
doap:revision "v3.0.22"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-23>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.23"^^xsd:string;
dc:issued "2016-09-01"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Fix skip parsing non-files (regression since v3.0.5).";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix stop ignore options --check --ignore (regression since v3.0.5).";
], [
a doap-changeset:Change;
rdfs:label "Use Path::Iterator::Rule.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.23.tar.gz>;
doap:revision "v3.0.23"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-24>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.24"^^xsd:string;
dc:issued "2016-09-03"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Fix apply options --check --ignore to full path (not basename).";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.24.tar.gz>;
doap:revision "v3.0.24"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-25>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.25"^^xsd:string;
dc:issued "2016-09-21"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Enhance detection of Perl license.";
], [
a doap-changeset:Tests;
rdfs:label "Update testsuite to reflect Perl license detection.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix parse whole file for test info-at-eof.h (default length only approximates lines and is too short since String::Copyright 0.003003).";
], [
a doap-changeset:Change;
rdfs:label "Apply fallback marker \"UNKNOWN\" after (not during) license detection.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix delimit multiple licenses with \"and/or\" (not \"or\") when ambiguous.";
], [
a doap-changeset:Change;
rdfs:label "Tighten regexes: Simplify space matching (string already normalized).";
], [
a doap-changeset:Change;
rdfs:label "Tighten regexes: Treat affero as alternative (not prefix) to GPL prefixes lesser and library.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix avoid non-digit in version of license Artistic.";
], [
a doap-changeset:Change;
rdfs:label "Tighten regexes: Generalize and improve version matching.";
], [
a doap-changeset:Change;
rdfs:label "Generalize license string composition.";
], [
a doap-changeset:Change;
rdfs:label "Improve non-version descriptor matching.";
], [
a doap-changeset:Change;
rdfs:label "Improve version matching in license detections.";
], [
a doap-changeset:Change;
rdfs:label "Improve detection of license Apache.";
], [
a doap-changeset:Change;
rdfs:label "Improve detection of license AGPL.";
], [
a doap-changeset:Change;
rdfs:label "Detect license CC-BY-SA.";
], [
a doap-changeset:Change;
rdfs:label "Detect licenses APAFML Adobe-Glyph Adobe-2006 Aladdin SIL FSFAP FSFUL FSFULLR JSON PostgreSQL Unicode-strict Unicode-TOU zlib-acknowledgement.";
], [
a doap-changeset:Tests;
rdfs:label "Fix parse whole file for test info-at-eof.h (default length only approximates lines and is too short since String::Copyright 0.003003).", "Fix tighten runtime-requirement on PAth__Tiny for visit().";
doap-bugs:fixes <http://purl.org/NET/cpan-uri/rt/ticket/118007>;
doap-changeset:thanks <http://purl.org/NET/cpan-uri/person/srezic>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.25.tar.gz>;
doap:revision "v3.0.25"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-26>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.26"^^xsd:string;
dc:issued "2016-09-22"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "Fix exclude AGPL false positives.";
], [
a doap-changeset:Change;
rdfs:label "Use generalized license string composition at more places.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.26.tar.gz>;
doap:revision "v3.0.26"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-27>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.27"^^xsd:string;
dc:issued "2016-11-23"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Addition;
rdfs:label "Introduce new modules: Pattern::License Pattern::License::Parts.";
], [
a doap-changeset:Change;
rdfs:label "Use Regexp::Pattern::License for shortname resolving (with internal list as fallback until phased out).";
], [
a doap-changeset:Change;
rdfs:label "Add license patterns mit_new mit_new_materials mit_old mit_unspecified postgresql, and group pattern mit to Regexp::Pattern::License.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix detect licenses mit_old mit_unspecified (was misdetected as mit_new).";
], [
a doap-changeset:Addition;
rdfs:label "Add new license patterns curl dsdp mit_oldstyle mit_oldstyle_disclaimer mit_oldstyle_permission ntp ntp_disclaimer.";
], [
a doap-changeset:Change;
rdfs:label "Add license patterns bsd_2_clause bsd_3_clause bsd_4_clause to Regexp::Pattern::License.";
], [
a doap-changeset:Addition;
rdfs:label "Add new trait patterns clause_retention clause_reproduction clause_advertising clause_non_endorsement disclaimer.";
], [
a doap-changeset:Addition;
rdfs:label "Add new group pattern bsd.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern openssl to Regexp::Pattern::License.";
], [
a doap-changeset:Addition;
rdfs:label "Add new trait pattern clause_advertising_always.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern cc_by_sa to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Relax license pattern cc_by_ca.";
], [
a doap-changeset:Addition;
rdfs:label "Add new license patterns cc_by cc_by_nc cc_by_nc_nd cc_by_nc_sa cc_by_nd cc_cc0 cc_sp.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix version identifier to use + only in machine-readable mode.";
], [
a doap-changeset:Addition;
rdfs:label "Add new trait pattern license_version.";
], [
a doap-changeset:Addition;
rdfs:label "Add new trait pattern license_prefix.";
], [
a doap-changeset:Change;
rdfs:label "Emulate Regexp::Common -keep syntax to capture version number.";
], [
a doap-changeset:Addition;
rdfs:label "Add new trait patterns version_later version_later_paragraph version_later_postfix.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern afl to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Relax detection of license GPL.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern agpl to Regexp::Pattern::License.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix detect license MPL-2.0 (was misdetected as MPL-2.0 or AGPL).";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern mpl to Regexp::Pattern::License.";
], [
a doap-changeset:Addition;
rdfs:label "Add new license patterns gfdl gfdl_niv.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern apache to Regexp::Pattern::License.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix avoid detection of GPL/LGPL fulltext (rarely if ever used as grant).";
], [
a doap-changeset:Change;
rdfs:label "Add license patterns gpl lgpl to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Tighten regexes: Generalize and improve LGPL matching.";
], [
a doap-changeset:Addition;
rdfs:label "Add new group pattern gnu.";
], [
a doap-changeset:Change;
rdfs:label "Tighten regexes: Generalize abbreviated AGPL/LGPL/GPL matching.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern artistic to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add combo pattern perl to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Improve license detections artistic perl.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern qpl to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add license patterns adobe_2006 adobe_glyph apafml to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add license patterns fsfap fsful fsfullr to Regexp::Pattern::License.";
], [
a doap-changeset:Addition;
rdfs:label "Add new trait patterns fsf_unlimited fsf_unlimited_retention.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern ftl to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add license patterns libpng zlib zlib_acknowledgement to Regexp::Pattern::License.";
], [
a doap-changeset:Addition;
rdfs:label "Add new license patterns cube eurosym.";
], [
a doap-changeset:Change;
rdfs:label "Add license patterns unicode_strict unicode_tou to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern sgi_b to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern python to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern public_domain to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern ms_pl to Regexp::Pattern::License.";
], [
a doap-changeset:Addition;
rdfs:label "Add new license pattern ms_rl.";
], [
a doap-changeset:Change;
rdfs:label "Add license patterns cddl cecill cecill_1 cecill_1_1 cecill_2 cecill_2_1 cecill_b cecill_c epl to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern beerware to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern llgpl to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Drop no longer used internal license shortname list.";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern wtfpl to Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Improve detection of license GPL.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix detect license FSFULLR (was misdetected as bogus FSFULR).";
], [
a doap-changeset:Change;
rdfs:label "Clean m4 dnl comment marker.";
], [
a doap-changeset:Change;
rdfs:label "Tidy code: Drop noop code.";
], [
a doap-changeset:Regression;
rdfs:label "Drop too exotic licensing phrase, and corresponding test case.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.27.tar.gz>;
doap:revision "v3.0.27"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-28>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.28"^^xsd:string;
dc:issued "2016-11-25"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "Fix typo in changelog.";
], [
a doap-changeset:Documentation;
rdfs:label "Tidy changelog: Improve distinction between newly added and added-to-patternlist entries.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License: Remove stray bogus regexp.";
], [
a doap-changeset:Documentation;
rdfs:label "Extend license pattern dsdp with alternate fedora name PetSC.";
], [
a doap-changeset:Change;
rdfs:label "Drop unused and too broad trait pattern disclaimer.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Rename pattern discl → asis_sw_name.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Rename pattern discl_provide → asis_name_sw.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Rename pattern provided_no_warranty → asis_expr_warranty.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Rename pattern discl_disclaim → discl_name_warranties.";
], [
a doap-changeset:Change;
rdfs:label "Tighten license pattern bsd-2-clause. Tidy Regexp::Pattern::License::Pattern: Rename pattern asis_sw_name → asis_sw_by_name.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix tighten detection of ISC license (was misdetecting curl).";
], [
a doap-changeset:Change;
rdfs:label "Add license pattern ISC to Regexp::Pattern::License::Pattern.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix tighten license pattern curl (was misdetecting other MIT variants).";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Rename pattern promo_no_author → nopromo_neither.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Fix sort pattern list.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Rename pattern retain_notice → note_invar.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Rename pattern retain_notice_cond_discl → note_retain_notice_cond_discl.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Rename pattern repro_notice_cond_discl → note_repro_notice_cond_discl.";
], [
a doap-changeset:Change;
rdfs:label "Tidy Regexp::Pattern::License::Pattern: Rename pattern name_no_ad → nopromo_written_prior.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix tighten detection of mit_new license (was misdetecting other MIT flavors).";
], [
a doap-changeset:Change;
rdfs:label "List license mit_new alternate fedora name Modern Style with sublicense.";
], [
a doap-changeset:Addition;
rdfs:label "Add new license pattern icu.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix detect dual licensing mit_new mit_old (and speed up partsing while at it).";
], [
a doap-changeset:Addition;
rdfs:label "Add new license patterns mit_enna mit_feh.";
], [
a doap-changeset:Addition;
rdfs:label "Add new license pattern mit_advertising.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.28.tar.gz>;
doap:revision "v3.0.28"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-29>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.29"^^xsd:string;
dc:issued "2017-01-24"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Improve license patterns ftl mit_feh mit_enna cube eurosym libpng zlib zlib_acknowledgement.";
], [
a doap-changeset:Addition;
rdfs:label "Add license patterns ofl aladdin rpsl mit_cmu mit_cmu_warranty.";
], [
a doap-changeset:Change;
rdfs:label "Sort before enumerating ambiguously related combo licenses.";
], [
a doap-changeset:Change;
rdfs:label "Streamline license parsing: Process loops of similar patterne.";
], [
a doap-changeset:Regression;
rdfs:label "Drop gpl+aladdin combo license: Too exotic.";
], [
a doap-changeset:Documentation;
rdfs:label "Document Regexp::Pattern::License as a private module.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix don't choke on unspecificed BSD license.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix detect BSD licenses as bare name.";
doap-bugs:fixes <https://bugs.debian.org/840077>;
doap-changeset:thanks <http://webid.debian.net/maintainers/copyninja>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.29.tar.gz>;
doap:revision "v3.0.29"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-2>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.2"^^xsd:string;
dc:issued "2016-07-16"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Packaging;
rdfs:label "Run perlcritic with tidyall, and move tidyall test to xt dir.";
], [
a doap-changeset:Change;
rdfs:label "Use experimental given/when switch.";
], [
a doap-changeset:Change;
rdfs:label "Bump license to GPL-3+.";
], [
a doap-changeset:Change;
rdfs:label "Use Getopt::Long::Descriptive.";
], [
a doap-changeset:Change;
rdfs:label "Resolve only regexes actually used.";
], [
a doap-changeset:Tests;
rdfs:label "Rewrite Software-License test to use Test::Command.";
], [
a doap-changeset:Tests;
rdfs:label "Rewrite Software-License test to stop rely on Debian fork of Software::License (see bug#828218).";
], [
a doap-changeset:Tests;
rdfs:label "Add devscripts test tied to devscripts corpus, converted from earlier shunit2 script.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.2.tar.gz>;
doap:revision "v3.0.2"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-30>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.30"^^xsd:string;
dc:issued "2017-07-05"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Add OSI test (including only currently succeeding OSI licenses for now).";
], [
a doap-changeset:Change;
rdfs:label "Improve license pattern agpl to skip english (not only french) cecill_2_1.";
], [
a doap-changeset:Change;
rdfs:label "Improve license pattern epl.";
], [
a doap-changeset:Addition;
rdfs:label "Add license pattern artistic_2.";
], [
a doap-changeset:Change;
rdfs:label "clean_comments(): Relax to match varying amount of horizontal whitespace (not exactly one character) followed by any non-whitespace (not only a word character).";
], [
a doap-changeset:Change;
rdfs:label "clean_comments(): Tighten to match and strip only horizontal whitespace (not newlines).";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix license pattern ms_pl to detect MS Public License (not non-free MS Permissive License).";
], [
a doap-changeset:Change;
rdfs:label "Improve license pattern epl to detect some forms of \"or newer\".";
], [
a doap-changeset:Bugfix;
rdfs:label "Tighten license patterns afl agpl cdl gfdl gfdl_nivgpl lgpl llgpl mpl ms_pl ms_rl qpl sgi_b wtfpl mit to require descriptive prefix when only an abbreviation.";
doap-bugs:fixes <https://bugs.debian.org/862827>;
doap-changeset:thanks <http://webid.debian.net/maintainers/abe>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.30.tar.gz>;
doap:revision "v3.0.30"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-31>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.31"^^xsd:string;
dc:issued "2017-08-16"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "Fix bogusly labelled changelog entry part of release 2.0.30 (didn't fix bare-named BSD licenses, but instead tightened a bunch of license patterns).";
], [
a doap-changeset:Packaging;
rdfs:label "Stop ship Regexp::Pattern::License, now an independent distribution.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.31.tar.gz>;
doap:revision "v3.0.31"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-32>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.32"^^xsd:string;
dc:issued "2018-02-09"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Use Regexp::Pattern.";
], [
a doap-changeset:Documentation;
rdfs:label "Improve POD: Add SEE ALSO section to commandline tool.";
], [
a doap-changeset:Change;
rdfs:label "Use Regexp::Pattern::License 3.1.0 tags.";
], [
a doap-changeset:Change;
rdfs:label "Optimize slightly: Skip embedded or referenced licenses earlier.";
], [
a doap-changeset:Change;
rdfs:label "Tighten regexes: Generalize and improve matching.";
], [
a doap-changeset:Regression;
rdfs:label "Adapt testsuite to tolerate misdetecting MPL-1.0 as MPL: Regression caused by more generalized matching.";
], [
a doap-changeset:Documentation;
rdfs:label "Add TODO file, with a bunch of ideas.";
], [
a doap-changeset:Change;
rdfs:label "Adapt and extend testsuite to cover new license patterns supported by Regex::Patterns::License 3.1.0: bdwgc bdwgc-matlab gfdl lgpl-bdwgc.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.32.tar.gz>;
doap:revision "v3.0.32"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-33>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.33"^^xsd:string;
dc:issued "2018-02-15"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Rewrite testsuite to use Test::Builder::Module (not Test::Roo).";
], [
a doap-changeset:Tests;
rdfs:label "Extend testsuite to 2410 succeeding tests and 5313 TODOs (from 227 and 7 TODOs), when ScanCode v2.1.1 test data is available below $ENV{XDG_DATA_DIRS} + tests/ScanCode/";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.33.tar.gz>;
doap:revision "v3.0.33"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-34>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.34"^^xsd:string;
dc:issued "2018-03-29"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Use regexp patterns as-is (avoid recompiling).";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix word-based comment removal.";
], [
a doap-changeset:Tests;
rdfs:label "Demote ScanCode tests to maintainer tests.";
], [
a doap-changeset:Tests;
rdfs:label "Testsuite speed boost: Parse skipfile once per set, not once per file in each set.";
], [
a doap-changeset:Change;
rdfs:label "Speed boost: Fix load regexp patterns once (not once or twice per file).";
], [
a doap-changeset:Tests;
rdfs:label "Fix Software-License test to match license shortnames (not captions which are not fixed).";
], [
a doap-changeset:Tests;
rdfs:label "Relax devscripts test to match SPDX-style license captions as supported post Regexp::Patterns::License v3.1.0.";
], [
a doap-changeset:Change;
rdfs:label "Resolve license patterns as Debian → SPDX → generic (not just Debian → generic) to support less SPDX-centric names post Regexp::Pattern::License v3.1.0.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix tighten license key loop (skip eventual DefHash attributes).";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix tighten version matching: Wrap in group when optional.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix support uncompiled patterns from Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Simplify pattern tag resolving.";
], [
a doap-changeset:Change;
rdfs:label "Generalize singleversion patterns.";
], [
a doap-changeset:Tests;
rdfs:label "Testsuite: Add function license_like.";
], [
a doap-changeset:Tests;
rdfs:label "Testsuite: handle alternative name of license bdwgc → MIT~Boehm post Regexp::Pattern::License v3.1.0.";
], [
a doap-changeset:Change;
rdfs:label "Slight speed boost: Use eq (not regexp) for simple comparisons.";
], [
a doap-changeset:Documentation;
rdfs:label "Extend TODO with more ideas.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.34.tar.gz>;
doap:revision "v3.0.34"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-35>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.35"^^xsd:string;
dc:issued "2018-03-30"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Testsuite: Tolerate Aladdin License mis-categorized as unversioned by SPDX, as reflected post Regexp::Pattern::License v3.1.0.";
], [
a doap-changeset:Tests;
rdfs:label "Testsuite: Improve workarounds for license zlib-acknowledgement/Nunit/NUnit.";
], [
a doap-changeset:Tests;
rdfs:label "Adapt testsuite for detection of FSFULLR post Regexp::Pattern::License v3.1.0.";
], [
a doap-changeset:Tests;
rdfs:label "Adapt testsuite for detecting uppercase GPL or LGPL post Regexp::Pattern::License v3.1.0.";
], [
a doap-changeset:Tests;
rdfs:label "Adapt testsuite for renamed pattern khronos → Khronos post Regexp::Pattern::License v3.1.0.";
], [
a doap-changeset:Tests;
rdfs:label "Adapt testsuite for renamed pattern kevlin-henney → Kevlin-Henney post Regexp::Pattern::License v3.1.0.";
], [
a doap-changeset:Bugfix;
rdfs:label "Fix tolerate alternative regexp compilers.";
], [
a doap-changeset:Change;
rdfs:label "Use Regexp::Pattern::License subject patterns.";
], [
a doap-changeset:Change;
rdfs:label "Improve license patterns cecill_b cecill_c to detect more forms (previously misdetected as cecill).";
], [
a doap-changeset:Tests;
rdfs:label "Adapt testsuite for improved detection since Regexp::Pattern::License v3.1.0.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.35.tar.gz>;
doap:revision "v3.0.35"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-36>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.36"^^xsd:string;
dc:issued "2018-04-05"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Track matches in hash (not array).";
], [
a doap-changeset:Change;
rdfs:label "Match name alone, before recompiled custom regexes.";
], [
a doap-changeset:Change;
rdfs:label "Sort license keys once.";
], [
a doap-changeset:Change;
rdfs:label "Use Regexp::Pattern::License trait patterns any_of licensed_under or_at_option version version_numberstring.";
], [
a doap-changeset:Change;
rdfs:label "Simplify AGPL-related pattern slightly.";
], [
a doap-changeset:Change;
rdfs:label "Tighten apache pattern slightly.";
], [
a doap-changeset:Change;
rdfs:label "Limit to compile only trait patterns actually used.";
], [
a doap-changeset:Change;
rdfs:label "Tighten gpl pattern.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.36.tar.gz>;
doap:revision "v3.0.36"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-37>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.37"^^xsd:string;
dc:issued "2019-06-12"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Update testsuite: OSI license Artistic-1.0 really is Artistic-1.0-Perl.";
], [
a doap-changeset:Tests;
rdfs:label "Adapt testsuite to use recent Software::LicenseUtils (not slightly older Software::License).";
], [
a doap-changeset:Change;
rdfs:label "Skip scan for CC grant unless name already detected.";
], [
a doap-changeset:Change;
rdfs:label "Simplify conditionals: Replace given-when-continue with if.";
], [
a doap-changeset:Change;
rdfs:label "Use more recent Regexp::Pattern::License.";
], [
a doap-changeset:Change;
rdfs:label "Reuse previous name match.";
], [
a doap-changeset:Tests;
rdfs:label "Adapt author testsuite for improved detection (and few minor egressions) since Regexp::Pattern::License v3.1.94.";
], [
a doap-changeset:Tests;
rdfs:label "Load Test::Builder only once per module..";
], [
a doap-changeset:Tests;
rdfs:label "Fix handle missing ScanCode corpus..";
], [
a doap-changeset:Documentation;
rdfs:label "Update TODOs.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.37.tar.gz>;
doap:revision "v3.0.37"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-38>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.38"^^xsd:string;
dc:issued "2020-01-03"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Add missing newline when no arguments";
], [
a doap-changeset:Tests;
rdfs:label "Isolate and extend encoding tests.";
], [
a doap-changeset:Change;
rdfs:label "Move encoding loop from executable to library.";
], [
a doap-changeset:Change;
rdfs:label "define local regexes in sub licensepatterns (not sub parse_license)";
], [
a doap-changeset:Bugfix;
rdfs:label "support non-utf8 locale";
], [
a doap-changeset:Change;
rdfs:label "Streamline detection of well-formed grants.";
], [
a doap-changeset:Tests;
rdfs:label "adapt author testsuite for improved detection (and few minor regressions) since Regexp::Pattern::License v3.1.95";
], [
a doap-changeset:Change;
rdfs:label "Tighten and improve detection of Artistic licenses.";
], [
a doap-changeset:Tests;
rdfs:label "silence warnings in handling utf8 content";
], [
a doap-changeset:Change;
rdfs:label "Improve detection of AFL licenses.";
], [
a doap-changeset:Change;
rdfs:label "Improve detection of Boost licenses.";
], [
a doap-changeset:Change;
rdfs:label "Improve detection of Cecill licenses.";
], [
a doap-changeset:Change;
rdfs:label "improve detection of apache licenses";
], [
a doap-changeset:Change;
rdfs:label "pass file and position to function parse_license";
], [
a doap-changeset:Bugfix;
rdfs:label "fix: detect creative commons dual-version-licensing (not misdetect as same version twice)";
], [
a doap-changeset:Change;
rdfs:label "support environment variable DEBUG; require modules Log::Any Log::Any::Adapter::Screen MooX::Role::Logger";
], [
a doap-changeset:Change;
rdfs:label "Improve detection of WTFPL and WTFNMFPL licenses.";
], [
a doap-changeset:Regression;
rdfs:label "misdetects some GNU fulltext licenses as also maybe LGPL";
], [
a doap-changeset:Packaging;
rdfs:label "use more recent Regexp::Pattern::License";
], [
a doap-changeset:Bugfix;
rdfs:label "Add missing newline when no arguments";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.38.tar.gz>;
doap:revision "v3.0.38"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-39>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.39"^^xsd:string;
dc:issued "2020-01-04"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Improve detection of CC licenses.";
], [
a doap-changeset:Change;
rdfs:label "improve logging; stop require MooX::Role::Logger";
], [
a doap-changeset:Change;
rdfs:label "use hash interface of Regexp::Pattern and RE2 regexes; require re:engine::RE2, and more recent Regexp::Pattern and Regexp::Pattern::License";
], [
a doap-changeset:Change;
rdfs:label "optimize bsd detection (apparently case-insensitive match in unneeded)";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.39.tar.gz>;
doap:revision "v3.0.39"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-3>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.3"^^xsd:string;
dc:issued "2016-07-18"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Use Test::Roo and library calls (not script) for devscripts corpus license coverage tests.";
], [
a doap-changeset:Packaging;
rdfs:label "Fix require strictures for tests.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.3.tar.gz>;
doap:revision "v3.0.3"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-40>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.40"^^xsd:string;
dc:issued "2020-01-28"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "fix: step-wise grant: capture traits before mangling version.";
], [
a doap-changeset:Change;
rdfs:label "improve logging.";
], [
a doap-changeset:Change;
rdfs:label "tests: update author testsuite.";
], [
a doap-changeset:Bugfix;
rdfs:label "resolve SPDX keyword for AFPL.";
], [
a doap-changeset:Change;
rdfs:label "track identified areas of strings and skip further parsing; require Array::IntSpan.";
], [
a doap-changeset:Bugfix;
rdfs:label "drop bogus small optimization.";
], [
a doap-changeset:Bugfix;
rdfs:label "step-wise grant: capture non-versioned grant.";
], [
a doap-changeset:Bugfix;
rdfs:label "step-wise grant: skip type:group license names.";
], [
a doap-changeset:Change;
rdfs:label "step-wise grant: detect type:singleversion license names.";
], [
a doap-changeset:Tests;
rdfs:label "update author tests for improved trait licensed_under since Regexp::Pattern::License v3.1.100.";
], [
a doap-changeset:Change;
rdfs:label "improve custom-matching versioned apache grants.";
], [
a doap-changeset:Change;
rdfs:label "step-wise grants: track trait license_label (in addition to licensed_under).";
], [
a doap-changeset:Change;
rdfs:label "step-wise grants: track trait license_label_trove (in addition to track_label licensed_under).";
], [
a doap-changeset:Change;
rdfs:label "optimization: step-wise grant: scan for name only directly after licensed_under.";
], [
a doap-changeset:Tests;
rdfs:label "update author tests for added Trove captions since Regexp::Pattern::License v3.1.100.";
], [
a doap-changeset:Change;
rdfs:label "use nsort_by to sort matches; require List::SomeUtils (not List::Util).";
], [
a doap-changeset:Bugfix;
rdfs:label "strip fortran comment also on otherwise empty line.";
], [
a doap-changeset:Change;
rdfs:label "streamline detection of well-formed licenses.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.40.tar.gz>;
doap:revision "v3.0.40"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-41>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.41"^^xsd:string;
dc:issued "2020-01-30"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "merge duplicate detections of same license";
], [
a doap-changeset:Documentation;
rdfs:label "clarify comment about identifiers being DEP-5 or SPDX (not only SPDX)";
], [
a doap-changeset:Change;
rdfs:label "optimization: avoid accidentally flagging all objects for rescanning when checking if rescanning can be skipped :-/";
], [
a doap-changeset:Tests;
rdfs:label "testsuite: update tests for Regexp::Pattern::License v3.1.101 (many improvements, few \"regressions\" especially related to dual-licensing due to previously accidentally matching by name only)";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.41.tar.gz>;
doap:revision "v3.0.41"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-42>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.42"^^xsd:string;
dc:issued "2020-02-01"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "simplify tests Software-License.t devscripts.t encoding.t";
], [
a doap-changeset:Packaging;
rdfs:label "test-require Test::Command::Simple (not Test::Script)";
], [
a doap-changeset:Change;
rdfs:label "optimization: stop skip detection of GPL/LGPL fulltext";
], [
a doap-changeset:Change;
rdfs:label "drop obsolete custom patterns";
], [
a doap-changeset:Change;
rdfs:label "optimization: drop custom CC patterns";
], [
a doap-changeset:Regression;
rdfs:label "now fails to detect dual-licensing of CC-BY-SA-3.0 or LGPL-2 (test case: utilities.scad)";
], [
a doap-changeset:Tests;
rdfs:label "environment variable LICENSECHECK sets path to licensecheck (default: bin/licensecheck)";
doap-changeset:thanks <http://webid.debian.net/maintainers/gregoa>;
], [
a doap-changeset:Bugfix;
rdfs:label "gracefully skip to next file on failure decoding a file (broken since v3.0.38)";
doap-bugs:fixes <https://bugs.debian.org/948891>;
doap-changeset:thanks <http://webid.debian.net/maintainers/dod>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.42.tar.gz>;
doap:revision "v3.0.42"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-43>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.43"^^xsd:string;
dc:issued "2020-02-10"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "tests: declare \"use utf8\" and \"use feature 'unicode_strings'\" in encode.t";
], [
a doap-changeset:Tests;
rdfs:label "tighten encode.t (still fails with non-UTF-8 locales)";
], [
a doap-changeset:Packaging;
rdfs:label "require Encode::Locale Encode";
], [
a doap-changeset:Packaging;
rdfs:label "stop test-require UNIVERSAL::require (unused since v3.0.2)";
], [
a doap-changeset:Tests;
rdfs:label "use List::SomeUtils (not List::MoreUtils)";
], [
a doap-changeset:Packaging;
rdfs:label "stop test-recommend List::MoreUtils";
], [
a doap-changeset:Tests;
rdfs:label "drop unused function is_licensed_like_scancode";
], [
a doap-changeset:Change;
rdfs:label "consistently use strictures, unversioned";
], [
a doap-changeset:Packaging;
rdfs:label "relax to require strictures unversioned";
], [
a doap-changeset:Tests;
rdfs:label "use Test2::V0";
], [
a doap-changeset:Packaging;
rdfs:label "test-require Test2::V0 (not Test::Builder::Module Test::Requires Test::More)";
], [
a doap-changeset:Bugfix;
rdfs:label "adjust end position of located license name";
], [
a doap-changeset:Change;
rdfs:label "track detected licensing as objects";
], [
a doap-changeset:Packaging;
rdfs:label "require MooX::Struct";
], [
a doap-changeset:Change;
rdfs:label "track traits as objects";
], [
a doap-changeset:Change;
rdfs:label "improve detection of AGPL licenses";
], [
a doap-changeset:Regression;
rdfs:label "now misses trove declarations for AGPL-3+";
], [
a doap-changeset:Change;
rdfs:label "optimize detection of ZPL licenses";
], [
a doap-changeset:Tests;
rdfs:label "update author tests related to ZPL since Regexp::Pattern::License v3.1.102";
], [
a doap-changeset:Change;
rdfs:label "avoid misdetecting CECILL-1.1 as GPL-1+ due to extending trait pattern licensed_under since Regexp::Pattern::License v3.1.102";
], [
a doap-changeset:Change;
rdfs:label "simplify avoiding license duplicates in expression by skipping grant of same id as already found fulltext";
], [
a doap-changeset:Change;
rdfs:label "track step-wise traits as objects";
], [
a doap-changeset:Change;
rdfs:label "simplify flagging step-wise grants";
], [
a doap-changeset:Change;
rdfs:label "consult coverage of well-formed scan to avoid duplicate matches";
], [
a doap-changeset:Bugfix;
rdfs:label "resolve license fulltext last, to leave room for shadowing with -or-newer grant";
], [
a doap-changeset:Tests;
rdfs:label "update tests";
], [
a doap-changeset:Change;
rdfs:label "tighten which regexes to generate";
], [
a doap-changeset:Packaging;
rdfs:label "require Regexp::Pattern 0.2.12 and Regexp::Pattern::License 3.1.102";
], [
a doap-changeset:Change;
rdfs:label "stop resolve regexes licensed_under version_later (unused since v3.0.42)";
], [
a doap-changeset:Documentation;
rdfs:label "update TODOs";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.43.tar.gz>;
doap:revision "v3.0.43"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-44>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.44"^^xsd:string;
dc:issued "2020-02-10"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "ensure local script is executable";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.44.tar.gz>;
doap:revision "v3.0.44"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-45>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.45"^^xsd:string;
dc:issued "2020-02-21"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "sort positions numerically (not alphanumerically)";
], [
a doap-changeset:Tests;
rdfs:label "change namespace of local libraries to Test2::Licensecheck";
], [
a doap-changeset:Tests;
rdfs:label "support fixing or skipping with Test2::Licensecheck::ScanCode skipfiles";
], [
a doap-changeset:Change;
rdfs:label "update (improved but still failing) misdetection of SSLeay since Regexp::Pattern::License v3.2.0";
], [
a doap-changeset:Change;
rdfs:label "streamline detection of bsd licenses";
], [
a doap-changeset:Documentation;
rdfs:label "use canonical encoding name iso-8859-1 (not latin-1)";
], [
a doap-changeset:Documentation;
rdfs:label "fix print encoding name (not Encode object ref) if encoding fails";
], [
a doap-changeset:Bugfix;
rdfs:label "fix: try fallback encoding per-file (restore explicit encoding for subsequent file)";
doap-bugs:fixes <https://bugs.debian.org/951726>;
doap-changeset:thanks <http://webid.debian.net/maintainers/dod>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.45.tar.gz>;
doap:revision "v3.0.45"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-46>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.46"^^xsd:string;
dc:issued "2020-03-13"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "atomic: consult coverage from stepwise scan to avoid duplicate match";
], [
a doap-changeset:Change;
rdfs:label "logging: stepwise: resolve positions";
], [
a doap-changeset:Change;
rdfs:label "logging: avoid undefined version for custom agpl grant detection";
], [
a doap-changeset:Change;
rdfs:label "scan for GNU 'or-newer' usage version before singleversion grant version";
], [
a doap-changeset:Change;
rdfs:label "improve detection of GNU 'or-newer' usage grant version";
], [
a doap-changeset:Change;
rdfs:label "extend clean_comments() to strip escaped newline";
], [
a doap-changeset:Documentation;
rdfs:label "relicense project as AGPL-3-or-newer; add Purism SPC as copyright holder";
], [
a doap-changeset:Documentation;
rdfs:label "update git repository URL";
], [
a doap-changeset:Change;
rdfs:label "track examined files";
], [
a doap-changeset:Change;
rdfs:label "logging: generally resolve positions";
], [
a doap-changeset:Change;
rdfs:label "add FIXME comments where (mostly custom) patterns lack test coverage";
], [
a doap-changeset:Change;
rdfs:label "avoid wildcard in local bsd pattern";
], [
a doap-changeset:Bugfix;
rdfs:label "atomic: tighten grant patterns to include licensed_under prefix";
], [
a doap-changeset:Change;
rdfs:label "use both custom and atomic patterns (not only custom) for agpl fsful fsfullr gpl lgpl";
], [
a doap-changeset:Tests;
rdfs:label "mark 3 flawed author tests as such";
], [
a doap-changeset:Change;
rdfs:label "atomic: explicitly (regardless of list @L_tidy) skip cc-by when cc_by_sa_3 is detected";
], [
a doap-changeset:Change;
rdfs:label "stepwise: explicitly (regardless of list @L_tidy) avoid gpl";
], [
a doap-changeset:Change;
rdfs:label "optimize: track incomplete patterns (not subset of complete ones) - speed boost of %25!";
], [
a doap-changeset:Tests;
rdfs:label "mark 4 bogusly versioned tests as such";
], [
a doap-changeset:Change;
rdfs:label "optimize: atomic: skip a few scans if grant already detected";
], [
a doap-changeset:Tests;
rdfs:label "update author test related to rare apache_2 pattern covered since Regexp::Pattern::License v3.3.0";
], [
a doap-changeset:Change;
rdfs:label "pre-compile left-anchored trait pattern version";
], [
a doap-changeset:Change;
rdfs:label "optimize: use optimized regex with /g (apparently supported by re::engine::RE2)";
], [
a doap-changeset:Change;
rdfs:label "sort or'ed parts of expressions";
], [
a doap-changeset:Change;
rdfs:label "stepwise: relax to use wider window for license name";
], [
a doap-changeset:Change;
rdfs:label "improve logging and comments";
], [
a doap-changeset:Change;
rdfs:label "avoid finalize in custom scan for GPL fulltext";
], [
a doap-changeset:Tests;
rdfs:label "update author test related to gpl_* patterns covered since Regexp::Pattern::License v3.3.0";
], [
a doap-changeset:Change;
rdfs:label "logging: stepwise: log whole version string (not only number)";
], [
a doap-changeset:Change;
rdfs:label "stepwise: track start and end position, and a moving current position (not additional static ones)";
], [
a doap-changeset:Change;
rdfs:label "stepwise: use named (not numbered) capture for version";
], [
a doap-changeset:Change;
rdfs:label "stepwise: detect 'or-later' usage grant also as versioned grant";
], [
a doap-changeset:Change;
rdfs:label "stepwise: detect prepended version";
], [
a doap-changeset:Change;
rdfs:label "detect vague grant for license group";
], [
a doap-changeset:Packaging;
rdfs:label "require Regexp::Pattern::License 3.3.0";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.46.tar.gz>;
doap:revision "v3.0.46"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-47>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.47"^^xsd:string;
dc:issued "2020-05-17"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "improve log messages";
], [
a doap-changeset:Packaging;
rdfs:label "tighten to require more recent Regexp::Pattern::License";
], [
a doap-changeset:Change;
rdfs:label "drop custom GPL fulltext resolving (unused since Regexp::Pattern::License 3.3.1)";
], [
a doap-changeset:Change;
rdfs:label "skip custom LGPL grant resolving when (not only GPL-2 but also) LGPL-2 or LGPL-2.1 fulltext detected (needed since Regexp::Pattern::License 3.3.1)";
], [
a doap-changeset:Tests;
rdfs:label "update test related to lgpl_* patterns covered since Regexp::Pattern::License v3.3.2";
], [
a doap-changeset:Documentation;
rdfs:label "add some TODOs";
], [
a doap-changeset:Change;
rdfs:label "use usage patterns (i.e. *_only *_or_later)";
], [
a doap-changeset:Change;
rdfs:label "append extrainfo to final legacy license string (previously appended each license but only for custom match)";
], [
a doap-changeset:Change;
rdfs:label "avoid misdetecting license caldera as license-group bsd";
], [
a doap-changeset:Change;
rdfs:label "avoid misdetecting license python_2 as cnri_python";
], [
a doap-changeset:Change;
rdfs:label "quirk: avoid-step-wise for cua_opl_1";
], [
a doap-changeset:Bugfix;
rdfs:label "fix resolve SPDX keyword for *_or_later (broken in commit 1bcccbdv3.0.40 released since v3.0.40)";
], [
a doap-changeset:Change;
rdfs:label "stepwise: optimize: match name left-anchored";
], [
a doap-changeset:Change;
rdfs:label "revert: avoid detecting grant for license group (broken)";
], [
a doap-changeset:Change;
rdfs:label "optimize: include left-anchoring when pre-compile clean_comments regexes";
], [
a doap-changeset:Tests;
rdfs:label "adjust for normalized license names in legacy output";
], [
a doap-changeset:Tests;
rdfs:label "update detection of EUPL since Regexp::Pattern::License v3.3.1";
], [
a doap-changeset:Bugfix;
rdfs:label "stepwise: fix detect leading version";
], [
a doap-changeset:Change;
rdfs:label "drop obsolete custom patterns";
], [
a doap-changeset:Tests;
rdfs:label "update author tests";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.47.tar.gz>;
doap:revision "v3.0.47"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-4>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.4"^^xsd:string;
dc:issued "2016-07-18"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Drop non-working option \"--installed\" from script tests (leftover from Debian autopkgtest support).";
], [
a doap-changeset:Tests;
rdfs:label "Stop use Path::Tiny in test where unneeded.";
], [
a doap-changeset:Tests;
rdfs:label "Use Test::Script to ensure correct perl invokes script in tests.";
doap-bugs:fixes <http://purl.org/NET/cpan-uri/rt/ticket/12345>;
doap-changeset:thanks <http://purl.org/NET/cpan-uri/person/srezic>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.4.tar.gz>;
doap:revision "v3.0.4"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-5>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.5"^^xsd:string;
dc:issued "2016-07-19"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Tidy script to rename $file → $path and $files_count → $paths_count where not yet resolved as file.";
], [
a doap-changeset:Change;
rdfs:label "Stop call system command find in script (uses Path::Tiny::visit instead).";
], [
a doap-changeset:Change;
rdfs:label "Avoid type constraints and all but one coercion, for a 30% speedup in script initialization.";
], [
a doap-changeset:Change;
rdfs:label "Move find routine to library.";
], [
a doap-changeset:Tests;
rdfs:label "Fix tighten rest-requirement on Software::License to versions supporting new_from_short_name().";
], [
a doap-changeset:SecurityFix;
rdfs:label "Stop dereference symbolic links: non-intuitive and potentially dangerous (possibly introduced in error intended to enable recursion).";
doap-bugs:fixes <https://bugs.debian.org/830115>;
doap-changeset:thanks <https://badges.fedoraproject.org/user/smani>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.5.tar.gz>;
doap:revision "v3.0.5"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-6>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.6"^^xsd:string;
dc:issued "2016-07-20"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "Improve separation of copyright parsing from comment stripping and copyright serializing";
], [
a doap-changeset:Packaging;
rdfs:label "Fix require experimental (for switch feature).";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.6.tar.gz>;
doap:revision "v3.0.6"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-7>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.7"^^xsd:string;
dc:issued "2016-07-20"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "Bail out gracefully if Software::License fails to create some licenses.";
], [
a doap-changeset:Packaging;
rdfs:label "Make Software::License test optional.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.7.tar.gz>;
doap:revision "v3.0.7"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-8>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.8"^^xsd:string;
dc:issued "2016-07-24"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Packaging;
rdfs:label "Fix tighten test requirement for Test::Script to versions checking for stdout/stderr.";
], [
a doap-changeset:Bugfix;
rdfs:label "Avoid superfluous regex modifier /l.";
], [
a doap-changeset:Change;
rdfs:label "Pseudo-decode alternative representations for copyright sign and hyphen-minus.";
], [
a doap-changeset:Change;
rdfs:label "Add \"Generated with\" to the generated file detection.";
doap-changeset:blame <http://webid.debian.net/maintainers/pabs>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.8.tar.gz>;
doap:revision "v3.0.8"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-0-9>
a doap:Version;
dc:identifier "App-Licensecheck-v3.0.9"^^xsd:string;
dc:issued "2016-07-24"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "Fix decode \"©\" in --version option output (workaround for Pod::Constants not supporting UTF-8).";
], [
a doap-changeset:Tests;
rdfs:label "Rewrite devscripts test to match patterns (not exact strings), and handle varying output on encoding failure.";
], [
a doap-changeset:Documentation;
rdfs:label "Drop old licensing header from devscripts test: Fully rewritten by now.";
], [
a doap-changeset:Change;
rdfs:label "Update headers of module and tests: Strip hashbang; consistently use strictures.";
], [
a doap-changeset:Packaging;
rdfs:label "Drop superfluous test-requirement on strictures: Already declared as runtime-requirement.";
], [
a doap-changeset:Packaging;
rdfs:label "Fix declare test-recommendation on Software::License (not too vague recommends).";
], [
a doap-changeset:Change;
rdfs:label "Stop use Unicode features: We don't really do any complex Unicode, so let's try target older perl.";
], [
a doap-changeset:Documentation;
rdfs:label "Fix some categorizations of old changelog entries.";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.0.9.tar.gz>;
doap:revision "v3.0.9"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-1-0>
a doap:Version;
dc:identifier "App-Licensecheck-v3.1.0"^^xsd:string;
dc:issued "2020-05-21"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "check detection of generated file";
], [
a doap-changeset:Tests;
rdfs:label "check detection of incorrect FSF postal address";
], [
a doap-changeset:Packaging;
rdfs:label "tighten to require more recent Regexp::Pattern::License";
], [
a doap-changeset:Change;
rdfs:label "streamline and improve detection of generated file";
], [
a doap-changeset:Change;
rdfs:label "streamline and improve detection of incorrect FSF postal address";
], [
a doap-changeset:Change;
rdfs:label "track detected flaws as objects";
], [
a doap-changeset:Addition;
rdfs:label "enclose flaws with square brackets (not parens, now used for details of some flaws) in legacy output";
], [
a doap-changeset:Tests;
rdfs:label "update to reflect changed markup of flaws";
], [
a doap-changeset:Change;
rdfs:label "detect exceptions, tracked as objects";
], [
a doap-changeset:Tests;
rdfs:label "update author tests";
], [
a doap-changeset:Packaging;
rdfs:label "fix test-require (not only runtime-require) strictures";
], [
a doap-changeset:Bugfix;
rdfs:label "avoid uninitialized value in local Apache-and-BSD pattern";
doap-bugs:fixes <https://bugs.debian.org/902639>;
doap-changeset:thanks <https://badges.fedoraproject.org/user/smani>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.1.0.tar.gz>;
doap:revision "v3.1.0"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-1-1>
a doap:Version;
dc:identifier "App-Licensecheck-v3.1.1"^^xsd:string;
dc:issued "2020-05-21"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "drop tricky and superfluous exception test";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.1.1.tar.gz>;
doap:revision "v3.1.1"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-0>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.0"^^xsd:string;
dc:issued "2021-06-22"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "stop bogusly annotate v3.1.0 bugfix as security-related";
], [
a doap-changeset:Bugfix;
rdfs:label "tighten custom BSD detection to avoid SSLeay false positive";
], [
a doap-changeset:Documentation;
rdfs:label "restore POD section OPTIONS (gone since v3.0.2)";
], [
a doap-changeset:Change;
rdfs:label "logging: fix resolve identifier in trace of exception and flaw detection";
], [
a doap-changeset:Documentation;
rdfs:label "add pod section ENVIRONMENT (replacing and expanding section DEBUGGING)";
], [
a doap-changeset:Documentation;
rdfs:label "colorize output of --help option, and auto-enable color more reliably";
], [
a doap-changeset:Change;
rdfs:label "use IO::Interactive";
], [
a doap-changeset:Documentation;
rdfs:label "split pod section OPTIONS into subsections";
], [
a doap-changeset:Documentation;
rdfs:label "improve markup of pod section OPTIONS";
], [
a doap-changeset:Addition;
rdfs:label "add option --list-licenses";
], [
a doap-changeset:Change;
rdfs:label "resolve license patterns only when used, speeding up --help";
], [
a doap-changeset:Documentation;
rdfs:label "rephrase description for option --skipped";
], [
a doap-changeset:Documentation;
rdfs:label "document that options --check and --ignore apply only when multiple PATHs are provided";
], [
a doap-changeset:Addition;
rdfs:label "add option --list-naming-schemes";
], [
a doap-changeset:Addition;
rdfs:label "add option --shortname-scheme, replacing option --deb-fmt (kept for now, documented as deprecated)";
], [
a doap-changeset:Packaging;
rdfs:label "tighten to require more recent Regexp::Pattern::License";
], [
a doap-changeset:Tests;
rdfs:label "update to match capitalized name of Libtool exception, corrected since Regexp::Pattern::License v3.5.0";
], [
a doap-changeset:Tests;
rdfs:label "update detection of SISSL since Regexp::Pattern::License v3.5.0";
], [
a doap-changeset:Documentation;
rdfs:label "update TODOs";
], [
a doap-changeset:Tests;
rdfs:label "update author tests";
], [
a doap-changeset:Bugfix;
rdfs:label "use Getopt::Long and Pod::Usage (not Getopt::Long::Descriptive)";
doap-bugs:fixes <https://bugs.debian.org/870782>;
doap-changeset:thanks <http://webid.debian.net/maintainers/bremner>;
], [
a doap-changeset:Bugfix;
rdfs:label "stepwise: fix omit version for singleversion objects";
doap-bugs:fixes <https://bugs.debian.org/982849>;
doap-changeset:thanks <https://badges.fedoraproject.org/user/smani>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.0.tar.gz>;
doap:revision "v3.2.0"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-10>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.10"^^xsd:string;
dc:issued "2021-08-18"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "improve POD markup of SYNOPSIS and a few code strings";
], [
a doap-changeset:Packaging;
rdfs:label "relax to recommend (not depend on) module re::engine::RE2";
], [
a doap-changeset:Tests;
rdfs:label "improve tests";
], [
a doap-changeset:Tests;
rdfs:label "test-require Test::Without::Module";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.10.tar.gz>;
doap:revision "v3.2.10"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-11>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.11"^^xsd:string;
dc:issued "2021-08-18"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "skip *-no-RE2 tests unless installed Regexp::Pattern::License is recent enough to support it";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.11.tar.gz>;
doap:revision "v3.2.11"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-12>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.12"^^xsd:string;
dc:issued "2021-08-30"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "use path-less shebang (not indirect env executable, and execute from blib subdir when available";
doap-bugs:fixes <http://purl.org/NET/cpan-uri/rt/ticket/132139>;
doap-changeset:thanks <http://purl.org/NET/cpan-uri/person/scantrell>, <http://purl.org/NET/cpan-uri/person/srezic>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.12.tar.gz>;
doap:revision "v3.2.12"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-13>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.13"^^xsd:string;
dc:issued "2021-10-11"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "relax dependency on perl to v5.12, and explicitly 'use' it, to slightly simplify boilerplate";
], [
a doap-changeset:Change;
rdfs:label "stop use version (unneeded with modern perl)";
], [
a doap-changeset:Tests;
rdfs:label "tighten test to not fail with old String::Copyright";
], [
a doap-changeset:Change;
rdfs:label "tighten runtime-dependency on Encode, to avoid 'Use of uninitialized value' on stderr";
], [
a doap-changeset:Bugfix;
rdfs:label "fix encoding tests flag as TODO tests using undecoded input: String::Copyright documented to accept only strings";
doap-bugs:fixes <https://bugs.debian.org/994150>;
doap-changeset:thanks <http://webid.debian.net/maintainers/bunk>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.13.tar.gz>;
doap:revision "v3.2.13"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-14>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.14"^^xsd:string;
dc:issued "2021-11-22"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "fix tests to use executable set in environment variable LICENSECHECK";
doap-bugs:fixes <https://bugs.debian.org/997882>;
doap-changeset:thanks <http://webid.debian.net/maintainers/elbrus>;
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.14.tar.gz>;
doap:revision "v3.2.14"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-1>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.1"^^xsd:string;
dc:issued "2021-06-29"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "stop use strictures in tests (unneeded with Tests2::V0)";
], [
a doap-changeset:Tests;
rdfs:label "fix include missing test files";
], [
a doap-changeset:Bugfix;
rdfs:label "fix option --deb-machine (broken since v3.2.0)";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.1.tar.gz>;
doap:revision "v3.2.1"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-2>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.2"^^xsd:string;
dc:issued "2021-07-04"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "fix describe option --shortname-scheme (not bogus option --shortname-schemes) in changelog entry for release v3.2";
], [
a doap-changeset:Documentation;
rdfs:label "mention in POD when each option was introduced";
], [
a doap-changeset:Bugfix;
rdfs:label "fix resolve shortname not reusable in grant (e.g. SPDX using unversioned SISSL for SISSL-1.1)";
], [
a doap-changeset:Tests;
rdfs:label "add test for not yet recognized PS-or-PDF-font exception";
], [
a doap-changeset:Packaging;
rdfs:label "tighten .gitignore file";
], [
a doap-changeset:Tests;
rdfs:label "add README to source, documenting origin of Fedora tests";
], [
a doap-changeset:Bugfix;
rdfs:label "fix ignore atomic discoveries in areas already detected stepwise as a license, grant, or exception";
], [
a doap-changeset:Documentation;
rdfs:label "fix trace output to include string for stepwise or_later grant trait";
], [
a doap-changeset:Bugfix;
rdfs:label "fix include leading licensed_under when tracking detected positions";
], [
a doap-changeset:Change;
rdfs:label "tighten internal trait objects to require file attribute";
], [
a doap-changeset:Tests;
rdfs:label "update tests to cover Regexp::Pattern::License v3.6.0";
], [
a doap-changeset:Packaging;
rdfs:label "relax runtime requirement on Regexp::Pattern::License";
], [
a doap-changeset:Tests;
rdfs:label "tighten test requirement on Regexp::Pattern::License";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.2.tar.gz>;
doap:revision "v3.2.2"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-3>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.3"^^xsd:string;
dc:issued "2021-07-07"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "rewrite encoding tests";
], [
a doap-changeset:Change;
rdfs:label "stop use strictures (not sure why, but CPANTESTERS choke on it)";
], [
a doap-changeset:Bugfix;
rdfs:label "fix option --copyright-delimiter (deb-machine output broken since v3.2.0)";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.3.tar.gz>;
doap:revision "v3.2.3"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-4>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.4"^^xsd:string;
dc:issued "2021-07-17"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "extend function clean_cruft_and_spaces() to strip trailing dash, assuming it is soft-wrap";
], [
a doap-changeset:Change;
rdfs:label "refine resolving of license names to cover more variants";
], [
a doap-changeset:Tests;
rdfs:label "update testsuite to cover Regexp::Pattern::License v3.7.0";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.4.tar.gz>;
doap:revision "v3.2.4"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-5>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.5"^^xsd:string;
dc:issued "2021-07-22"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Packaging;
rdfs:label "tighten test-recommendation on Regexp::Pattern::License";
], [
a doap-changeset:Bugfix;
rdfs:label "strip all trailing dash a.k.a. soft-wraps (not only first instance)";
], [
a doap-changeset:Change;
rdfs:label "extend functions clean_cruft() clean_cruft_and_spaces() to strip html tags";
], [
a doap-changeset:Bugfix;
rdfs:label "fix shebang to use /usr/bin/env (don't hardcode /usr/bin/perl)";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.5.tar.gz>;
doap:revision "v3.2.5"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-6>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.6"^^xsd:string;
dc:issued "2021-08-07"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Documentation;
rdfs:label "correct typo in SEE ALSO entry";
], [
a doap-changeset:Documentation;
rdfs:label "extend copyright to include present year";
], [
a doap-changeset:Packaging;
rdfs:label "tighten test-recommendation on Regexp::Pattern::License";
], [
a doap-changeset:Tests;
rdfs:label "update author tests to cover Regexp::Pattern::License v3.8.0";
], [
a doap-changeset:Change;
rdfs:label "optimixe: compile some internal regexes only once";
], [
a doap-changeset:Change;
rdfs:label "postpone compiling regexes, to speedup response time for non-scanning command-line options";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.6.tar.gz>;
doap:revision "v3.2.6"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-7>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.7"^^xsd:string;
dc:issued "2021-08-14"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "stop skip author test apparently succeding nowadays";
], [
a doap-changeset:Bugfix;
rdfs:label "strip simple closing (not only opening) html tags as cruft";
], [
a doap-changeset:Bugfix;
rdfs:label "stop treat : or :// as cruft";
], [
a doap-changeset:Tests;
rdfs:label "test-recommend Regexp::Pattern::License 3.9.0";
], [
a doap-changeset:Tests;
rdfs:label "simplify tests";
], [
a doap-changeset:Change;
rdfs:label "force atomic scan for mit_new, to avoid misdetecting ambiguous MIT X11 grant as only x11";
], [
a doap-changeset:Bugfix;
rdfs:label "extend local lgpl dual-license pattern to not assume name patterns include trait published_by, required since Regexp::Pattern::License v3.9.0";
], [
a doap-changeset:Change;
rdfs:label "optimize: compile only patterns actually used";
], [
a doap-changeset:Change;
rdfs:label "avoid hardcoding names of specific prefix traits";
], [
a doap-changeset:Change;
rdfs:label "detect python_2 and (additional, standalone) cnri_python in same file";
], [
a doap-changeset:Tests;
rdfs:label "add test for (not yet detected) BSD-3-clause~Refractions";
], [
a doap-changeset:Tests;
rdfs:label "update author tests to cover Regexp::Pattern::License v3.9.0";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.7.tar.gz>;
doap:revision "v3.2.7"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-8>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.8"^^xsd:string;
dc:issued "2021-08-15"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "fix tests and silence warnings with Regexp::Pattern::License less than v3.8.1";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.8.tar.gz>;
doap:revision "v3.2.8"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-2-9>
a doap:Version;
dc:identifier "App-Licensecheck-v3.2.9"^^xsd:string;
dc:issued "2021-08-16"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "strip xml tag <ref ...>, and extend to strip html tags <p> <br> with attributes (not only bare tags)";
], [
a doap-changeset:Packaging;
rdfs:label "stop use Sort::Key::Multi";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.2.9.tar.gz>;
doap:revision "v3.2.9"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-0>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.0"^^xsd:string;
dc:issued "2022-01-08"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "declare package version with package name, and move POD sections NAME VERSION SYNOPSIS DESCRIPTION closer to top of files";
], [
a doap-changeset:Change;
rdfs:label "use named arguments for struct objects";
], [
a doap-changeset:Change;
rdfs:label "call log->trace() (not log->tracef()) for simple strings";
], [
a doap-changeset:Change;
rdfs:label "Run perltidier (not perltidy) with tidyall";
], [
a doap-changeset:Change;
rdfs:label "refactor to use Object::Pad (not Moo or MooX::Struct)";
], [
a doap-changeset:Documentation;
rdfs:label "clarify option --tail";
], [
a doap-changeset:Tests;
rdfs:label "parse perl-generated Software::License data as utf8";
], [
a doap-changeset:Tests;
rdfs:label "check full contents of Software::License generated data";
], [
a doap-changeset:Change;
rdfs:label "avoid given/when";
], [
a doap-changeset:Addition;
rdfs:label "add options --quiet --debug --trace (and deprecate now no-op option --no-verbose)";
], [
a doap-changeset:Change;
rdfs:label "logging: warn tersely on file decoding failure, and list error message as debug (not all as notice)";
], [
a doap-changeset:Bugfix;
rdfs:label "fix dumping of content tail";
], [
a doap-changeset:Change;
rdfs:label "logging: dump content as trace (not notice)";
], [
a doap-changeset:Change;
rdfs:label "logging: log files processed as debug, with decoding details (not tersely as trace)";
], [
a doap-changeset:Change;
rdfs:label "logging: warn about obsolete options using Log::Tiny (not using core warn)";
], [
a doap-changeset:Change;
rdfs:label "change option --skipped to use Log::Tiny (not core warn), and log as debug when not set";
], [
a doap-changeset:Change;
rdfs:label "logging: log fatal errors using Log::Tiny";
], [
a doap-changeset:Tests;
rdfs:label "enable debug output for encoding tests";
], [
a doap-changeset:Tests;
rdfs:label "rewrite Software::License tests to check against library";
], [
a doap-changeset:Tests;
rdfs:label "use only SPDX shortnames (not also debian shortnames) for Software::License and SPDX tests, and list only deviating entries";
], [
a doap-changeset:Tests;
rdfs:label "separate script report tests from devscripts.t";
], [
a doap-changeset:Tests;
rdfs:label "fix one devscripts TODO test";
], [
a doap-changeset:Tests;
rdfs:label "rewrite devscripts tests to use library";
], [
a doap-changeset:Tests;
rdfs:label "refactor to directly use App::Licensecheck (i.e. drop local module Test2::Licensecheck)";
], [
a doap-changeset:Tests;
rdfs:label "add tests reading only header and tail";
], [
a doap-changeset:Change;
rdfs:label "pass around File object (not path, content and (currently unused) offset in content)";
], [
a doap-changeset:Change;
rdfs:label "refactor to have slot $path in main class (not class File)";
], [
a doap-changeset:Change;
rdfs:label "refactor to merge local class File into main class";
], [
a doap-changeset:Change;
rdfs:label "refactor to hold semi-cleaned content (not cleaned-for-license-parsing) in slot $content";
], [
a doap-changeset:Change;
rdfs:label "have $fh $license $copyrights as slots (not local variables)";
], [
a doap-changeset:Change;
rdfs:label "merge method parse_lines() into parse_file(), and use $encoding slot (stop redefine as local variable)";
], [
a doap-changeset:Change;
rdfs:label "improve resolving offset";
], [
a doap-changeset:Change;
rdfs:label "refactor to read and decode files in method content()";
], [
a doap-changeset:Bugfix;
rdfs:label "catch decoding errors and retry as iso-8859-1 encoding";
], [
a doap-changeset:Documentation;
rdfs:label "update TODOs, and reformat as CommonMark";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.0.tar.gz>;
doap:revision "v3.3.0"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-1>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.1"^^xsd:string;
dc:issued "2023-01-03"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "tell Perl::Critic that Object::Pad implicitly enables strict and warnings";
], [
a doap-changeset:Packaging;
rdfs:label "tighten dependency on Pod::Usage to silence spurious 'used only once: possible typo' warning notably with perls older than 5.18";
], [
a doap-changeset:Packaging;
rdfs:label "unset executable bit on module file in source";
], [
a doap-changeset:Documentation;
rdfs:label "extend copyright to include present year";
], [
a doap-changeset:Change;
rdfs:label "refactor to iterate files in main script";
], [
a doap-changeset:Change;
rdfs:label "parse shortname schemes in main script, slightly simplifying modules";
], [
a doap-changeset:Change;
rdfs:label "have module methods return lists, and print to STDOUT in main script";
], [
a doap-changeset:Change;
rdfs:label "stop include path in log messages within method parse_license";
], [
a doap-changeset:Change;
rdfs:label "modernize class instantiations to use field and :param and ADJUST (not has and BUILD)";
], [
a doap-changeset:Change;
rdfs:label "use Object::Pad 0.74";
], [
a doap-changeset:Tests;
rdfs:label "simplify and generalize tests slightly";
], [
a doap-changeset:Documentation;
rdfs:label "improve synopsis";
], [
a doap-changeset:Tests;
rdfs:label "add author tests to check SYNOPSIS";
], [
a doap-changeset:Change;
rdfs:label "rename parameter shortname_scheme -> schemes, and validate";
], [
a doap-changeset:Bugfix;
rdfs:label "resolve naming schemes when listing licenses";
], [
a doap-changeset:Change;
rdfs:label "use Feature::Compat::Try (not Try::Tiny)";
], [
a doap-changeset:Change;
rdfs:label "use Feature::Compat::Class (not Object::Pad)";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.1.tar.gz>;
doap:revision "v3.3.1"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-2>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.2"^^xsd:string;
dc:issued "2023-01-07"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "rewrite fedora tests";
], [
a doap-changeset:Bugfix;
rdfs:label "avoid silence warnings on older perls";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.2.tar.gz>;
doap:revision "v3.3.2"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-3>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.3"^^xsd:string;
dc:issued "2023-01-09"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Bugfix;
rdfs:label "avoid silence warnings on older (but not too old) perls";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.3.tar.gz>;
doap:revision "v3.3.3"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-4>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.4"^^xsd:string;
dc:issued "2023-01-14"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Tests;
rdfs:label "fix plan count to work on older perls";
], [
a doap-changeset:Bugfix;
rdfs:label "use warnings, no longer done in Feature::Compat::Class since v0.05";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.4.tar.gz>;
doap:revision "v3.3.4"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-5>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.5"^^xsd:string;
dc:issued "2023-01-15"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "externalize license resolving: use String::License";
], [
a doap-changeset:Change;
rdfs:label "stop (directly) use re::engine::RE2 Array::IntSpan experimental Regexp::Pattern Regexp::Pattern::License File::BaseDir File::Basename Software::LicenseUtils YAML::XS Test::Without::Module";
], [
a doap-changeset:Change;
rdfs:label "use Test2::Tools::Command (not Test::Command::Simple)";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.5.tar.gz>;
doap:revision "v3.3.5"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-6>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.6"^^xsd:string;
dc:issued "2023-01-16"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Packaging;
rdfs:label "really use String::License";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.6.tar.gz>;
doap:revision "v3.3.6"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-7>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.7"^^xsd:string;
dc:issued "2023-01-17"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Packaging;
rdfs:label "test-require Test2::Tools::Command";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.7.tar.gz>;
doap:revision "v3.3.7"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-8>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.8"^^xsd:string;
dc:issued "2023-01-18"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Packaging;
rdfs:label "test-recommend String::Copyright 0.003009";
], [
a doap-changeset:Tests;
rdfs:label "skip test reading.t with too old String::Copyright";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.8.tar.gz>;
doap:revision "v3.3.8"^^xsd:string.
<http://purl.org/NET/cpan-uri/dist/App-Licensecheck/v_v3-3-9>
a doap:Version;
dc:identifier "App-Licensecheck-v3.3.9"^^xsd:string;
dc:issued "2023-07-04"^^xsd:date;
doap-changeset:changeset [
doap-changeset:item [
a doap-changeset:Change;
rdfs:label "log failure error before retry notice";
], [
a doap-changeset:Change;
rdfs:label "use Feature::Compat::Class after core features, to support newer perl; thanks to Jitka Plesníková and Graham Knop (see RT#148507)";
], [
a doap-changeset:Tests;
rdfs:label "relax stderr for a few encoding tests";
], [
a doap-changeset:Bugfix;
rdfs:label "fix: properly catch second decoding error, to try raw as fallback of both explicit and iso-8859-1 encoding (broken since v3.3.1)";
], [
a doap-changeset:Tests;
rdfs:label "skip encoding tests on cygwin";
], [
a doap-changeset:Tests;
rdfs:label "relax encoding tests to cover String::License v0.0.6";
];
];
doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/jonass>;
doap:file-release <http://backpan.cpan.org/authors/id/J/JO/JONASS/App-Licensecheck-v3.3.9.tar.gz>;
doap:revision "v3.3.9"^^xsd:string.
<http://purl.org/NET/cpan-uri/person/dcantrell>
a foaf:Person;
foaf:mbox <mailto:david@cantrell.org.uk>, <mailto:dcantrell@cpan.org>;
foaf:name "David Cantrell";
foaf:nick "DCANTRELL";
foaf:page <https://metacpan.org/author/DCANTRELL>.
<http://purl.org/NET/cpan-uri/person/jonass>
a foaf:Person;
foaf:mbox <mailto:dr@jones.dk>, <mailto:jonass@cpan.org>;
foaf:name "Jonas Smedegaard";
foaf:nick "JONASS";
foaf:page <https://metacpan.org/author/JONASS>.
<http://purl.org/NET/cpan-uri/person/scantrell>
a foaf:Person;
foaf:nick "SCANTRELL";
foaf:page <https://metacpan.org/author/SCANTRELL>.
<http://purl.org/NET/cpan-uri/person/srezic>
a foaf:Person;
foaf:mbox <mailto:slaven@rezic.de>, <mailto:srezic@cpan.org>;
foaf:name "Slaven Rezić";
foaf:nick "SREZIC";
foaf:page <https://metacpan.org/author/SREZIC>.
<http://purl.org/NET/cpan-uri/rt/ticket/118007>
a doap-bugs:Issue;
doap-bugs:id "118007"^^xsd:string;
doap-bugs:page <https://rt.cpan.org/Ticket/Display.html?id=118007>.
<http://purl.org/NET/cpan-uri/rt/ticket/12345>
a doap-bugs:Issue;
doap-bugs:id "12345"^^xsd:string;
doap-bugs:page <https://rt.cpan.org/Ticket/Display.html?id=12345>.
<http://purl.org/NET/cpan-uri/rt/ticket/132139>
a doap-bugs:Issue;
doap-bugs:id "132139"^^xsd:string;
doap-bugs:page <https://rt.cpan.org/Ticket/Display.html?id=132139>.
<http://webid.debian.net/maintainers/abe>
foaf:mbox <mailto:abe@debian.org>;
foaf:name "Axel Beckert".
<http://webid.debian.net/maintainers/bremner>
foaf:mbox <mailto:bremner@debian.org>;
foaf:name "David Bremner".
<http://webid.debian.net/maintainers/bunk>
foaf:mbox <mailto:bunk@debian.org>;
foaf:name "Adrian Bunk".
<http://webid.debian.net/maintainers/copyninja>
foaf:mbox <mailto:copyninja@debian.org>;
foaf:name "Vasudev Kamath".
<http://webid.debian.net/maintainers/dod>
foaf:mbox <mailto:dod@debian.org>;
foaf:name "Dominique Dumont".
<http://webid.debian.net/maintainers/elbrus>
foaf:mbox <mailto:elbrus@debian.org>;
foaf:name "Paul Gevers".
<http://webid.debian.net/maintainers/gregoa>
foaf:mbox <mailto:gregoa@debian.org>;
foaf:name "Gregor Hermann".
<http://webid.debian.net/maintainers/pabs>
foaf:mbox <mailto:pabs@debian.org>;
foaf:name "Paul Wise".
<http://webid.debian.net/maintainers/stuart>
foaf:mbox <mailto:stuart@debian.org>;
foaf:name "Stuart Prescott".
<http://www.gnu.org/licenses/agpl-3.0.txt>
dc:title "GNU Affero General Public License version 3 or newer.".
<https://badges.fedoraproject.org/user/smani>
foaf:mbox <mailto:manisandro@gmail.com>;
foaf:name "Sandro Mani".