The rat scripts are only part of the issue. The entire build and check process should be documented and as automated as possible.
I say this not as a specific pre-requisite for gaining approval for a release, but as a pragmatic issues. There are 10x more people who will give you a few minutes of their time if you tell them what you expect and how to do it. Expecting them to dope it out and download a tool and build a config file is going to push past their the time budget and lose you the votes you need. This is a pragmatic point more than a technical one. On Fri, Aug 4, 2017 at 11:11 AM, Smith, Nathanael P < nathanael.p.sm...@intel.com> wrote: > Correction, > > the issue is SPOT-214 > https://issues.apache.org/jira/browse/SPOT-214 > > - Nathanael > > > > > On Aug 4, 2017, at 11:08 AM, Smith, Nathanael P < > nathanael.p.sm...@intel.com> wrote: > > > > Hi John, > > > > Ray and I had a discussion around this first thing today. > > > > I’ve already opened the issue [spot-213] and we’re working on that. > > > > for my own understanding, > > Would it be helpful if we bumped this issue up the priority list and > resolved prior to this release? > > > > - Nathanael > > > > > > > >> On Aug 4, 2017, at 11:01 AM, John D. Ament <johndam...@apache.org> > wrote: > >> > >> What Ted said, minus the trolling part. > >> > >> There needs to be a script that runs RAT of some kind, which should > >> hopefully be pretty simple to add. Your rat excludes should be in the > >> release. > >> > >> I think all of this can be solved in a following release, so please add > a > >> ticket to address. I'll continue to review this weekend. Can you > please > >> let us know how many of your mentors reviewed the release? > >> > >> John > >> > >> On Fri, Aug 4, 2017 at 1:04 PM Ted Dunning <ted.dunn...@gmail.com> > wrote: > >> > >>> ?! > >>> > >>> The normal standard is that this all runs from the build process. > >>> > >>> And certainly it should be documented. > >>> > >>> Remember, you are trolling for volunteers to sign off on your release. > >>> > >>> > >>> > >>> On Fri, Aug 4, 2017 at 8:03 AM, Raymundo Panduro <raypand...@gmail.com > > > >>> wrote: > >>> > >>>> John: > >>>> > >>>> To RUN Rat this is how we do it: > >>>> > >>>> Downloading the SPOT Code: > >>>> wget > >>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>> incubating/apache-spot-1.0-incubating.tar.gz > >>>> Uncompress the code: > >>>> tar -zxvf apache-spot-1.0-incubating.tar.gz > >>>> > >>>> Download RAT: > >>>> wget > >>>> > >>> http://apache.claz.org//creadur/apache-rat-0.12/apache-rat- > 0.12-bin.tar.gz > >>>> Uncompress the code: > >>>> tar -zxvf apache-rat-0.12-bin.tar.gz > >>>> cd apache-rat-0.12 > >>>> Now lets create the file to exclude the known extensions and files: > >>>> vi or nano .rat-excludes > >>>> > >>>> Add the following exclude list: > >>>> > >>>> .*md > >>>> .*txt > >>>> .gitignore > >>>> .gitmodules > >>>> .*png > >>>> .*json > >>>> .*csv > >>>> .*less > >>>> .*ipynb > >>>> .babelrc > >>>> topojson.min.js > >>>> > >>>> Save the File. > >>>> > >>>> Run the rat tool as following. > >>>> java -jar apache-rat-0.12.jar -E /path/to/project/.rat-excludes -d > >>>> /path/to/project/ > to_output_file.txt > >>>> > >>>> If you have rat in the same directory as the SPOT Code you can verify > as: > >>>> java -jar apache-rat-0.12.jar -E .rat-excludes -d > >>>> ../apache-spot-1.0-incubating > > >>> apache-spot-1.0-incubating-rat-results.txt > >>>> > >>>> You will see the rat results in the generated output file: > >>>> apache-spot-1.0-incubating-rat-results.txt > >>>> > >>>> > >>>> An the code just needs to be installed, uncompress the tarball and > >>> install > >>>> each component using the install guide: > >>>> http://spot.incubator.apache.org/doc/ > >>>> > >>>> However for version 1.0 that we are looking approval we have the > changes > >>>> that will be uploaded once we have the votes here: > >>>> http://nolamarketing.com/client/apache-spot/doc/ > >>>> > >>>> > >>>> Any question please let me know! > >>>> > >>>> > >>>> > >>>> Best Regards! > >>>> > >>>> ----------------------------------- > >>>> Ray Panduro > >>>> http://spot.apache.org/ > >>>> ----------------------------------- > >>>> > >>>> > >>>> *Raymundo Panduro* > >>>> > >>>> On Thu, Aug 3, 2017 at 9:56 PM, John D. Ament <johndam...@apache.org> > >>>> wrote: > >>>> > >>>>> Its very hard to understand this release. How do I build it? How > do I > >>>> run > >>>>> RAT? > >>>>> > >>>>> John > >>>>> > >>>>> On Fri, Jul 28, 2017 at 11:50 AM Raymundo Panduro < > rpand...@apache.org > >>>> > >>>>> wrote: > >>>>> > >>>>>> Dear IPMC team, > >>>>>> > >>>>>> This is the vote for *Apache SPOT 1.0 (incubating) release*. This is > >>>>>> the first release of SPOT. > >>>>>> > >>>>>> > >>>>>> The PPMC Vote Threads can be found here: > >>>>>> > >>>>>> > >>>>>> https://lists.apache.org/thread.html/69dfe2626c7b803e2a3f26e4d348be > >>>>> 8d1941003f0e8166fb8e0e9679@%3Cdev.spot.apache.org%3E > >>>>>> > >>>>>> > >>>>>> > >>>>>> The PPMC vote results can be found here: > >>>>>> > >>>>>> > >>>>>> https://lists.apache.org/thread.html/a88ef44e0dcda9013781eeca363ad9 > >>>>> b3439f6c34a698c6eaa50fb314@%3Cdev.spot.apache.org%3E > >>>>>> > >>>>>> > >>>>>> > >>>>>> Release Notes (Jira generated): > >>>>>> * > >>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa? > >>>>> projectId=12320637&version=12340668 > >>>>>> < > >>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa? > >>>>> projectId=12320637&version=12340668 > >>>>>>> > >>>>>> *Git Branch and Tag for the release: > >>>>>> *https://github.com/apache/incubator-spot/tree/branch-1.0 > >>>>>> <https://github.com/apache/incubator-spot/tree/branch-1.0> > >>>>>> ** https://github.com/apache/incubator-spot/tree/v1.0-incubating > >>>>>> <https://github.com/apache/incubator-spot/tree/v1.0-incubating>* > >>>>>> > >>>>>> Source code for the release: > >>>>>> * > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating.tar.gz > >>>>>> < > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating.tar.gz > >>>>>>> * > >>>>>> > >>>>>> Source release verification: > >>>>>> > >>>>>> PGP Signature: > >>>>>> * > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating.tar.gz.asc > >>>>>> < > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating.tar.gz.asc > >>>>>>> * > >>>>>> > >>>>>> > >>>>>> MD5/SHA512 Hash: > >>>>>> > >>>>>> * > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating.tar.gz.md5 > >>>>>> < > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating.tar.gz.md5 > >>>>>>> > >>>>>> > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating.tar.gz.sha512 > >>>>>> < > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating.tar.gz.sha512 > >>>>>>> * > >>>>>> > >>>>>> RAT license Verification:* > >>>>>> > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating-rat-results.txt > >>>>>> < > >>>>>> https://dist.apache.org/repos/dist/dev/incubator/spot/1.0- > >>>>> incubating/apache-spot-1.0-incubating-rat-results.txt > >>>>>>> * > >>>>>> > >>>>>> > >>>>>> > >>>>>> *Keys to verify the signature of the release artifact are available > >>>>>> at: https://dist.apache.org/repos/dist/dev/incubator/spot/KEYS > >>>>>> <https://dist.apache.org/repos/dist/dev/incubator/spot/KEYS>* > >>>>>> > >>>>>> > >>>>>> The artifact(s) have been signed with Key : > >>>>>> *06B82CAEDB5B280349E75D5533CD9431141E946C > >>>>>> *Download the release candidate and evaluate the necessary items. > >>>>>> > >>>>>> > >>>>>> Please vote accordingly: > >>>>>> > >>>>>> *[ ] +1, approve as the official Apache SPOT 1.0-incubating release* > >>>>>> > >>>>>> *[ ] -1, do not accept as the official **as the official Apache SPOT > >>>>>> 1.0-incubating release because...* > >>>>>> > >>>>>> > >>>>>> *The vote will run for at least 72 hours or until necessary number > of > >>>>>> votes are reached.* > >>>>>> > >>>>>> > >>>>>> ================= > >>>>>> DISCLAIMER > >>>>>> > >>>>>> Apache SPOT (incubating) is an effort undergoing incubation at the > >>>>>> Apache Software Foundation (ASF), sponsored by the Apache Incubator > >>>>>> PMC. > >>>>>> > >>>>>> Incubation is required of all newly accepted projects until a > further > >>>>>> review indicates that the infrastructure, communications, and > >>> decision > >>>>>> making process have stabilized in a manner consistent with other > >>>>>> successful ASF projects. > >>>>>> > >>>>>> While incubation status is not necessarily a reflection of the > >>>>>> completeness or stability of the code, it does indicate that > >>>>>> theproject has yet to be fully endorsed by the ASF. > >>>>>> > >>>>>> ================= > >>>>>> > >>>>>> > >>>>>> *--* > >>>>>> > >>>>>> Best Regards! > >>>>>> > >>>>>> ----------------------------------- > >>>>>> > >>>>>> *Ray Panduro > >>>>>> *http://spot.apache.org/ > >>>>>> > >>>>>> ----------------------------------- > >>>>>> > >>>>> > >>>> > >>> > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >