Hi all, I would say that the result of each RAT check needs to be retained and archived, But how is still unclear to me.
I tried to access the https://github.com/apache/ incubator-trafodion/pull/1303 <https://github.com/apache/incubator-trafodion/pull/13032017-11-17> in the earlier email, but it went to a 404. Best regards, Pierre Smits ORRTIZ.COM <http://www.orrtiz.com> OFBiz based solutions & services OEM - The OFBiz Extensions Marketplace1 http://oem.ofbizci.net/oci-2/ 1 not affiliated to (and not endorsed by) the OFBiz project On Fri, Nov 17, 2017 at 4:58 PM, Sandhya Sundaresan < sandhya.sundare...@esgyn.com> wrote: > I'm not sure if the log output is actually saved each time. Steve may be > able to add to that question. There is a "RAT check" that's done (see > below for an example pull request log output ): > The check just ensures there are 0 files flaged by the RAT tool . > At the root level of the trafodion tree, you will find a RAT_README file > that contains all the excluded files and why they are excluded and also > how to run RAT with the Trafodion source tree. > -rw-rw-r--. 1 sandhyasun sandhyasun 9769 Apr 20 2017 RAT_README > > 2017-11-17 11:45:18 Triggered by: https://github.com/apache/ > incubator-trafodion/pull/1303 > 2017-11-17 11:45:18 Using reference: origin/pr/1303/merge > 2017-11-17 11:45:18 Building for pull request PRID-commitID: PR1303- > e385ae3e1eba81069dae62d750cf1810dbb29d69 > 2017-11-17 11:45:18 Saving output to Git-Prep.log > 2017-11-17 11:45:18 + exec > 2017-11-17 11:45:36 [workspace] $ /bin/sh -xe /tmp/ > hudson1682655249198384046.sh > 2017-11-17 11:45:36 + /usr/local/bin/binary-file-check.sh trafodion > 2017-11-17 11:45:36 ============================== > ========================== > 2017-11-17 11:45:36 ============================== > ========================== > 2017-11-17 11:45:36 === Fri Nov 17 11:45:36 UTC 2017: > /usr/local/bin/binary-file-check.sh > 2017-11-17 11:45:36 === > 2017-11-17 11:45:36 ============================== > ========================== > 2017-11-17 11:45:36 File list command: git diff --pretty=format:%n > --name-status origin/master origin/pr/1303/merge > 2017-11-17 11:45:36 'file' command reports: > 2017-11-17 11:45:36 dcs/src/main/java/org/trafodion/dcs/Constants.java : > ASCII text > 2017-11-17 11:45:36 [workspace] $ /bin/sh -xe /tmp/ > hudson6432119697959151311.sh > 2017-11-17 11:45:36 + /usr/local/bin/find-bad-source.sh -d trafodion > 2017-11-17 11:45:36 ============================== > ========================== > 2017-11-17 11:45:36 ============================== > ========================== > 2017-11-17 11:45:36 === Fri Nov 17 11:45:36 UTC 2017: > /usr/local/bin/find-bad-source.sh > 2017-11-17 11:45:36 === > 2017-11-17 11:45:36 ============================== > ========================== > 2017-11-17 11:45:36 File list command: git diff --pretty=format:%n > --name-status origin/master origin/pr/1303/merge > 2017-11-17 11:45:36 Number of files to examine = 1 > 2017-11-17 11:45:36 Files to examine: > 2017-11-17 11:45:36 dcs/src/main/java/org/trafodion/dcs/Constants.java > 2017-11-17 11:45:36 > 2017-11-17 11:45:36 Search command: egrep -rnH -e'<<<<<<<.*HEAD|>>>>>>>>.* > HEAD' > 2017-11-17 11:45:36 > 2017-11-17 11:45:36 Success! Found no bad lines. > 2017-11-17 11:45:36 [workspace] $ /bin/sh -xe /tmp/ > hudson1912072329055066007.sh > 2017-11-17 11:45:36 + /usr/local/bin/rat-check.sh > 2017-11-17 11:45:36 ============================== > ========================== > 2017-11-17 11:45:36 Removing build-version.txt > 2017-11-17 11:45:39 Success! Found no license issues. > > > -----Original Message----- > From: Jacques Le Roux [mailto:jacques.le.r...@les7arts.com] > Sent: Friday, November 17, 2017 7:11 AM > To: dev@trafodion.incubator.apache.org > Subject: Re: RAT, how is it done ? [was Re: [VOTE] Graduate from Incubator > and become a top-level project] > > Thanks Sandhya, > > Do you know where I can see the result? > > Jacques > > > Le 17/11/2017 à 16:04, Sandhya Sundaresan a écrit : > > Hi Jacques, > > It can be run manually. But we also have it running every night > as part of our automated build process. So in case anyone adds a file with > an incorrect or missing license the RAT tool that 's run as part of the > build , it will fail the build and not allow them to commit. > > Sandhya > > > > -----Original Message----- > > From: Liu, Ming (Ming) [mailto:ming....@esgyn.cn] > > Sent: Friday, November 17, 2017 6:16 AM > > To: Jacques Le Roux <jacques.le.r...@les7arts.com<mailto: > jacques.le.r...@les7arts.com>>; > > dev@trafodion.incubator.apache.org<mailto:dev@ > trafodion.incubator.apache.org> > > Subject: RE: RAT, how is it done ? [was Re: [VOTE] Graduate from > > Incubator and become a top-level project] > > > > Yes Jacques, it is done manually. > > > > Ming > > > > -----Original Message----- > > From: Jacques Le Roux [mailto:jacques.le.r...@les7arts.com] > > Sent: Friday, November 17, 2017 6:33 PM > > To: dev@trafodion.incubator.apache.org<mailto:dev@ > trafodion.incubator.apache.org>; Liu, Ming (Ming) > > <ming....@esgyn.cn<mailto:ming....@esgyn.cn>> > > Subject: RAT, how is it done ? [was Re: [VOTE] Graduate from Incubator > > and become a top-level project] > > > > Thanks Ming, > > > > So you mean it's done manually then? > > > > And sorry All, for hijacking the vote thread :-[ > > > > Jacques > > > > > > Le 17/11/2017 à 09:26, Liu, Ming (Ming) a écrit : > >> Hi, Jacques, > >> > >> As part of R2.2 release process, RAT check is passed. > >> > >> Thanks, > >> Ming > >> > >> -----Original Message----- > >> From: Jacques Le Roux [mailto:jacques.le.r...@les7arts.com] > >> Sent: Friday, November 17, 2017 4:24 PM > >> To: dev@trafodion.incubator.apache.org<mailto:dev@ > trafodion.incubator.apache.org> > >> Subject: Re: [VOTE] Graduate from Incubator and become a top-level > >> project > >> > >> Ah something I forgot to ask. Are you running a RAT check > https://creadur.apache.org/rat/ ? > >> > >> Thanks > >> > >> Jacques > >> > >> > >> Le 16/11/2017 à 19:21, Jacques Le Roux a écrit : > >>> Though I did not get a chance yet to completely test the last > >>> release, after looking at the documentation I'm confident the > >>> project is ready to graduate > >>> > >>> +1 > >>> > >>> Jacques > >>> > >>> > >>> Le 16/11/2017 à 17:21, Pierre Smits a écrit : > >>>> Hi all, > >>>> > >>>> Following upon our [DISCUSSION] Graduation of The (incubating) > >>>> Apache Trafodion Project > >>>> <https://lists.apache.org/thread.html/8e00251a72a5e3f667fbcfc319c02 > >>>> 1 3ad86ff21839e98e0ae68520e3@%3Cdev.trafodion.apache.org%3E<mailto: > 3ad86ff21839e98e0ae68520e3@%3Cdev.trafodion.apache.org%3E>> > >>>> > >>>> I herby propose that we graduate from incubating and have our > >>>> Apache Trafodion Project established as an independent (and > >>>> top-level ASF) project. According to The Graduation Process > >>>> <https://incubator.apache.org/guides/graduation.html#the_graduation > >>>> _ > >>>> process> a vote is not required, but votes provided shows that the > >>>> project is ready to embark on the next phase in its lifecycle. So > >>>> please all come forward and express your vote. > >>>> > >>>> Votes from our Mentors (Jacques, Michael) will count as binding votes. > >>>> > >>>> Vote options are: > >>>> +1 - meaning: Yes, I want the project to graduate > >>>> -1 - meaning: No, I don't want the project to graduate > >>>> +0 - meaning: Abstain > >>>> > >>>> A normal majority (50% of the number of voters+ 1 vote) will be > applicable. > >>>> > >>>> > >>>> Here is my vote: +1 > >>>> > >>>> Best regards, > >>>> > >>>> > >>>> Pierre Smits > >>>> > >>>> ORRTIZ.COM <http://www.orrtiz.com> > >>>> OFBiz based solutions & services > >>>> > >>>> OEM - The OFBiz Extensions Marketplace1 > >>>> http://oem.ofbizci.net/oci-2/ > >>>> 1 not affiliated to (and not endorsed by) the OFBiz project > >>>> > > >