I see it in the pom.xml: <configuration> <outputDirectory>${project.basedir}/rat</outputDirectory> <excludes> <exclude>**/*.yml</exclude> <exclude>**/*.yaml</exclude> <exclude>**/*.ndjson</exclude> <exclude>**/*.sh</exclude> <exclude>**/*.mapping</exclude> <exclude>**/*.flux</exclude> <exclude>**/*.script</exclude> <exclude>**/*.properties</exclude> <exclude>**/*.txt</exclude> <exclude>**/README.md</exclude> <exclude>**/target/**</exclude> <exclude>**/test/resources/**/*</exclude> <!-- test data for "old" ITs. --> <exclude>LICENSE</exclude> <exclude>NOTICE</exclude> <exclude>DISCLAIMER</exclude> <exclude>CONTRIBUTING.md</exclude> <exclude>RELEASING.md</exclude> <exclude>THIRD-PARTY.properties</exclude> <exclude>THIRD-PARTY.txt</exclude> <exclude>.mvn/**</exclude> <exclude>.github/*.md</exclude> <exclude>.github/workflows/**</exclude> <exclude>.gitattributes</exclude> <exclude>.asf.yaml</exclude> <exclude>**/dependency-reduced-pom.xml</exclude> <exclude>.editorconfig</exclude> <exclude>**/.settings/**/*</exclude> <!-- Eclipse --> <exclude>**/.classpath</exclude> <!-- Eclipse --> <exclude>**/.project</exclude> <!-- Eclipse --> <exclude>**/.idea</exclude> <!-- IntelliJ --> </excludes> </configuration> We should revisit this list once the vote at general@incubator concludes. (Or starts)
Best, Dave > On May 9, 2024, at 1:47 PM, Richard Zowalla <rich...@zowalla.com> wrote: > > Site note: "rat" is executed as part of the (CI) build and uses a similar > config AS some ASF TLP projects (not saying they are always right ;-) ) > > > Am 9. Mai 2024 22:10:35 MESZ schrieb Josh Fischer <j...@joshfischer.io>: >> In my experience I’ve found that Dave is right most of the time. >> >> Based on his comments I’ll change my vote to +1 (non-binding). >> >> >> Sent from my iPhone >> >>> On May 9, 2024, at 3:05 PM, Dave Fisher <w...@apache.org> wrote: >>> >>> Once this VOTE passes here you must include the link to >>> https://dist.apache.org/repos/dist/dev/incubator/stormcrawler/stormcrawler-3.0/ >>> artifacts in the IPMC VOTE. If you don’t then it will be a quick -1. >>> >>> The artifacts in >>> https://dist.apache.org/repos/dist/dev/incubator/stormcrawler/stormcrawler-3.0/ >>> are what we must check and vote on. We can compare this with GitHub tags >>> to verify they have the same content. >>> >>> On https://stormcrawler.staged.apache.org/download/index.html the sha and >>> asc should use downloads.apache.org instead of closer.cgi. The source >>> release should use closer.lua instead of closer.cgi. >>> >>> Ask on #asfinfra slack if you want to confirm the proper use of downloads >>> and closer.lua. >>> >>> It is likely that the IPMC VOTE will discuss some of the yaml, md, sh, and >>> txt requiring a License header if the format supports it. I know that json >>> and ndjson (jsonl) files don’t support this. Files which do not support a >>> License header ought to be listed in a .rat-excludes file. >>> >>> It is up to you about fixing this now or going ahead with fixing this now. >>> >>> I’m VOTING +1 (binding) for now. >>> >>> I checked the signature and checksum and they are good. LICENSE and NOTICE >>> are good for a source release. The GitHub tag include the .github directory >>> and .asf.yaml while the source release adds DEPENDENCIES >>> >>> Best, >>> Dave >>> >>>> On May 9, 2024, at 9:45 AM, Tim Allison <talli...@apache.org> wrote: >>>> >>>> +1 >>>> >>>> shasum checks out for source >>>> Built locally on ubuntu with Java 17 >>>> >>>> Thank you! >>>> >>>>> On 2024/05/07 09:12:55 Richard Zowalla wrote: >>>>> Hi folks, >>>>> >>>>> I have posted a 2nd release candidate for the Apache StormCrawler >>>>> (Incubating) 3.0 release and it is ready for testing. >>>>> >>>>> The previous VOTE was cancelled because building from source (without >>>>> an initalized git repo) wasn't possible. >>>>> >>>>> This is our first release after joining the ASF incubator as a >>>>> poddling. It is a breaking change with renamings in the group ids and >>>>> the removal of the elasticsearch module. >>>>> >>>>> Thank you to everyone who contributed to this release, including all of >>>>> our users and the people who submitted bug reports, >>>>> contributed code or documentation enhancements. >>>>> >>>>> The release was made using the Apache StormCrawler (Incubating) release >>>>> process, documented here: >>>>> https://github.com/apache/incubator-stormcrawler/RELEASING.md >>>>> >>>>> Maven Repo: >>>>> https://repository.apache.org/content/repositories/orgapachestormcrawler-1001/ >>>>> >>>>> <repositories> >>>>> <repository> >>>>> <id>stormcrawler-3.0-rc1</id> >>>>> <name>Testing StormCrawler 3.0 release candidate</name> >>>>> <url> >>>>> >>>>> https://repository.apache.org/content/repositories/orgapachestormcrawler-1001/ >>>>> </url> >>>>> </repository> >>>>> </repositories> >>>>> >>>>> Source: >>>>> >>>>> https://dist.apache.org/repos/dist/dev/incubator/stormcrawler/stormcrawler-3.0/ >>>>> >>>>> >>>>> Tag: >>>>> >>>>> >>>>> https://github.com/apache/incubator-stormcrawler/releases/tag/stormcrawler-3.0 >>>>> >>>>> Preview of website: >>>>> >>>>> https://stormcrawler.staged.apache.org/download/index.html >>>>> >>>>> Release notes: >>>>> >>>>> https://github.com/apache/incubator-stormcrawler/releases/tag/stormcrawler-3.0 >>>>> >>>>> Reminder: The up-2-date KEYS file for signature verification can be >>>>> found here: >>>>> https://dist.apache.org/repos/dist/release/incubator/stormcrawler/KEYS >>>>> >>>>> Please vote on releasing these packages as Apache StormCrawler >>>>> (Incubating) 3.0 >>>>> >>>>> The vote is open for at least the next 72 hours. >>>>> >>>>> Only votes from IPMC members are binding, but everyone on the PPMC is >>>>> welcome to check the release candidate and vote. >>>>> >>>>> The vote passes if at least three binding +1 votes are cast. >>>>> >>>>> Please VOTE >>>>> >>>>> [+1] go ship it >>>>> [+0] meh, don't care >>>>> [-1] stop, there is a ${showstopper} >>>>> >>>>> Please include your checklist in your vote: >>>>> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist >>>>> >>>>> Note: After this VOTE passes on our dev@ list, the VOTE will be brought >>>>> to general@ in order to get the necessary IPMC votes. >>>>> >>>>> Thanks! >>>>> Richard >>>>> >>>>> >>>