So long as there are issues created for resolution by the next release, I
will be +1.  The one I am the least happy about is the java test sources.
 They really need AL2 headers and the config to skip the rat check on them
removed.


On Wed, Dec 18, 2013 at 1:32 PM, Kasper Sørensen <
[email protected]> wrote:

> In my opinion the RAT trouble is merely technical - there are two plugins
> and one of the works, the other doesn't. That's a technicality to fix for
> next release, but I don't think it should block a release now. Just my 5c.
>
> (I voted +1 earlier on).
>
>
> 2013/12/18 Henry Saputra <[email protected]>
>
> > Sorry for the tardiness but I was occupied the last few days.
> >
> > Looks like there are some issues with RAT results.
> >
> > I will try to get it review later tonight. Apologize about the delay.
> >
> > - Henry
> >
> >
> > On Wednesday, December 18, 2013, Ankit Kumar wrote:
> >
> > > Hi All,
> > >
> > > Did not hear back anything on the vote thread. Any updates all, what
> are
> > > the next steps?
> > >
> > > Regards
> > > Ankit
> > >
> > >
> > > On Fri, Dec 13, 2013 at 11:05 PM, Ankit Kumar <[email protected]
> > > >wrote:
> > >
> > > > Hi Kasper/Matt,
> > > >
> > > > I just downloaded the source jar from the staging repo and when I run
> > the
> > > > below command on the same source then build is successful.
> > > >
> > > > *mvn org.apache.rat:apache-rat-plugin:0.8:check *(Build successful)
> > > >
> > > > BUT when I run the below
> > > > *mvn rat:check* (it fails with the below error for 2 licenses)
> > > > NOTE: The plugin used is not the apache rat plugin then but
> > > > rat-maven-plugin with version 1.0-alpha-3.
> > > >
> > > > [ERROR] Failed to execute goal
> > > > org.codehaus.mojo:rat-maven-plugin:1.0-alpha-3:check (default-cli) on
> > > >  project MetaModel: Too many unapproved licenses: 2 -> [Help 1]
> > > >
> > > > I guess it might be that on your local machine it is picking the 2nd
> > > > rat-plugin. We use the apache-rat-plugin with artifact details as
> > below.
> > > >                 <groupId>org.apache.rat</groupId>
> > > >                 <artifactId>apache-rat-plugin</artifactId>
> > > >
> > > >
> > > > Can you try with the first command specifying exactly the plugin
> > > group-id,
> > > > artifact name, version and goal.
> > > >
> > > > Hope this help in getting more positive votes.
> > > >
> > > > Regards
> > > > Ankit
> > > >
> > > >
> > > > On Fri, Dec 13, 2013 at 4:38 PM, Matt Franklin <
> > [email protected]
> > > >wrote:
> > > >
> > > >> On Fri, Dec 13, 2013 at 3:24 AM, Kasper Sørensen <
> > > >> [email protected]> wrote:
> > > >>
> > > >> > On the other hand - if I run "mvn test" (or mvn install), then the
> > rat
> > > >> > plugin IS included in the build, and the configuration is picked
> up
> > > >> > correctly. On that basis I vote ...
> > > >> >
> > > >> > +1
> > > >> >
> > > >> > With a request to make sure "mvn rat:check" will work
> independently,
> > > or
> > > >> at
> > > >> > least set it up to run in the "validate" phase so it can be done
> > > without
> > > >> > compiling and running unittests.
> > > >> >
> > > >>
> > > >> The biggest issue that I see is that there are java test sources
> that
> > do
> > > >> not have license headers.  These are excluded in the rat config and
> > > should
> > > >> not be.
> > > >>
> > > >>
> > > >> >
> > > >> >
> > > >> > 2013/12/13 Kasper Sørensen <[email protected]>
> > > >> >
> > > >> > > I see the same thing ... If I download
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> https://repository.apache.org/content/repositories/orgapachemetamodel-010/org/apache/metamodel/MetaModel/4.0.0-incubating/MetaModel-4.0.0-incubating-source-release.zipandrun
> > "mvn
> > > rat:check" it fails.
> > > >> > >
> > > >> > > Looking at the report it seems that the configuration of the rat
> > > >> plugin
> > > >> > is
> > > >> > > not picked up correctly. In our configuration we have a bunch of
> > > >> > <exclude>
> > > >> > > elements but the rat plugin fails while processing those exact
> > files
> > > >> that
> > > >> > > should have been excluded (for instance src/site/*, target/*
> files
> > > and
> > > >> > > more).
> > > >> > >
> > > >> > >
> > > >> > > 2013/12/12 Ankit Kumar <[email protected]>
> > > >> > >
> > > >> > >> Hi Matt,
> > > >> > >>
> > > >> > >> Thanks for your quick feedback.
> > > >> > >>
> > > >> > >> I would like to share that the Rat check is done as part of the
> > mvn
> > > >> > >> release process. It is automatically called because the Apache
> > > parent
> > > >> > pom
> > > >> > >> has the check applied under a release profile. No one can
> > influence
> > > >> it.
> > > >> > >>
> > > >> > >> Attach I send you all the summarized rat report file for all
> > > modules
> > > >> as
> > > >> > >> was generated when I released the code on 2013-12-03.
> > > >> > >> NOTE: Since for each module it generates
> >
>

Reply via email to