I started testing with the convenience lib I was pointed to and found one backwards incompatibility; We have a snapcraft.yaml that is mentioned in our .rat-excludes file. It is still reported as /snap/snapcraft.yaml
When the pull path is added (i.e. /snap/snapcraft.yaml instead of snapcraft.yaml) the check passes with 0.17 but not with 0.16.1 It does not warrant a -1 so I can give you a non-binding +0 so far. On 2025/10/12 16:44:57 "P. Ottlinger" wrote: > Dear friends of RAT, > > the new v0.17 is ready for testing and fixes 129 issues. I've staged a > new release 0.17 - thanks for all feedback and contributions! > > =Release 0.17 abstract= > Apart from many dependency updates and multiple bugfixes, this release > brings a major harmonization among all available UIs (CLI, Apache Ant, > Apache Maven) concerning parameters and configuration options to run > RAT. Therefore please consult the available extended and updated > documentation over at the project's webpage in order to see examples and > overviews of the new configuration options! > > RAT generates a more expressive report now as certain individually > configurable limits for counters exist. In case you do preprocessing of > the report, you need to adapt your scripts according to RAT's XSD schema. > > Furthermore, the inclusion/exclusion configuration (e.g. .gitignore), > parsing and processing in RAT was overhauled - see RAT-476 for a known > issue in that regard. > > Many checkstyle, spotbugs and documentation issues were fixed. > > Additionally, a new automated test suite was developed in order to ease > testing of edge cases and example licenses and custom license definitions. > > RAT's homepage contents and its generation method were modernized and a > lot of new documentation was added to ease configuration of RAT in your > project. > > The next release will remove deprecated options and classes. > > Thanks for your patience and all the feedback in the making of this release! > #bigKudosToClaude would be a proper release name. > > =View on 0.17= > * https://issues.apache.org/jira/projects/RAT/versions/12352253 > (you need to login) > > * https://github.com/apache/creadur-rat/releases/tag/apache-rat-project-0.17 > > =Staging area= > > In order to use the staged release add this snippet to your pom: > <pluginRepositories> > <pluginRepository> > <id>staged-releases-rat-017</id> > <url>https://repository.apache.org/content/repositories/orgapachecreadur-1012/</url> > <pluginRepository> > </pluginRepositories> > or browse > https://repository.apache.org/content/repositories/orgapachecreadur-1012/org/apache/rat/ > directly. > > =VOTE is open until 2025-10-16 23:00 UTC= > Everyone is encouraged to vote, express their opinions and jump in if > they find anything wrong with the release. Only PMC votes are binding > on Apache, and for this candidate to become an official Apache > Software Foundation release 3 +1's are required and more +1's than > -1's. > > This vote is open for at least 72 hours, > > [ ] +1 > [ ] +0 > [ ] -1 > > until 2025-10-16 23:00 UTC. > > NOTE > The downloads page and RAT webpage is not yet changed to reflect changes > in 0.17 and the dist area does not yet contain the release artifacts. > > A preview page (generated before creating the release) is: > https://creadur.apache.org/rat017/ > that will be deleted once the release is promoted. > > Thanks, > Phil >
