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
> 

Reply via email to