On Tue, Oct 14, 2025 at 9:05 AM Claude Warren <[email protected]> wrote:
>
> Daan,
>
> two quick questions:
>
>    1. What does your command line look like?

this is from 
https://github.com/apache/cloudstack-cloudmonkey/blob/main/.github/workflows/rat.yaml#L50
```
java -jar apache-rat-0.16.1/apache-rat-0.16.1.jar -d . -E
.rat-excludes > rat-report.txt
```

with the convenience jar I used
```
java -jar ~/Downloads/apache-rat-0.17.jar -d . -E .rat-excludes > rat-report.txt
```


>    2. What does the contents of your .rat-excludes file look like?

with 0.16.1
```
CHANGES.md
go.sum
rat-report.txt
apache-rat-0.16.1
snapcraft.yaml
vendor
.rat-excludes
```

with 0.17 (after ordering alphabetically, which made no difference)
```
.rat-excludes
CHANGES.md
apache-rat-0.16.1
go.sum
rat-report.txt
/snap/snapcraft.yaml
vendor
```

>
> Thank you,
> Claude
>
> On Mon, Oct 13, 2025 at 2:57 PM Daan <[email protected]> wrote:
>
> > 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
> > >
> >
>
>
> --
> LinkedIn: http://www.linkedin.com/in/claudewarren



-- 
Daan

Reply via email to