ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Artiom Shutak <ashu...@gridgain.com>
Subject Re: [VOTE] Apache Ignite 1.0.0 Release
Date Thu, 26 Feb 2015 14:16:29 GMT
Hi all,

In bounds IGNITE-325, I added RAT tool to Ignite project, configured him
and fixed founded issues. Now, RAT tool cannot find violations.

In process of configuration of RAT I used exclude list for files, which
should no be checked by RAT.
I'm not so good at licenses and it would be better if someone, who good,
will check my exclude-list before restart voting. All excludes have
"exclude reason", please, to check at least excludes with "own license"
reason and no-reason.

You can find configured tool at ignite-325 branch. To run it, just use:
"mvn verify -Pcheck-licenses".

Exclude list:

<exclude>work/**</exclude>
<exclude>**/target/**</exclude>
<exclude>**/*.log</exclude>
<exclude>**/*.m4</exclude><!--Free Software Foundation notice-->
<exclude>**/*.dylib</exclude><!--bin-files-->
<exclude>**/*.gar</exclude><!--bin-files-->
<exclude>**/licenses/*.txt</exclude><!--files of licenses-->
<exclude>**/*.timestamp</exclude><!--tmp-files-->
<exclude>**/*.iml</exclude><!--IDEA files-->
<exclude>**/*.md</exclude><!--readme-files-->
<exclude>**/pom-installed.xml</exclude><!--tmp-files-->
<exclude>**/keystore/*.jks</exclude><!--bin-files-->
<exclude>**/keystore/*.pem</exclude><!--auto generated files-->
<exclude>**/keystore/*.pfx</exclude><!--bin-files-->
<!--special excludes-->
<exclude>**/com/romix/scala/**</exclude><!--own license-->
<exclude>**/GridOffHeapSnapTreeMap.java</exclude><!--own license-->
<exclude>**/org/apache/ignite/internal/util/snaptree/*.java</exclude><!--own
license-->
<exclude>**/org/pcollections/**</exclude><!--own license-->
<exclude>**/org/jdk8/backport/</exclude><!--own license-->
<exclude>**/test/java/org/apache/ignite/p2p/p2p.properties</exclude><!--test
depends on file content-->
<exclude>**/test/resources/log/ignite.log.tst</exclude><!--test resource-->
<exclude>**/test/config/start-nodes.ini</exclude><!---->
<exclude>**/spi/deployment/uri/META-INF/ignite.incorrefs</exclude><!--test
resource-->
<exclude>**/spi/deployment/uri/META-INF/ignite.empty</exclude><!--should be
empty-->
<exclude>**/spi/deployment/uri/META-INF/ignite.brokenxml</exclude><!--test
resource-->
<exclude>**/hadoop/books/*.txt</exclude><!--books examples-->
<exclude>**/javax.cache.spi.CachingProvider</exclude><!--cannot be
changed-->
<exclude>**/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider</exclude><!--cannot
be changed-->
<!--shmem-->
<exclude>ipc/shmem/**/Makefile.in</exclude><!--auto generated files-->
<exclude>ipc/shmem/**/Makefile</exclude><!--auto generated files-->
<exclude>ipc/shmem/compile</exclude><!---->
<exclude>ipc/shmem/config.guess</exclude><!--own license-->
<exclude>ipc/shmem/config.sub</exclude><!--own license-->
<exclude>ipc/shmem/configure</exclude><!--own license-->
<exclude>ipc/shmem/configure.ac</exclude><!---->
<exclude>ipc/shmem/igniteshmem/.libs/*</exclude><!--tmp files-->
<exclude>ipc/shmem/igniteshmem/.deps/*</exclude><!--tmp files-->
<exclude>ipc/shmem/ltmain.sh</exclude><!--own license-->
<exclude>ipc/shmem/install-sh</exclude><!--own license-->
<exclude>ipc/shmem/depcomp</exclude><!--own license-->
<exclude>ipc/shmem/config.status</exclude><!--auto generated-->
<exclude>ipc/shmem/libtool</exclude><!--own license-->
<exclude>ipc/shmem/missing</exclude><!--own license-->
<exclude>ipc/shmem/stamp-h1</exclude><!--tmp timestamp-->
<exclude>ipc/shmem/igniteshmem/libigniteshmem.la</exclude><!--tmp (not
under VCS)-->
<exclude>ipc/shmem/igniteshmem/libigniteshmem_la-org_apache_ignite_internal_util_ipc_shmem_IpcSharedMemoryUtils.lo</exclude><!--tmp
(not under VCS)-->

Artem Shutak
GridGain Systems
www.gridgain.com

On Sun, Feb 22, 2015 at 12:23 AM, Konstantin Boudnik <cos@apache.org> wrote:

> Thanks. Once it is done - let's respin the RC.
>
> Cos
>
> On Sat, Feb 21, 2015 at 04:40AM, Dmitriy Setrakyan wrote:
> > I have filed a Jira ticket to fix this:
> > https://issues.apache.org/jira/browse/IGNITE-325
> >
> > D.
> >
> > On Fri, Feb 20, 2015 at 10:55 AM, Konstantin Boudnik <cos@apache.org>
> wrote:
> >
> > > -1
> > >
> > > Reasons:
> > >
> > > I ran rat tool (https://creadur.apache.org/rat/apache-rat/index.html)
> > > which
> > > found 106 files without proper ASL header. Some of these files are
> > > licenses by
> > > themselves or .gitignore file and will have to be excluded from the
> report.
> > > However, most of the found violations have to be fixed.
> > >
> > > The zip file contains _a lot_ of mac specific waste in the form of
> > > "__MACOSX"
> > > directories.
> > >
> > > The RC needs to be respun.
> > >
> > > Please fix the issues and restart the vote (also see my comment on this
> > > thread
> > > about the format of the vote).
> > >
> > > I think it might be easier to add RAT target to the build, so it is
> easier
> > > for
> > > anyone to run the pre-release check.
> > >
> > > Thanks,
> > >   Cos
> > >
> > > On Tue, Feb 17, 2015 at 11:10PM, Dmitriy Setrakyan wrote:
> > > > I have uploaded the release to people.apache.org, folder:
> > > > /home/dsetrakyan/ignite-releases/1.0.0-RC1
> > > >
> > > > Link to maven artifacts:
> > > >
> > >
> https://repository.apache.org/content/repositories/releases/org/apache/ignite/
> > > >
> > > > PMC members and mentors, please start voting.
> > > >
> > > > D.
> > >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message